Network looping detecting apparatus
First Claim
1. A network looping detecting apparatus for detecting network looping, the network looping detecting apparatus comprising:
- a count information acquiring unit to acquire, once in each acquisition period, count information which is counted up when a lifetime of a packet has elapsed from each network device in a network to be monitored for network looping; and
a looping detecting unit to calculate, for each network device, a difference between count information acquired at each of two consecutive acquisition periods, to select a pair of network devices the calculated differences of which are equal to or greater than a first threshold, to calculate a correlation value between said pair of network devices in terms of said differences, and to detect network looping between said pair of network devices if the correlation value is greater than or equal to a second threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A network looping detecting apparatus has an increased real-time operation capability for network looping detection and also has scalability. The network looping detecting apparatus has a count information acquiring unit for periodically acquiring count information which is counted up when the lifetime of a packet has elapsed, from a network device of a network to be monitored for network looping. The network looping detecting apparatus also has a looping detecting unit for detecting network looping from the count information. Specifically, the network looping detecting apparatus detects network looping based on the fact that when a packet loops due to network looping, the lifetime of the packet elapses, and the count information is counted up.
31 Citations
8 Claims
-
1. A network looping detecting apparatus for detecting network looping, the network looping detecting apparatus comprising:
-
a count information acquiring unit to acquire, once in each acquisition period, count information which is counted up when a lifetime of a packet has elapsed from each network device in a network to be monitored for network looping; and a looping detecting unit to calculate, for each network device, a difference between count information acquired at each of two consecutive acquisition periods, to select a pair of network devices the calculated differences of which are equal to or greater than a first threshold, to calculate a correlation value between said pair of network devices in terms of said differences, and to detect network looping between said pair of network devices if the correlation value is greater than or equal to a second threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of detecting network looping, the method comprising:
-
acquiring, once in each acquisition period, count information which is counted up when a lifetime of a packet has elapsed from each network device in a network to be monitored for network looping; calculating, for each network device, a difference between said count information acquired at each of two consecutive acquisition periods; selecting a pair of network devices whose calculated differences are equal to or greater than a first threshold; calculating a correlation value between said pair of network devices in terms of said differences; and detecting network looping between said pair of network devices if the correlation value is greater than or equal to a second threshold.
-
Specification