Claims
- 1. A virtual local area network (VLAN) tunneling system comprising:
a first switching node having an ingress port and an egress port, the ingress port being associated with a VLAN and receiving a data packet, the egress port being configured as an untagged port, the egress port adding VLAN information to the data packet and transmitting the data packet on a label-switched path; a second switching node receiving the data packet transmitted from the first switching node via the label-switched path, the second switching node further identifying the data unit as a virtual bridged LAN data unit, retrieving the added VLAN information from the data packet, and transmitting the data packet to a final destination based on the retrieved VLAN information.
- 2. The VLAN tunneling system of claim 1 further including a third switching node in the label-switched path, the third switching node configured to add to the packet a label value reserved for packets originating from a port associated with a VLAN for informing the second switching node that VLAN information is embedded in the data packet.
- 3. The VLAN tunneling system of claim 2, wherein the second switching node receives the packet with the reserved label value and determines that the packet includes VLAN information associated with an originating port based on the reserved label.
- 4. A virtual local area network (VLAN) tunneling system including a switching node in a label-switched path, the switching node including:
an ingress port associated with a VLAN receiving a packet; and an egress port configured as an untagged port, the egress port receiving the packet from the ingress port and adding to the packet VLAN information associated with the VLAN of the ingress port and transmitting the packet over the label-switched path.
- 5. A virtual local area network (VLAN) tunneling system including a switching node in a label-switched path, the switching node including:
an ingress port receiving a packet having an ingress label value; and an egress port receiving the packet from the ingress port and replacing the ingress label value with a label value reserved for packets originating from a port associated with a VLAN, the egress port further transmitting the packet to a next switching node on the label-switched path based on the ingress label value.
- 6. The switching node of claim 5, wherein the next switching node is an egress edge switching node in the label-switched path.
- 7. The switching node of claim 6, wherein the egress edge switching node receives the packet with the reserved label value, determines that the packet includes VLAN information associated with an originating port based on the reserved label value, and processes the VLAN information for transmitting the packet to a final destination.
- 8. A virtual local area network (VLAN) tunneling system comprising:
a first switching node having a plurality of ports at least one of which has a VLAN associated therewith; and a second switching node, characterized in that a data unit for transmission from said first switching node to said second switching node over said at least one port is checked for VLAN assignment prior to transmission and in that said data unit is transmitted from said first switching node to said second switching node on a label-switched path or not depending on a result of said check.
- 9. The system of claim 8 further characterized in that a VLAN identifier assigned to said data unit is applied to said data unit prior to transmission on said label-switched path.
- 10. The system of claim 9 further characterized in that said VLAN identifier applied to said data unit is referenced at said second switching node to identify the VLAN assignment of said data unit.
- 11. The system of claim 8, wherein said at least one port is untagged.
- 12. The system of claim 8 further characterized in that said data unit is bridged from said first switching node if not transmitted on said label-switched path.
- 13. A virtual local area network (VLAN) tunneling method comprising the steps of:
receiving a packet at an ingress port, the ingress port being associated with a VLAN; forwarding the packet to an egress port, the egress port being configured as an untagged port; adding to the packet at the egress port VLAN information and a label value associated with a next switching node in a label-switched path; and transmitting the packet to the next switching node in the label-switched path.
- 14. A virtual local area network (VLAN) tunneling method comprising the steps of:
receiving a packet at an ingress port of a switching node, the packet having an ingress label value; forwarding the packet to an egress port; replacing the ingress label value with a label value reserved for packets originating from a port associated with a VLAN; and transmitting the packet to a next switching node on a label-switched path based on the ingress label value.
- 15. The method of claim 16, wherein the next switching node is an egress edge switching node in the label-switched path.
- 16. The method of claim 15 further comprising the steps of:
receiving at the egress edge switching node the packet with the reserved label value; determining that the packet includes VLAN information associated with an originating port based on the reserved label value; retrieving the VLAN information; and processing the VLAN information for transmitting the packet to a final destination.
CROSS-REFERENCE TO RELATED APPLICATION(S)
[0001] This application claims the benefit of U.S. provisional application No. 60/264,998 filed on Jan. 30, 2001, the content of which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60264998 |
Jan 2001 |
US |