US 7,499,456 B2
Multi-tiered virtual local area network (VLAN) domain mapping mechanism
Suran S. De Silva, Cupertino, Calif. (US); and Norman W. Finn, Livermore, Calif. (US)
Assigned to Cisco Technology, Inc., San Jose, Calif. (US)
Filed on Jan. 09, 2007, as Appl. No. 11/651,145.
Application 11/651145 is a continuation of application No. 10/282846, filed on Oct. 29, 2002, granted, now 7,180,899.
Prior Publication US 2007/0110078 A1, May 17, 2007
Int. Cl. H04L 12/28 (2006.01); H04L 12/56 (2006.01)
U.S. Cl. 370—395.53  [370/392; 370/395.31] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a first port to provide connectivity to a customer network;
a second port to provide connectivity to a provider network;
a frame mapping logic associated with the first port, and operable to process a network message received at the first port, the received network message including a particular customer VLAN designation;
one or more Cost of Service (CoS) mapping data structures accessible to the frame mapping logic, each CoS mapping data structure to associate one or more customer CoS values with provider CoS values; and
a Virtual Local Area Network (VLAN) mapping data structure accessible to the frame mapping logic and operable to map one or more customer VLAN designations used in the customer network to provider VLAN designations used in the provider network and to an index value that identifies one of the CoS mapping data structures, wherein
is the frame mapping logic is further operable to associate the received network message with a particular provider VLAN designation based upon the received network message's particular customer VLAN designation, and to access the identified CoS mapping data structure and to obtain therefrom a particular provider CoS value to associate with the received network message, and to pass the received network message toward the second port.