USING CONTEXT LABELS TO SCALE MAC TABLES ON COMPUTER NETWORK EDGE DEVICES
First Claim
1. A method, comprising:
- receiving traffic at an access component of a local network edge device in a computer network; and
if the local network edge device is aware of a remote network edge device in the computer network used to reach a destination of the traffic,generating a frame for the traffic, the frame comprisinga remote context label that identifies an access component of the remote network edge device to which the traffic is to be forwarded upon arrival at the remote network edge device, anda virtual circuit label corresponding to a particular virtual service of the traffic, andforwarding the frame from the local network edge device towards the remote network edge device.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, an access component of a local network edge device receives traffic, and generates a frame for the traffic that includes a remote context label that identifies an access component of the remote network edge device to which the traffic is to be forwarded upon arrival at the remote network edge device, and a virtual circuit label corresponding to a particular virtual service of the traffic. The local network edge device forwards the frame towards the remote network edge device. In another embodiment, the frame may be received at a core component of the remote network edge device, an in response to the remote context label identifying an access component of the remote network edge device, forwarded to the access component, which determines the particular virtual service, and forwards the traffic from the frame out the access component towards an endpoint for the traffic.
56 Citations
26 Claims
-
1. A method, comprising:
-
receiving traffic at an access component of a local network edge device in a computer network; and if the local network edge device is aware of a remote network edge device in the computer network used to reach a destination of the traffic, generating a frame for the traffic, the frame comprising a remote context label that identifies an access component of the remote network edge device to which the traffic is to be forwarded upon arrival at the remote network edge device, and a virtual circuit label corresponding to a particular virtual service of the traffic, and forwarding the frame from the local network edge device towards the remote network edge device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
receiving a frame of traffic at a core component of a remote network edge device in a computer network, the frame including a label stack with a remote context label that identifies an access component of the remote network edge device to which the traffic is to be forwarded and a virtual circuit label corresponding to a particular virtual service for traffic from the frame; and in response to the remote context label of the label stack of the frame identifying the access component of the remote network edge device, forwarding the frame to the access component of the remote network edge device, determining the particular virtual service of the frame from the virtual circuit label, and forwarding the traffic from the frame out the access component towards an endpoint for the traffic. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus, comprising:
-
an access component configured to receive traffic from one or more network devices; a processor coupled to the access component and configured to execute processes; and a memory configured to store a process executable by the processor, the process, when executed, operable to, if the apparatus is aware of a remote network edge device in the computer network used to reach a destination of the traffic received from the one or more network devices, generate a frame for the traffic, the frame comprising a remote context label that identifies an access component of the remote network edge device to which the traffic is to be forwarded upon arrival at the remote network edge device, and a virtual circuit label corresponding to a particular virtual service of the traffic, and forward the frame from the apparatus towards the remote network edge device. - View Dependent Claims (21, 22)
-
-
23. An apparatus, comprising:
-
a core component configured to receive a frame, the frame including a label stack with a remote context label and a virtual circuit label corresponding to a particular virtual service for traffic from the frame; as an access component configured to communicate traffic from the frame to one or more endpoints; a processor coupled to the access component and configured to execute processes; and a memory configured to store a process executable by the processor, the process, when executed, operable to in response to the remote context label of the label stack of the frame identifying the access component, forward the frame to the access component, determine the particular virtual service of the frame from the virtual circuit label, and forward traffic from the frame out the access component towards an endpoint for the traffic. - View Dependent Claims (24, 25, 26)
-
Specification