Method and apparatus to enable an IPe domain through EIGRP
First Claim
1. A method comprising:
- receiving, at a connection node in a communications network, a network routing address for transmitting data packets from a source node to a destination node;
comparing a cost of selecting said network routing address with costs of preexisting entries of network routing addresses in a routing table stored at said connection node;
selecting neighbor connection nodes with the network routing address associated with the lowest cost;
determining which selected neighbor connection nodes send a summary route to the destination node having a longest destination address prefix, which is included in a different routing table, and which covers a path to said destination node;
transmitting the summary route having the longest destination address prefix to a plurality of neighbor connection nodes of the connection node configured for advertising a shorter prefix to reach said destination node;
creating a list comprising a summary of all neighbor connection nodes of said connection node;
selecting a first neighbor connection node from said list;
determining whether a summary route exists from said first neighbor connection node to said destination node; and
removing said first neighbor connection node from said list.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a system, method, and apparatus for preventing excessive transmission of routing information in a communications network occurs by receiving a network routing address at a connection node in a communications network, the network routing address allowing the transmission of data packets from a source node to a destination node in the communications network; determining a longest summary route covering a path to the destination node; creating a list comprising a summary of all neighbor connection nodes of the connection node; and transmitting an update of the longest summary route of the network routing address towards all neighbor nodes advertising a destination address comprising a shorter address prefix, wherein the transmitting process occurs sequentially beginning with a first neighbor connection node entered in the list.
44 Citations
19 Claims
-
1. A method comprising:
-
receiving, at a connection node in a communications network, a network routing address for transmitting data packets from a source node to a destination node; comparing a cost of selecting said network routing address with costs of preexisting entries of network routing addresses in a routing table stored at said connection node; selecting neighbor connection nodes with the network routing address associated with the lowest cost; determining which selected neighbor connection nodes send a summary route to the destination node having a longest destination address prefix, which is included in a different routing table, and which covers a path to said destination node; transmitting the summary route having the longest destination address prefix to a plurality of neighbor connection nodes of the connection node configured for advertising a shorter prefix to reach said destination node; creating a list comprising a summary of all neighbor connection nodes of said connection node; selecting a first neighbor connection node from said list; determining whether a summary route exists from said first neighbor connection node to said destination node; and removing said first neighbor connection node from said list. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
means for receiving a network routing address at a connection node in a communications network, the network routing address allowing the transmission of data packets from a source node to a destination node in said communications network; means for comparing a cost of selecting said network routing address with costs of preexisting entries of network routing addresses in a routing table stored at said connection node; means for selecting neighbor connection nodes with the routing address associated with the lowest cost; means for determining which selected neighbor connection nodes send a summary route, which is included in a different routing table, and which covers a path to said destination node, wherein the summary route reflects a path to the destination node having a longest destination address prefix; means for creating a list comprising a summary of all neighbor connection nodes of said connection node; means for selecting a first neighbor connection node from said list; means for determining whether a summary route exists from said first neighbor connection node to said destination node;
removing said first neighbor connection node from said list; andmeans for transmitting the summary route having the longest destination address prefix to the plurality of neighbor connection nodes of the connection node configured for advertising a shorter prefix to reach said destination node. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a connection node located in a communications network and configured to receive a network routing address for transmitting data packets from a source node to a destination node in said communications network; a routing table stored at said connection node configured to compare a cost of selecting said network routing address with costs of preexisting entries of network routing addresses in said routing table; a processor operatively connected to said connection node, wherein said processor is configured to; select neighbor connection nodes with the network routing address comprising the lowest cost; determine which selected neighbor connection nodes send a summary route to the destination node having a longest destination address prefix, which is included in a different routing table, and which covers a path to said destination node, and sending the summary route having the longest destination address prefix to a plurality of neighbor connection nodes of the connection node configured for advertising a shorter prefix to reach said destination node, wherein a list stored at said connection node comprises a summary of the neighbor connection nodes of said connection node, wherein said processor is configured to select a first neighbor connection node from said list, to determine whether a summary route exists from said first neighbor connection node to said destination node, and to remove said first neighbor connection node from said list. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification