US 12,088,432 B2
Mapping virtual local area network (VLAN) tags
Nicholas Tan, Vancouver (CA); Wade Carpenter, Burnaby (CA); Kartik Chandran, Los Altos, CA (US); Adam James Sweeney, San Jose, CA (US); Chandrashekhar Appanna, Austin, TX (US); Christoph Schwarz, Burnaby (CA); and Victor Wen, San Jose, CA (US)
Assigned to ARISTA NETWORKS, INC., Santa Clara, CA (US)
Filed by Arista Networks, Inc., Santa Clara, CA (US)
Filed on Nov. 2, 2021, as Appl. No. 17/516,982.
Prior Publication US 2023/0138323 A1, May 4, 2023
Int. Cl. H04L 12/46 (2006.01)
CPC H04L 12/4645 (2013.01) [H04L 12/4633 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method in a network device, the method comprising:
receiving, by the network device, a range of client-side tags and a range of network-side tags by way of a virtual local area network (VLAN) mapping configuration command;
pairing, by the network device, client-side tags in the range of client-side tags with respective network-side tags in the range of network-side tags;
generating, by the network device a plurality of encapsulation entries, each encapsulation entry comprising a pairing between one of the client-side tags and one of the network-side tags; and;
storing into a memory of the network device the plurality of encapsulation entries,
wherein an ingress packet is translated by the network device to a tag-translated packet according to an encapsulation entry identified among the plurality of encapsulation entries, wherein the encapsulation entry is identified by matching a tag in the ingress packet to the client-side tag in the identified encapsulation entry.