為實(shí)現(xiàn)交換機(jī)與交換機(jī)之間的vlan數(shù)據(jù)傳輸,交換機(jī)端口劃分為三種端口類型access、trunk、hybrid
端口類型-access
一 access口
1.1端口接收數(shù)據(jù)時(shí)(即數(shù)據(jù)進(jìn)入交換機(jī))
(1)如果數(shù)據(jù)沒(méi)有VLAN標(biāo)記,打上該access端口的VLAN id后繼續(xù)轉(zhuǎn)發(fā)
(2)如果數(shù)據(jù)中帶有VLAN標(biāo)記,不管是否與該access端口的VLAN一致,均默認(rèn)丟棄(不同品牌、同品牌不同版本可能存在差異,如果與access端口vlan一致,有可能接收)
1.2端口發(fā)送數(shù)據(jù)(即數(shù)據(jù)流出交換機(jī))
當(dāng)數(shù)據(jù)幀中的VLAN標(biāo)記和該端口的native VLAN 一致時(shí)才將數(shù)據(jù)幀中的VLAN標(biāo)記去掉后再直接發(fā)送.
(因?yàn)閍ccess端口發(fā)送的數(shù)據(jù)幀一般是到終端pc,pc的網(wǎng)卡是不能識(shí)別VLAN標(biāo)記的,還有就是發(fā)送到另一個(gè)相同VLAN中的access口,access端口默認(rèn)是不接收帶有VLAN標(biāo)記的數(shù)據(jù)幀,所以access端口發(fā)送的數(shù)據(jù)幀都是不帶VLAN標(biāo)記的)
端口類型-trunk
二 trunk口
2.1端口接收數(shù)據(jù)(即數(shù)據(jù)進(jìn)入交換機(jī))
(1)如果數(shù)據(jù)沒(méi)有VLAN標(biāo)記,打上該端口的native VLAN 標(biāo)簽,進(jìn)入該端口
(2)如果數(shù)據(jù)中帶有VLAN標(biāo)記,允許轉(zhuǎn)發(fā)則進(jìn)入,否則丟棄
2.2端口發(fā)送數(shù)據(jù)(即數(shù)據(jù)流出交換機(jī))
數(shù)據(jù)包中帶的VLAN標(biāo)記與trunk口的native VLAN一致,則去掉VLAN 標(biāo)記信息后發(fā)送。如果不一致但是允許轉(zhuǎn)發(fā)則直接轉(zhuǎn)發(fā),否則丟棄。
端口類型-hybrid
3.1端口接收數(shù)據(jù)
(1)如果數(shù)據(jù)沒(méi)有vlan標(biāo)記,打上該端口的native vlan標(biāo)簽,進(jìn)行轉(zhuǎn)發(fā)。
(2)如果數(shù)據(jù)中攜帶vlan標(biāo)記,判斷是否允許轉(zhuǎn)發(fā),允許就不修改vlan標(biāo)記,進(jìn)行轉(zhuǎn)發(fā),否則丟棄。
3.2端口發(fā)送數(shù)據(jù)。
看此vlan的數(shù)據(jù)在配置時(shí)是需要打標(biāo)簽還是不需要打標(biāo)簽
(1)如果不需要打標(biāo)簽,發(fā)送方式同access口,去掉vlan標(biāo)簽進(jìn)行轉(zhuǎn)發(fā)。
(2)如果需要打標(biāo)簽,如果vlan信息和native vlan一致則去掉vlan標(biāo)簽,進(jìn)行抓發(fā),如果vlan信息和native vlan不一致,則原樣轉(zhuǎn)發(fā)。
DTP技術(shù)