Arrangement for preventing count-to-infinity in flooding distance vector routing protocols
First Claim
1. A method in a router, the method comprising:
- generating a router advertisement message according to a flooding distance vector routing protocol, the router advertisement message including reachability information specifying at least one reachable destination and a corresponding cost, and an originating router identifier indicating a router having originated the reachability information; and
outputting the router advertisement message to adjacent routers according to the flooding distance vector protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
Each router in a network is configured for generating router advertisement messages according to a flooding distance vector routing protocol. Each router advertisement message output according to the flooding distance vector routing protocol includes reachability information for at least one destination, and an originating router identifier indicating a router having originated the reachability information. If any router receiving the router advertisement message detects a match between the originating router identifier and the corresponding assigned router identifier, the received router advertisement message is disregarded during calculation of the best paths from the network. If the originating router identifier identifies another router, the router floods the received router advertisement message to other ports, and output its own router advertisement message based on the received router advertisement message and that specifies the originating router identifier from the received router advertisement message.
-
Citations
56 Claims
-
1. A method in a router, the method comprising:
-
generating a router advertisement message according to a flooding distance vector routing protocol, the router advertisement message including reachability information specifying at least one reachable destination and a corresponding cost, and an originating router identifier indicating a router having originated the reachability information; and
outputting the router advertisement message to adjacent routers according to the flooding distance vector protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method in a router, the method comprising:
-
receiving a router advertisement message that includes reachability information specifying at least one reachable destination and a corresponding first cost, and an originating router identifier indicating a router having originated the reachability information;
determining for said at least one reachable destination a corresponding second cost for reaching the reachable destination by the router, based on the corresponding first cost;
generating a second router advertisement message, based on the router advertisement message, that includes second reachability information specifying said at least one reachable destination and the corresponding second cost, and the originating router identifier; and
outputting the router advertisement message and the second router advertisement message to an adjacent router. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A router comprising:
-
means for generating a router advertisement message according to a flooding distance vector routing protocol, the router advertisement message including reachability information specifying at least one reachable destination and a corresponding cost, and an originating router identifier indicating a router having originated the reachability information; and
means for outputting the router advertisement message to adjacent routers according to the flooding distance vector protocol. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A router comprising:
-
means for receiving a router advertisement message that includes reachability information specifying at least one reachable destination and a corresponding first cost, and an originating router identifier indicating a router having originated the reachability information;
means for determining for said at least one reachable destination a corresponding second cost for reaching the reachable destination by the router, based on the corresponding first cost, the means for determining configured for generating a second router advertisement message, based on the router advertisement message, that includes second reachability information specifying said at least one reachable destination and the corresponding second cost, and the originating router identifier;
the means for receiving further configured for outputting the router advertisement message and the second router advertisement message to an adjacent router. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A computer readable medium having stored thereon sequences of instructions for causing a router to output a router advertisement message, the sequences of instructions including instructions for:
-
generating a router advertisement message according to a flooding distance vector routing protocol, the router advertisement message including reachability information specifying at least one reachable destination and a corresponding cost, and an originating router identifier indicating a router having originated the reachability information; and
outputting the router advertisement message to adjacent routers according to the flooding distance vector protocol. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A computer readable medium having stored thereon sequences of instructions for causing a router to output a router advertisement message, the sequences of instructions including instructions for:
-
receiving a router advertisement message that includes reachability information specifying at least one reachable destination and a corresponding first cost, and an originating router identifier indicating a router having originated the reachability information;
determining for said at least one reachable destination a corresponding second cost for reaching the reachable destination by the router, based on the corresponding first cost;
generating a second router advertisement message, based on the router advertisement message, that includes second reachability information specifying said at least one reachable destination and the corresponding second cost, and the originating router identifier; and
outputting the router advertisement message and the second router advertisement message to an adjacent router. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
-
43. A network having a plurality of routers, each router configured for:
-
generating a router advertisement message according to a flooding distance vector routing protocol, the router advertisement message including reachability information specifying at least one reachable destination and a corresponding cost, and an originating router identifier indicating a router having originated the reachability information; and
outputting the router advertisement message to adjacent routers according to the flooding distance vector protocol. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
-
50. A network having a plurality of routers, each router comprising:
-
means for generating a router advertisement message according to a flooding distance vector routing protocol, the router advertisement message including reachability information specifying at least one reachable destination and a corresponding cost, and an originating router identifier indicating a router having originated the reachability information; and
means for outputting the router advertisement message to adjacent routers according to the flooding distance vector protocol. - View Dependent Claims (51, 52, 53, 54, 55, 56)
-
Specification