1.IEEE 802.1Q幀
IEEE802.1Q幀(也稱Dot One Q幀)對以太網(wǎng)的MAC幀格式進行了擴展,插入了4字節(jié)的VLAN
標記。
2.交換的端口類型
- Access
- Trunk
- Hybrid
Access
- Access端口一般用于連接用戶計算機
- Access端口只能屬于一個VLAN
- Access端口的PVID值與端口所屬VLAN的ID相同(默認為1)
Access端口接收處理方法:
一般只接受“未打標簽”的普通以太網(wǎng)MAC幀。根據(jù)接收幀的端口的PVID給幀“打標簽”,即插入4字節(jié)VLAN標記字段,字段中的VID取值與端口的PVID取值相等。
Access端口發(fā)送處理方法:
若幀中的VID與端口的PVID相等,則“去標簽”并轉(zhuǎn)發(fā)該幀;否則不轉(zhuǎn)發(fā)。
Trunk
- Trunk端口一般用于交換機之間或交換機與路由器之間的互連
- Trunk端口可以屬于多個VLAN
- 用戶可以設(shè)置Trunk端口的PVID值。默認情況下,Trunk端口的PVID值為1。
Trunk端口發(fā)送處理方法:
對VID等于PVID的幀,“去標簽”再轉(zhuǎn)發(fā):
對VID不等于PVID的幀,直接轉(zhuǎn)發(fā);
Trunk端口接收處理方法:
- 接收“未打標簽”的幀,根據(jù)接收幀的端口的PVID給幀“打標簽”,即插入4字節(jié)VLAN標記字段,字段中的VID取值與端口的PVID取值相等
- 若轉(zhuǎn)發(fā)的該幀已經(jīng)打上了標簽,則直接接收“已打標簽的幀”
Hybrid(華為特有)
- Hybrid端口既可用于交換機之間或交換機與路由器之間的互連(同Trunk端口),也可用于交換機與用戶計算機之間的互連(同Access端口)
- Hybrid端口可以屬于多個VLAN(同Trunk端口)
- 用戶可以設(shè)置Hybrid端口的PVID值。默認情況下,Hybrid端口的PVID值為1(同Trunk端口)
Hybrid端口接收處理方法(同Trunk端口)
- 接收“未打標簽”的幀,根據(jù)接收幀的端口的PVID給幀“打標簽”,即插入4字節(jié)VLAN標記字段,字段中的VID取值與端口的PVID取值相等
- 接收“已打標簽的幀”
Hybrid端口發(fā)送處理方法(與Trunk端口不同)
查看幀的VID是否在端口的**“去標簽”列表**中:
- 若存在,則“去標簽”后再轉(zhuǎn)發(fā)
- 若不存在,則直接轉(zhuǎn)發(fā)
【應用舉例】主機A、B、C連接在同一個交換機的不同接口上。利用Hybrid端口的功能,實現(xiàn)以下應用需求:A和B都能與C相互通信,但A與B不能相互通信
AB都能和C進行通信:
A和B不能進行通信:文章來源:http://www.zghlxwxcb.cn/news/detail-495385.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-495385.html
到了這里,關(guān)于虛擬局域網(wǎng)VLAN的實現(xiàn)機制的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!