Network extension groups of global VLANs in a fabric switch
First Claim
Patent Images
1. A switch, comprising:
- network extension circuitry configured to;
maintain a mapping between a information associated with a tenant and an aggregate global virtual local area network (VLAN) identifier of a network extension group associated with the tenant, wherein the network extension group comprises a set of edge global VLAN identifiers for individual VLAN identifiers of the tenant and the aggregate global VLAN identifier corresponding to the tenant;
include the aggregate global VLAN identifier in a packet belonging to the tenant based on the mapping; and
forwarding circuitry configured to determine an egress port for the packet based on a destination switch identifier of the packet and the aggregate global VLAN identifier;
wherein a respective global VLAN identifier is persistent in a respective switch of a first network of interconnected switches, wherein the first network of interconnected switches is identified by a first fabric identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a switch in a network of interconnected switches. The switch includes a network extension module, which maintains a mapping between a first virtual local area network (VLAN) identifier and a first global VLAN identifier of a network extension group. The network extension group is represented by a range of global VLAN identifiers for a tenant. A global VLAN identifier is persistent in a respective switch of the network and represents a virtual forwarding domain in the network. During operation, the network extension module includes the global VLAN identifier in a packet belonging to the first VLAN.
676 Citations
20 Claims
-
1. A switch, comprising:
-
network extension circuitry configured to; maintain a mapping between a information associated with a tenant and an aggregate global virtual local area network (VLAN) identifier of a network extension group associated with the tenant, wherein the network extension group comprises a set of edge global VLAN identifiers for individual VLAN identifiers of the tenant and the aggregate global VLAN identifier corresponding to the tenant; include the aggregate global VLAN identifier in a packet belonging to the tenant based on the mapping; and forwarding circuitry configured to determine an egress port for the packet based on a destination switch identifier of the packet and the aggregate global VLAN identifier; wherein a respective global VLAN identifier is persistent in a respective switch of a first network of interconnected switches, wherein the first network of interconnected switches is identified by a first fabric identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
maintaining, by a switch, a mapping between a information associated with a tenant and an aggregate global virtual local area network (VLAN) identifier of a network extension group associated with the tenant, wherein the network extension group comprises a set of edge global VLAN identifiers for individual VLAN identifiers of the tenant and the aggregate global VLAN identifier corresponding to the tenant; including the aggregate global VLAN identifier in a packet belonging to the tenant based on the mapping; and determining an egress port for the packet based on a destination switch identifier of the packet and the aggregate global VLAN identifier; wherein a respective global VLAN identifier is persistent in a respective switch of a first network of interconnected switches, wherein the first network of interconnected switches is identified by a first fabric identifier. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification