近日,某專線單位反映該單位的近半數(shù)視頻監(jiān)控?zé)o法調(diào)看。為了更好地排除故障,我們首先了解一下網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)(如圖1)。
通過圖1我們看到,該專線單位通過廣電網(wǎng)絡(luò)連接分部,從而達(dá)到了視頻監(jiān)控的目的。因為該單位攝像頭有370多路,這次出現(xiàn)故障的攝像頭大概有180多路。
首先對該專線單位所使用的OLT設(shè)備是否在線以及ONU是否在線等情況進(jìn)行了簡單的摸排,并沒有發(fā)現(xiàn)問題。啟用該專線單位的備用交換機(jī),故障依然存在,而且有一個奇怪的現(xiàn)象,斷開該專線單位交換機(jī)上除上聯(lián)口外的所有端口,只保留兩臺測試機(jī),就有一臺測試機(jī)不能Ping通測試攝像頭37.56.152.244,而另外一臺測試機(jī)沒有問題。
圖1 專線單位組網(wǎng)拓?fù)鋱D
通過圖1我們看到,和該專線單位交換機(jī)互聯(lián)的我方設(shè)備是一臺OLT設(shè)備,在OLT設(shè)置VLAN535的IP地址,和專線單位的交換機(jī)VLAN535的地址進(jìn)行Ping測試沒有問題,這就說明故障不在專線交換機(jī)和OLT之間。
按照網(wǎng)絡(luò)結(jié)構(gòu)繼續(xù)排查OLT上面互連設(shè)備交換機(jī),因為兩者之間的視頻流量比較大,我們使用的鏈路聚合來達(dá)到帶寬擴(kuò)容的目的,就在核實設(shè)備互聯(lián)端口情況的時候,意外地發(fā)現(xiàn)交換機(jī)上的TRUNK組成員Port15口是Down的,而對端OLT上TRUNK組成員Port18口是Up的,也就是說,OLT上的TRUNK組端口成員都是Up的,而交換機(jī)上則有一個端口沒有Up。
立即對交換機(jī)的端口15進(jìn)行查看,發(fā)現(xiàn)該端口指示燈是滅的,使用光功率計測量也沒有光。經(jīng)過工程人員排查,得知該端口使用的光纜其中一芯衰減大,有損耗,將光功率調(diào)整到正常范圍后,設(shè)備兩端的TRUNK組端口成員狀態(tài)正常,流量在兩個端口也開始分擔(dān)。這時在專線單位現(xiàn)場的維護(hù)人員告知兩臺測試機(jī)Ping測試攝像頭IP地址37.56.152.244都恢復(fù)正常,將專線單位交換機(jī)上原來拔下的網(wǎng)線恢復(fù)后,網(wǎng)絡(luò)恢復(fù)正常。
究竟為什么交換機(jī)上15口是Down的,而OLT上的18口是Up的呢?原因是兩個端口互聯(lián)使用的雙纖模塊,兩芯一發(fā)一收,其中有一芯光纜出現(xiàn)故障時,18口能正常收到15口發(fā)過來的光,所以該端口指示燈就會常亮,而15口由于光纜損耗大接收不到18口發(fā)過來的光,所以端口不能Up,當(dāng)然指示燈是滅的。
概括地說,兩條光芯,一收一發(fā),15口收不到18口發(fā)過來的光(該條光芯損耗大),而18口能收到15口發(fā)過來的光(該光芯正常)。這樣就很容易理解文章開頭為什么該專線單位約有一半的攝像頭視頻不能調(diào)看的原因了,原因是專線單位將訪問故障攝像頭的數(shù)據(jù)到達(dá)OLT,然后OLT將數(shù)據(jù)請求再發(fā)送給交換機(jī),因為OLT和交換機(jī)之間是使用的鏈路聚合協(xié)議,OLT一側(cè)的端口正常會把數(shù)據(jù)同時轉(zhuǎn)發(fā)給兩個端口,從而實現(xiàn)負(fù)載分擔(dān)。但是交換機(jī)端的故障端口恰恰就接收不到請求,所以約有一半的攝像頭查看不了。