介紹的是POS鏈路不能打開的解決辦法,其原因是C2字節(jié)不匹配,這里以華為路由器為組網(wǎng)環(huán)境。
一、網(wǎng)絡(luò)環(huán)境
路由器A有GE接口和2.5G POS接口與其他路由器連接,啟動(dòng)路由器A后,發(fā)現(xiàn)GE端口的狀態(tài)為正常開啟,但2.5G POS端口無法開啟。
1、POS接口的配置如下:
interface Pos7/0/0
undo shutdown
link-protocol hdlc
undo scramble
ip address 10.112.0.1 255.255.255.252
2、查看系統(tǒng)日志,發(fā)現(xiàn)存在告警:
SRM/1/LabelMismatch:OID=1.3.6.1.4.1.2011.2.17.0.145,Index=67109638,SlotNum=7,SubCardNum=0,PortNum=0, receive path signal label mismatch!
二、故障分析
1、檢查鏈路層協(xié)議的配置:其它路由器的POS口缺省的鏈路層協(xié)議是HDLC,而路由器的POS口缺省的鏈路層協(xié)議為PPP,查看兩端的鏈路層協(xié)議,發(fā)現(xiàn)路由器已經(jīng)配置了link-protocol hdlc,與對(duì)端配置的鏈路協(xié)議一致,因此判斷不是協(xié)議不匹配導(dǎo)致的問題。
2、檢查CRC校驗(yàn)的配置:其它路由器的缺省校驗(yàn)位16位CRC校驗(yàn),而路由器缺省位32位,且路由器不支持修改,需要修改其它設(shè)備的CRC校驗(yàn)為32位。查看對(duì)端的配置,發(fā)現(xiàn)已經(jīng)在其對(duì)應(yīng)的接口下配置了命令crc 32。兩端的CRC校驗(yàn)配置也一致,因此不是CRC校驗(yàn)不匹配導(dǎo)致的問題。
3、檢查鏈路加擾的配置:其它的設(shè)備缺省是不加擾的,路由器缺省是加擾的,需要調(diào)整為一致。查看兩端的配置,發(fā)現(xiàn)路由器上已經(jīng)配置undo scramble,禁止了加擾,因此不是加擾配置不一致導(dǎo)致的問題。
4、檢查POS物理層封裝:其它設(shè)備的缺省物理層封裝是SONET,路由器的缺省物理層封裝是SDH,該配置不同,但可以互相兼容,不會(huì)影響協(xié)議Up,也不會(huì)影響數(shù)據(jù)轉(zhuǎn)發(fā)。但工程實(shí)施時(shí)建議兩端配置為一致。將路由器端口的缺省物理層封裝改為SONET,發(fā)現(xiàn)故障依然存在。
5、查看路由器端口的詳細(xì)信息:執(zhí)行命令display interface pos 7/0/0 verbose,發(fā)現(xiàn)C2收發(fā)不匹配,對(duì)端其它路由器發(fā)過來的值為207,而本端路由器發(fā)送過去的為16,因此導(dǎo)致端口無法開啟。
三、故障處理
1、system-view
進(jìn)入系統(tǒng)視圖。
2、interface pos7/0/0
進(jìn)入對(duì)應(yīng)的POS接口視圖。
3、flag c2 207
修改C2字節(jié)值與對(duì)端的其它路由器POS口C2字節(jié)值一致。
4、display interface pos 7/0/0 verbose
檢查POS接口的狀態(tài),已經(jīng)變?yōu)閁p,問題得到解決。
對(duì)于2.5G的高速POS口,會(huì)檢查C2值,兩端的C2值不一致時(shí)會(huì)導(dǎo)致POS口無法開啟,因此必須修改高速POS口的C2值為一致。