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.
-
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