Apparatus, method, and computer product for topology-information collection
First Claim
1. A computer-readable recording medium that stores therein a computer program that causes a computer to collect information on the topology of a network including at least an intermediate node having an address table, which contains address information of substantially all nodes in the network, and from which is deleted address information of a node that has not performed communication for a predetermined time period, the nodes including at least one router, the computer program causing the computer to execute:
- detecting a router from among the nodes;
causing detected router to broadcast, in the network, via the intermediate node echo-request packets each requiring an echo-reply packet so that the intermediate node stores in a corresponding address table address information of the detected router and address information of a sender node of an echo-reply packet; and
collecting address information from the address table of the intermediate node before the address information is deleted from the address table due to elapse of the predetermined time period.
1 Assignment
0 Petitions
Accused Products
Abstract
A network managing apparatus detects a router capable of using Telnet from among nodes in a network and causes that router to send a broadcast ping to other nodes. Each node in the network returns a ping reply to the router. The ping and the ping reply pass through a switch before arriving at their destinations. When the ping and the ping reply pass thorough the switch, the switch extracts MAC addresses of sender nodes and store them in its MAC address table. Thus, accurate topology of the network can be obtained from the MAC address table of the switch.
-
Citations
10 Claims
-
1. A computer-readable recording medium that stores therein a computer program that causes a computer to collect information on the topology of a network including at least an intermediate node having an address table, which contains address information of substantially all nodes in the network, and from which is deleted address information of a node that has not performed communication for a predetermined time period, the nodes including at least one router, the computer program causing the computer to execute:
-
detecting a router from among the nodes;
causing detected router to broadcast, in the network, via the intermediate node echo-request packets each requiring an echo-reply packet so that the intermediate node stores in a corresponding address table address information of the detected router and address information of a sender node of an echo-reply packet; and
collecting address information from the address table of the intermediate node before the address information is deleted from the address table due to elapse of the predetermined time period. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A topology information collecting apparatus that collects information on the topology of a network including at least an intermediate node having an address table, which contains address information of substantially all nodes in the network, and from which is deleted address information of a node that has not performed communication for a predetermined time period, the nodes including at least one router, the topology information collecting apparatus comprising:
-
a router detecting unit that detects a router from among the nodes;
a broadcasting unit that causes detected router to broadcast, in the network, via the intermediate node echo-request packets each requiring an echo-reply packet so that the intermediate node stores in a corresponding address table address information of the detected router and address information of a sender node of an echo-reply packet; and
a node-information collecting unit that collects address information from the address table of the intermediate node before the address information is deleted from the address table due to elapse of the predetermined time period. - View Dependent Claims (8)
-
-
9. A method of collecting information on the topology of a network including at least an intermediate node having an address table, which contains address information of substantially all nodes in the network, and from which is deleted address information of a node that has not performed communication for a predetermined time period, the nodes including at least one router, the method comprising:
-
detecting a router from among the nodes;
causing detected router to broadcast, in the network, via the intermediate node echo-request packets each requiring an echo-reply packet so that the intermediate node stores in a corresponding address table address information of the detected router and address information of a sender node of an echo-reply packet; and
collecting address information from the address table of the intermediate node before the address information is deleted from the address table due to elapse of the predetermined time period. - View Dependent Claims (10)
-
Specification