Network packet routing
First Claim
Patent Images
1. A method of routing network packets to a border router joining different network domains, the method comprising:
- defining a range of addresses for the border router in a router forwarding table including determining group addresses serviced by a rendezvous point;
receiving a network packet;
determining at least one address included in the network packet;
performing a search on the router forwarding table using the at least one determined addresses; and
transmitting the packet to the border router if the defined range of addresses matches for the at least one determined address.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of routing network packets to a border router joining different network domains includes defining a range of addresses for the border router in a router forwarding table, receiving a network packet, determining addresses included in the network packet, performing a search on the router forwarding table using the determined addresses, and transmitting the packet to the border router if the defined range of addresses matches for the determined addresses.
90 Citations
19 Claims
-
1. A method of routing network packets to a border router joining different network domains, the method comprising:
-
defining a range of addresses for the border router in a router forwarding table including determining group addresses serviced by a rendezvous point;
receiving a network packet;
determining at least one address included in the network packet;
performing a search on the router forwarding table using the at least one determined addresses; and
transmitting the packet to the border router if the defined range of addresses matches for the at least one determined address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of routing network packets to a Protocol Independent Multicasting (PIM) border router that joins a PIM sparse-mode domain with a different network domain, the method comprising:
-
receiving a PIM (*,*,RP) state transmitted by the PIM border router to a rendezvous point RP;
determining group addresses handled by the rendezvous point; and
defining a (*,G/prefix) state in a router forwarding table based on the determined group addresses of the PIM rendezvous point RP. - View Dependent Claims (16)
receiving a network packet;
performing a longest match search using the network packet'"'"'s group address; and
if the longest match search corresponds to the defined (*,G/prefix) state, transmitting the network packet to the border router.
-
-
17. A computer program, disposed on a computer readable medium, for routing network packets to a border router joining different network domains, the program including instructions for causing a router to:
-
define a range of addresses for the border router in a router forwarding table including determining group addresses serviced by a rendezvous point;
receive a network packet;
determine addresses included in the network packet;
perform a search on the router forwarding table using the determined addresses; and
transmit the packet to the border router if the defined range of addresses matches for the determined addresses. - View Dependent Claims (18, 19)
-
Specification