802.1ad

IEEE 802.1ad或稱為QinQvlan stacking。是一種以802.1Q為基礎衍生出來的通訊協定。

原始802.1Q為允許加入單一Vlan header。QinQ允許兩個Vlan header被放置在同一個frame中。

基本介紹

  • 中文名:IEEE 802.1ad
  • 外文名:IEEE 802.1ad
簡介,優點,連線埠角色,範例,以太類型,

簡介

IEEE 802.1ad或稱為QinQvlan stacking。是一種以802.1Q為基礎衍生出來的通訊協定。
原始802.1Q為允許加入單一Vlan header。QinQ允許兩個Vlan header被放置在同一個frame中。
主要用途為電信供應商可以放置一個vlan標籤作為通過外部網路的辨識,而不需變動客戶的封包所帶出的vlan標籤。

優點

1. 擴充原始的vlan個數4094 -> 4094(inner)*4094(outer)。
2. ISP可以針對單一客戶設定單一vlan tag,而不需變更客戶的封包資訊。
3. 不需要客戶的相互配合及合作,即可進行供應商橋樑的配置。

連線埠角色

1. Normal port: for 802.1Q訊框通行的port
2. Access port: SP邊緣裝置的入口port,在vlan stacking中被視為untagged,因此加入第二個vlan tag(outer)。
3. Tunnel port: SP邊緣裝置的出口port,同一個客戶端皆被帶入同一個vlan tagged(使用SPVID)。

範例

Acme及XYZ分別在Seattle及Tacoma有一間分公司,並藉由SP的L2 VPN網路連線,而他們的子公司都使用相同的LAN。 換句話說,我們可以假設,Acme使用VLAN 100-200並透過SP連結兩間子公司的網路;XYZ也使用VLAN 100-200並使用SP的網路連結子公司。
Simple QinQ ExampleSimple QinQ Example
而對SP而言,則必須想辦法區隔Acme及XYZ的資料,使其有辦法通過SP的網路並分別送至各自的子公司。
解決辦法就是,使用VLAN STACKING來區隔Acme及XYZ的資料。
當Acme送出資料時,SP使用QinQ並給予該資料一個獨特的SPVID 1001,使其能通過SP的網路並流向另外一間子公司,當到達子公司則移除該SPVID,該資料便能依照原始的VLAN ID進行傳送。而XYZ送出資料時,SP則使用SPVID 1002來區隔。

以太類型

以太類型(EtherType)是一個在乙太網幀中的占用兩位元組的欄位,這一欄位代表了在乙太網幀中封裝了何種協定。該欄位首次出現在乙太網II幀(Ethernet II framing)中,並在後來由IEEE制定為IEEE 802.3乙太網標準。
表示以太類型的數據全部大於0x0800。由於歷史原因,乙太網II型幀與乙太網幀格式相同,在乙太網II型幀中表示以太類型的欄位與乙太網幀中表示封裝長度的欄位相重合。為了避免歧義,根據IEEE 802.3x-1997規定,乙太網類型必須大於1536(0x0600)。該數值是根據MTU在乙太網幀最大為1500(0x05DC)而定的,該欄位數值小於等於1500(0x05DC)的為乙太網幀,大於等於1536(0x0600)的為乙太網II型幀,而處在1501~1536的數據為未定義數據。
對於非標巨型乙太網幀,可能會在以太類型部分與標準定義產生衝突。對此IETF提出採用特殊的以太類型0x8870來表示這種乙太網幀。

相關詞條

熱門詞條

聯絡我們