| US 7,489,681 B1 | ||
| Method and apparatus for virtual circuit routes | ||
| Rahul Aggarwal, San Francisco, Calif. (US); and Ajay M. Patel, San Ramon, Calif. (US) | ||
| Assigned to Redback Networks, Inc., San Jose, Calif. (US) | ||
| Filed on Jun. 13, 2003, as Appl. No. 10/461,854. | ||
| Int. Cl. H04L 12/28 (2006.01) | ||
| U.S. Cl. 370—389 [370/392; 370/397; 370/409] | 29 Claims |

| 1. A method in a network element comprising:
associating a virtual circuit to a layer 3 next hop, the virtual circuit being associated with a layer 2 protocol specific
logical circuit, wherein said associating includes defining the virtual circuit within a VC table, the virtual circuit having
a logical circuit ID field, a virtual circuit ID field, and a next hop pointer field;
receiving a packet on the logical circuit;
processing the packet with configuration information indicated by the virtual circuit;
forwarding the packet to the layer 3 next hop associated with the virtual circuit without processing the packet's layer 3
header of the packet; and
processing a second packet according to the second packet's layer 3 header if a second virtual circuit is not defined within
the VC table that associates a second layer 2 protocol specific logical circuit with the second packet and a second layer
3 next hop, wherein the processing includes the following:
selecting a prefix in a forwarding information base (FIB) that corresponds to the destination of the second packet,
selecting the second layer 3 next hop by the selected prefix, and
forwarding the second packet according to the selected second layer 3 next hop.
|