From:https://blog.csdn.net/JIANGXIN04211/article/details/48294645
我們知道有兩種大的二層功能,即MAC橋以及802.1p映射。MAC橋是IEEE 802.1D描述的,有許多的特性,可以基於MAC地址透明轉發(True bridging)或VLAN characteristics(利用VLAN filter)。而映射功能描述了一個用戶側實體到1到8個網絡側流標記的關係。那種映射與只利用VLAN標記中pbit字段作為VLAN filters的MAC橋是相等的。
那兩種基本二層服務能組合實現各種連接要求。有三種大的基本模式:
N:1 bridging多個用戶端口在同一個橋中,而只有一個網絡服務
1:M mapping基於pbit來將一個用戶端口映射成多個網絡側服務
1:P filtering 基於非pbit的VLAN信息來將單一的用戶端口映射成多個網絡側服務
除了以上三個基本可能外,也有四種複雜的組合。即:
N:M bridging mapping顧名思義,N個用戶端口在一個橋中先橋轉發然後再進行基於pbit的映射。
1:MP map-filtering 一個用戶端口做filtering以及mapping
N:P bridging-filtering N個用戶端口在一個橋中先橋轉發然後再進行基於非pbit的VLAN信息的映射
N:MP bridging-map-filtering顯而易見。
系統性地,tag filtering發生在接近MAC橋而不是tagging操作的部位。如下順序:
ANI—Tag operation—Tag filtering—Bridging—Tag filtering—Tag operation—UNI
許多公司實現了非802.1p模型而採用最簡單的bridging模型,而最簡單一種是每個用戶端在一個Bridge中。1:P模型被採用。如果是多端口的CPE設備(一般由Interworking模塊,如Broadlight chip與交換Switch模塊,如Broadcom switch組成),那塊switch chip每個用戶口有個port VLAN(每個端口不一樣),為了區隔彼此。對於Untag流需要映射pbit的話可以採用管理對象(ID:171 Extended VLAN Tagging operation configuration data)屬性來達到要求。
參考:G.984.4 Section 8.2.2