VLAN交換技術介紹

VLAN交換

VLAN交換簡介

VLAN交換的概念

VLAN交換是VLAN本地交換的簡稱,是指在設備本地根據標簽(VLAN Tag)進行報文轉發,與此同時可以對報文進行標簽更改。

VLAN交換通過本地交換組(Local Group)和服務實例(Service Instance)共同實現:把不同端口上的兩個服務實例關聯到同一個本地交換組中,就建立起了VLAN交換。

1. 本地交換組

本地交換組是基於端口的,一個本地交換組中包含兩個端口——連接運營商網絡端口的稱為網絡側端口,連接用戶網絡的端口稱為用戶側端口,統稱為本地交換組的成員端口。

圖 1 VLAN交換應用場景示意圖

 

1所示,PE 1的端口Ethernet1/1Ethernet1/2加入到同一個本地交換組成為其成員端口後,通過在這兩個成員端口之間建立起的通道就可以實現報文標簽的本地交換。PE 2上的情形與PE 1類似。

2. 服務實例

服務實例被創建在端口下,用來對通過該端口的報文進行識別和處理。服務實例提供了擴展的靈活QinQ特性。目前,服務實例可以應用於VLAN交換、MPLS L2VPNVPLS

VLAN交換工作機製

VLAN交換通過在本地交換組的兩個成員端口之間建立起一條虛擬的通道,對從通道一端進入的報文進行標簽匹配,並將符合匹配規則的報文按照處理規則進行處理後,發往通道另一端發送出去。對於在端口上已建立好VLAN交換的服務實例來說:

l              對於該端口接收的報文,服務實例會對其進行報文匹配,並對符合匹配規則的報文進行相應處理後直接發往本地交換組的對端端口;而對於不符合匹配規則的報文,則將其交由其它應用模塊處理。

l              對於該端口發送的報文,服務實例會判斷其是否由本地交換組的對端端口發來,如果是就進行相應處理並發送出去,如果不是則會直接發送出去。

圖 2 VLAN交換工作機製示意圖

 

2所示,假設已在PE 1PE 2上完成了相關配置,報文從CE 1到達CE 2的過程如下:

(1)        PE 1從端口Ethernet1/2收到來自CE 1的報文後,對其進行報文匹配,符合匹配規則的報文被送往端口Ethernet1/1,在該端口上被封裝上外層標簽並發送出去;

(2)        PE 2的端口Ethernet1/1收到該報文後,對其進行報文匹配,將符合匹配規則的報文的外層標簽剝離掉,然後從端口Ethernet1/2發送給CE 2

報文從CE 2到達CE 1的傳輸過程與此類似,文中不再贅述。

 

附件下載

聯係我們