Address deducing system for deducing network settings
AssigneeBrother Kogyo Kabushiki Kaisha
InventorKiyotaka Ohara
Life of this patent
Estimating the term…
Abstract
An address deducing system for deducing the IP address assigned to a gateway device from packets transmitted over a network, by identifying from the MAC address corresponding to an address list in which two or more types of IP addresses are entered the IP address assigned to the network device having this MAC address, and setting this IP address as the IP address assigned to the router. Next, if the number of address lists containing only one IP address exceeds a prescribed number, then a subnet mask is calculated based on the IP addresses entered in these address lists and the IP address of the router.
Claims40
An address deducing system for deducing an IP address assigned to a gateway device that is one of a plurality of network devices on a network that performs communications between network devices using an Internet protocol and assigns different IP addresses to the plurality of network devices, each of the plurality of network devices having a personal MAC address, the address deducing system comprising:
- extracting means for extracting from data included in a packet transmitted over the network a destination MAC address and a destination IP address indicating the transmission destination of the packet;
- address deriving means for deriving from a MAC address an IP address assigned to a network device identified by the MAC address;
- and
- gateway address deducing means for deriving an IP address through the address deriving means for a MAC address paired with a plurality of IF addresses among a plurality of MAC addresses extracted by the extracting means, and deducing that the derived IP address is the IP address assigned to the gateway device.
An address deducing system for deducing an IP address assigned to a gateway device that is one of a plurality of network devices on a network that performs communications between network devices using an Internet protocol and assigns different IP addresses to the plurality of network devices, each of the plurality of network devices having a personal MAC address, the address deducing system comprising:
- extracting means for extracting from data included in a packet transmitted over the network a source MAC address and a source IP address indicating the transmission source of the packet;
- address deriving-means for deriving from a MAC address an IP address assigned to a network device identified by the MAC address;
- and
- gateway address deducing means for deriving an IP address through the address deriving means for a MAC address paired with a plurality of IP addresses among a plurality of MAC addresses extracted by the extracting means, and deducing that the derived IP address is the IP address assigned to the gateway device.
A network device that requires as one of network settings at least an IP address of a gateway device that is one of a plurality of network devices on a network that performs communications between network devices using an Internet protocol and assigns different IP addresses to the plurality of network devices, each of the plurality of network devices having a personal MAC address, the network device comprising:
- an address deducing system for deducing the IF address of the gateway device, the address deducing system comprising:
- extracting means for extracting from data included in a packet transmitted over the network a destination MAC address and a destination IP address indicating the transmission destination of the packet;
- address deriving means for deriving from a MAC address an IP address assigned to a network device identified by the MAC address;
- and
- gateway address deducing means for deriving an IP address through the address deriving means for a MAC address paired with a plurality of IP addresses among a plurality of MAC addresses extracted by the extracting means, and deducing that the derived IP address is the IP address assigned to the gateway device;
- and
- display means for displaying the IP address of the gateway device deduced by the gateway address deducing means.
A network device that requires as one of network settings at least an IP address of a gateway device that is one of a plurality of network devices on a network that performs communications between network devices using an Internet protocol and assigns different IP addresses to the plurality of network devices, each of the plurality of network devices having a personal MAC address, the network device comprising:
- an address deducing system for deducing an IP address assigned to the gateway device, the address deducing system comprising:
- extracting means for extracting from data included in a packet transmitted over the network a source MAC address and a source IP address indicating the transmission source of the packet;
- address deriving means for deriving from a MAC address an IP address assigned to a network device identified by the MAC address;
- and
- gateway address deducing means for deriving an IP address through the address deriving means for a A&C address paired with a plurality of IP addresses among a plurality of MAC addresses extracted by the extracting means, and deducing that the derived IP address is the IP address assigned to the gateway device;
- and
- display means for displaying the IP address of the gateway device deduced by the gateway address deducing means.
A network device that requires as network settings at least the setting of a subnet mask for a network to which the network devices belongs and an IP address of a gateway device that is one of a plurality of network devices on the network that performs communications between network devices using an Internet protocol and assigns different IP addresses to the plurality of network devices, each of the plurality of network devices having a personal MAC address, the network device comprising:
- an address deducing system for deducing the IP address of the gateway device, the address deducing system comprising:
- extracting means for extracting from data included in a packet transmitted over the network a destination MAC address and a destination IP address indicating the transmission destination of the packet;
- address deriving means for deriving from a MAC address an IP address assigned to a network device identified by the MAC address;
- gateway address deducing means for deriving an IP address through the address deriving means for a MAC address paired with a plurality of IP addresses among a plurality of MAC addresses extracted by the extracting means, and deducing that the derived IP address is the IP address assigned to the gateway device;
- and
- subnet mask calculating means for identifying a MAC address paired with only a single IP address from among a plurality of MAC addresses extracted by the extracting means, and calculating a subnet mask based on the IP address paired with the identified MAC address and the IP address of the gateway device deduced by the gateway address deducing means;
- and
- display means for displaying the subnet mask calculated by the subnet mask calculating means.
A network device that requires as network settings at least the setting of a subnet mask for a network to which the network device belongs and an IP address of a gateway device that is one of a plurality of network devices on the network that performs communications between network devices using an Internet protocol and assigns different IP addresses to the plurality of network devices, each of the plurality of network devices having a personal MAC address, the network device comprising:
- an address deducing system for deducing the IP address assigned to the gateway device, the address deducing system comprising:
- extracting means for extracting from data included in a packet transmitted over the network a source MAC address and a source IP address indicating the transmission source of the packet;
- address deriving means for deriving from a MAC address an IP address assigned to a network device identified by the MAC address;
- gateway address deducing means for deriving an IP address through the address deriving means for a MAC address paired with a plurality of IP addresses among a plurality of MAC addresses extracted by the extracting means, and deducing that the derived IP address is the IP address assigned to the gateway device;
- and
- subnet mask calculating means for identifying a MAC address paired with only a single IP address from among a plurality of MAC addresses extracted by the extracting means, and calculating a subnet mask based on the IP address paired with the identified MAC address and the IP address of the gateway device deduced by the gateway address deducing means;
- and
- display means for displaying the subnet mask calculated by the subnet mask calculating means.
An address deducing method for deducing an IP address assigned to a gateway device that is one of a plurality of network devices on a network that performs communications between network devices using an Internet protocol and assigns different IP addresses to the plurality of network devices, each of the plurality of network devices having a personal MAC address, the address deducing method comprising the steps of:
- (a) extracting from data included in a packet transmitted over the network a destination MAC address and a destination IP address indicating the transmission destination of the packet;
- (b) deriving from a MAC address an IP address assigned to a network device identified by the MAC address;
- and
- (c) deriving an IP address for a MAC address paired with a plurality of IP addresses among a plurality of MAC addresses extracted in step (a), and deducing that the derived IP address is the IP address assigned to the gateway device.
An address deducing method for deducing an IP address assigned to a gateway device that is one of a plurality of network devices on a network that performs communications between network devices using an Internet protocol and assigns different IP addresses to the plurality of network devices, each of the plurality of network devices having a personal MAC address, the address deducing method comprising the steps of:
- (a) extracting from data included in a packet transmitted over the network a source MAC address and a source IP address indicating the transmission source of the packet;
- (b) deriving from a MAC address an IP address assigned to a network device identified by the MAC address;
- and
- (c) deriving an IP address for a MAC address paired with a plurality of IP addresses among a plurality of MAC addresses extracted in step (a), and deducing that the derived IP address is the IP address assigned to the gateway device.
An address deducing program for deducing an IP address assigned to a gateway device that is one of a plurality of network devices on a network that performs communications between network devices using an Internet protocol and assigns different IP addresses to the plurality of network devices, each of the plurality of network devices having a personal MAC address. the address deducing program comprising:
- a program of extracting from data included in a packet transmitted over the network a destination MAC address and a destination IP address indicating the transmission destination of the packet;
- a program of deriving from a MAC address an IP address assigned to a network device identified by the MAC address;
- and
- a program of deriving an IP address for a MAC address paired with a plurality of IP addresses among a plurality of MAC addresses extracted in step (a), and deducing that the derived IP address is the IP address assigned to the gateway device.
An address deducing program for deducing an IP address assigned to a gateway device that is one of a plurality of network devices on a network that performs communications between network devices using an Internet protocol and assigns different IP addresses to the plurality of network devices, each of the plurality of network devices having a personal MAC address, the address deducing program comprising:
- a program of extracting from data included in a packet transmitted over the network a source MAC address and a source IP address indicating the transmission source of the packet;
- a program of deriving from a MAC address an IP address assigned to a network device identified by the MAC address;
- and
- a program of deriving an IP address for a MAC address paired with a plurality of IP addresses among a plurality of MAC addresses extracted in step (a), and deducing that the derived IP address is the IP address assigned to the gateway device.
Dependencies are inferred from the claim text.