新聞資訊
了解故障案例及產(chǎn)品資訊
新聞資訊News
相關(guān)產(chǎn)品Related Product
問(wèn)題描述
某局,采用華為S5700交換機(jī)與傳輸OSN3500的N5EFS0單板配置一對(duì)多的匯聚業(yè)務(wù),S5700側(cè)為trunk端口,端口缺省VLAN ID為1,交換機(jī)側(cè)反饋除了VLAN ID 1不通,其他VLAN都可以正常通。
處理過(guò)程
1、其他VLAN可以正常通信,可以排除傳輸側(cè)綁定通道的問(wèn)題,檢查匯聚以太網(wǎng)LAN業(yè)務(wù)配置為802.1Q,檢查VLAN慮表,有VLAN為1的過(guò)慮表,設(shè)置正常,檢查接入側(cè)以太網(wǎng)專線業(yè)務(wù),配置的端口獨(dú)占,所有VLAN都可以通過(guò),設(shè)置正常。
2、查看傳輸匯聚A站內(nèi)外部端口TAG屬性都為T(mén)AG,接入側(cè)B、C、D站的內(nèi)外部端口的TAG屬性都為T(mén)AG。數(shù)據(jù)幀攜帶VLAN標(biāo)簽的幀經(jīng)過(guò)傳輸TAG屬性端口,可以正常透?jìng)?,沒(méi)有攜帶VLAN標(biāo)簽的幀會(huì)被丟棄。
3、和交換機(jī)側(cè)進(jìn)行確認(rèn)為,交換機(jī)側(cè)端口為trunk端(即TAG屬性),端口的PVID為1,trunk端口發(fā)報(bào)文:比較端口的PVID和將要發(fā)送報(bào)文的VLAN信息,如果兩者相等則剝離VLAN信息,再發(fā)送,如果不相等則直接發(fā)送。因?yàn)槎丝诘腜VID與發(fā)送報(bào)文的VLAN都為1,因此發(fā)出的報(bào)文VLAN為1的剝離VLAN信息,不帶VLAN,但是傳輸側(cè)TAG屬性不帶VLAN標(biāo)簽的幀會(huì)被丟棄,因此不通。
4、將傳輸?shù)膮R聚站點(diǎn)(A站)和接入站點(diǎn)(B、C、D)的內(nèi)外部端口的TAG屬性都修改為HyBrid,缺省VLANID設(shè)置為1后,交換機(jī)通信正常。
根因
交換機(jī)側(cè)端口屬性為trunk端口,端口的PVID與發(fā)送報(bào)文的VLAN都為1,發(fā)出的報(bào)文VLAN為1的剝離VLAN信息,不帶VLAN,但是傳輸側(cè)TAG屬性不帶VLAN標(biāo)簽的幀會(huì)被丟棄,因此不通。
解決方案
1、傳輸側(cè)將內(nèi)外部端口TAG屬性都設(shè)置成HyBrid,缺省VLANID為1,透?jìng)鹘粨Q機(jī)帶VLAN和不帶VLAN的數(shù)據(jù)。
2、交換機(jī)側(cè)設(shè)置端口的PVID與業(yè)務(wù)VLAN不一致,保證發(fā)出的報(bào)文都帶VLANID。
建議與總結(jié)
一、交換機(jī)接口出入數(shù)據(jù)處理過(guò)程:
1、Acess端口收?qǐng)?bào)文:
收到一個(gè)報(bào)文,判斷是否有VLAN信息:如果沒(méi)有則打上端口的PVID,并進(jìn)行交換轉(zhuǎn)發(fā),如果有則直接丟棄(缺?。?。
2、Acess端口發(fā)報(bào)文:
將報(bào)文的VLAN信息剝離,直接發(fā)送出去
3、trunk端口收?qǐng)?bào)文:
收到一個(gè)報(bào)文,判斷是否有VLAN信息:如果沒(méi)有則打上端口的PVID,并進(jìn)行交換轉(zhuǎn)發(fā),如果有判斷該trunk端口是否允許該VLAN的數(shù)據(jù)進(jìn)入:如果可以則轉(zhuǎn)發(fā),否則丟棄。
4、trunk端口發(fā)報(bào)文:
比較端口的PVID和將要發(fā)送報(bào)文的VLAN信息,如果兩者相等則剝離VLAN信息,再發(fā)送,如果不相等則直接發(fā)送。
5、hybrid端口收?qǐng)?bào)文:
收到一個(gè)報(bào)文,判斷是否有VLAN信息:如果沒(méi)有則打上端口的PVID,并進(jìn)行交換轉(zhuǎn)發(fā),如果有則判斷該hybrid端口是否允許該VLAN的數(shù)據(jù)進(jìn)入:如果可以則轉(zhuǎn)發(fā),否則丟棄(此時(shí)端口上的untag配置是不用考慮的,untag配置只對(duì)發(fā)送報(bào)文時(shí)起作用)。
6、hybrid端口發(fā)報(bào)文:
1、判斷該VLAN在本端口的屬性(dispinterface即可看到該端口對(duì)哪些VLAN是untag,哪些VLAN是tag)。
2、如果是untag則剝離VLAN信息,再發(fā)送,如果是tag則直接發(fā)送。
二、傳輸側(cè)端口TAG數(shù)據(jù)處理:
1、Acess端口收?qǐng)?bào)文:
收到一個(gè)報(bào)文,判斷是否有VLAN信息:如果沒(méi)有則打上端口缺省VLAN,進(jìn)行轉(zhuǎn)發(fā),如果有則直接丟棄。
2、Acess端口發(fā)報(bào)文:
將報(bào)文的VLAN信息剝離,直接發(fā)送出去。
3、TAG端口收?qǐng)?bào)文:
收到一個(gè)報(bào)文,判斷是否有VLAN信息:如果沒(méi)有則丟棄,如果有則透?jìng)鳌?/p>
4、TAG端口發(fā)報(bào)文:直接進(jìn)行透?jìng)鳌?/p>
5、hybrid端口收?qǐng)?bào)文:
攜帶VLAN標(biāo)簽的幀直接透?jìng)?,沒(méi)有攜帶VLAN標(biāo)簽的幀,打上端口缺省VLAN,進(jìn)行轉(zhuǎn)發(fā)。
6、hybrid端口發(fā)報(bào)文:
如果數(shù)據(jù)幀中的VLANID是“缺省VLANID”,剝離VLAN標(biāo)簽后發(fā)送。
如果數(shù)據(jù)幀中的VLANID不是“缺省VLANID”,透?jìng)鳌?/p>