ROUTING VLAN TAGGED PACKETS TO FAR END ADDRESSES OF VIRTUAL FORWARDING INSTANCES USING SEPARATE ADMINISTRATIONS
First Claim
1. A method in a network element of a packet data network to route packets with embedded virtual local area network information and an IP header to far end addresses of virtual forwarding instances, the method comprising the steps of:
- receiving (306) a frame including an embedded virtual network identifier (VNI);
looking up (307) the VNI to identify a virtual forwarding instance (VFI), the VFI having a correlated an I-Component Service Identifier (I-SID) and an internet protocol (IP) to backbone media access control (B-MAC) table that is shared with a set of VFIs each having correlated I-SIDs;
resolving (308) by the VFI an IP address of the frame to a B-MAC address using the shared IP to B-MAC resolution table;
encapsulating (309) the frame with the I-SID and B-MAC; and
sending(310) the frame to the remote B-MAC address.
1 Assignment
0 Petitions
Accused Products
Abstract
A process is implemented in a network element of a packet data to route packets with embedded virtual local area network information and an IP header to far end addresses of virtual forwarding instances. The method receiving a frame including an embedded virtual network identifier (VNI). The VNI is looked up to identify a virtual forwarding instance (VFI), the VFI having a correlated an I-Component Service Identifier (I-SID) and an internet protocol (IP) to backbone media access control (B-MAC) table that is shared with a set of VFIs each having correlated I-SIDs. The VFI resolves an IP address of the frame to a B-MAC address using the shared IP to B-MAC resolution table and encapsulates the frame with the I-SID and B-MAC; and the frame is then sent to the remote B-MAC address.
195 Citations
21 Claims
-
1. A method in a network element of a packet data network to route packets with embedded virtual local area network information and an IP header to far end addresses of virtual forwarding instances, the method comprising the steps of:
-
receiving (306) a frame including an embedded virtual network identifier (VNI); looking up (307) the VNI to identify a virtual forwarding instance (VFI), the VFI having a correlated an I-Component Service Identifier (I-SID) and an internet protocol (IP) to backbone media access control (B-MAC) table that is shared with a set of VFIs each having correlated I-SIDs; resolving (308) by the VFI an IP address of the frame to a B-MAC address using the shared IP to B-MAC resolution table; encapsulating (309) the frame with the I-SID and B-MAC; and sending(310) the frame to the remote B-MAC address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A network element of a packet data network to route packets with embedded virtual local area network information and an IP header to far end addresses of virtual forwarding instances, the network element comprising:
-
an ingress module (11) including a server port, ternary content addressable memory (TCAM), and a mapping module, the server port (414) configured to receive a frame including an embedded virtual network identifier from a virtual machine (VM), the TCAM (415) configured to identify the VNI of the frame and lookup a virtual forwarding instance having a correlated I-Component Service Identifier and an internet protocol (IP) to backbone media access control (B-MAC) table that is shared with a set of VFIs each having correlated I-SIDs, the mapping module (425) configured to resolve a destination IP address of the frame to a remote B-MAC address using the shared IP to B-MAC table, and encapsulate the frame with the I-SID and B-MAC; and an egress module (15) configured to send the frame to the remote B-MAC address. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification