IEEE 802.1q對TAG的處理
IEEE 802.1q協議也就是“Virtual Bridged Local Area Networks”(虛擬橋接局域網,簡稱“虛擬局域網”)協議,主要規定了VLAN的實現方法。IEEE 802.1q協議為標識帶有VLAN成員信息的以太幀建立了一種標準方法。IEEE802.1q標準定義了VLAN網橋操作,從而允許在橋接局域網結構中實現定義、運行以及管理VLAN拓樸結構等操作。IEEE 802.1q標準主要用來解決如何將大型網絡劃分為多個小網絡,如此廣播和組播流量就不會占據更多帶寬的問題。此外IEEE 802.1q標準還提供更高的網絡段間安全性。IEEE802.1q完成這些功能的關鍵在于標簽。支持IEEE 802.1q的交換端口可被配置來傳輸標簽幀或無標簽幀。一個包含VLAN信息的標簽字段可以插入到以太幀中。如果端口有支持IEEE 802.1q的設備(如另一個交換機)相連,那么這些標簽幀可以在交換機之間傳送VLAN成員信息,這樣VLAN就可以跨越多臺交換機。但是,對于沒有支持IEEE 802.1q設備相連的端口我們必須確保它們用于傳輸無標簽幀,這一點非常重要。很多PC和打印機的NIC并不支持IEEE 802.1q,一旦它們收到一個標簽幀,它們會因為讀不懂標簽而丟棄該幀。
Tag為IEEE802.1Q協議定義的VLAN的標記在數據幀中的標示;ACCESS端口,TRUNK端口是廠家對某一種端口的叫法,并非IEEE802.1Q協議的標準定義;以下是IEEE802.1Q協議對TAG的處理過程:
IEEE802.1Q協議對TAG的處理表
1 、所謂的Untagged Port和tagged Port不是講述物理端口的狀態,而是物理端口所擁有的某一個VID的狀態,所以一個物理端口可以在某一個VID上是Untagged Port,在另一個VID上是tagged Port;
2 、一個物理端口只能擁有一個PVID,當一個物理端口擁有了一個PVID的時候,必定會擁有和PVID的TAG等同的VID,而且在這個VID上,這個物理端口必定是Untagged Port;
3 、PVID的作用只是在交換機從外部接受到可以接受Untagged 數據幀的時候給數據幀添加TAG標記用的,在交換機內部轉發數據的時候PVID不起任何作用;
4、擁有和TAG標記一致的VID的物理端口,不論是否在這個VID上是Untagged Port或者tagged Port,都可以接受來自交換機內部的標記了這個TAG標記的tagged數據幀;
5、擁有和TAG標記一致的VID的物理端口,只有在這個VID上是tagged Port,才可以接受來自交換機外部的標記了這個TAG標記的tagged數據幀;

Tag為IEEE802.1Q協議定義的VLAN的標記在數據幀中的標示;ACCESS端口,TRUNK端口是廠家對某一種端口的叫法,并非IEEE802.1Q協議的標準定義;以下是IEEE802.1Q協議對TAG的處理過程:
IEEE802.1Q協議對TAG的處理表
1 、所謂的Untagged Port和tagged Port不是講述物理端口的狀態,而是物理端口所擁有的某一個VID的狀態,所以一個物理端口可以在某一個VID上是Untagged Port,在另一個VID上是tagged Port;
2 、一個物理端口只能擁有一個PVID,當一個物理端口擁有了一個PVID的時候,必定會擁有和PVID的TAG等同的VID,而且在這個VID上,這個物理端口必定是Untagged Port;
3 、PVID的作用只是在交換機從外部接受到可以接受Untagged 數據幀的時候給數據幀添加TAG標記用的,在交換機內部轉發數據的時候PVID不起任何作用;
4、擁有和TAG標記一致的VID的物理端口,不論是否在這個VID上是Untagged Port或者tagged Port,都可以接受來自交換機內部的標記了這個TAG標記的tagged數據幀;
5、擁有和TAG標記一致的VID的物理端口,只有在這個VID上是tagged Port,才可以接受來自交換機外部的標記了這個TAG標記的tagged數據幀;

文章版權歸西部工控xbgk所有,未經許可不得轉載。
下一篇:卓越工業以太網百科-淺談QoS