




已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
技 術(shù) 文 件 技術(shù)文件名稱:網(wǎng)絡(luò)通信模塊故障定位手冊 技術(shù)文件編號: 版 本:V2.0 文件質(zhì)量等級:共 24 頁(包括封面) 擬 制 審 核 會 簽 標準化 批 準 深圳市中興通訊股份有限公司前 言SDH是一個將復(fù)接、線路傳輸及交換功能結(jié)合在一起的綜合信息網(wǎng),其豐富的功能和優(yōu)越的性能只有通過先進的網(wǎng)管系統(tǒng)才能體現(xiàn)出來。SDH強大而靈活多變的組網(wǎng)能力,必然帶來網(wǎng)絡(luò)結(jié)構(gòu)的復(fù)雜,作為網(wǎng)管信息通道的ECC協(xié)議棧自然成為SDH網(wǎng)管系統(tǒng)中最復(fù)雜也是最核心的技術(shù)。在使用ECC協(xié)議棧時,通常會出現(xiàn)不通的現(xiàn)象,如何快捷方便的定位故障,我們提供了一系列的TELNET調(diào)試命令,可以很好的定位故障或有助于故障的分析。 本手冊的讀者主要是為采用ECC協(xié)議棧模塊在嵌入式領(lǐng)域進行底層板級通訊應(yīng)用程序開發(fā)的人員提供故障定位的方法。 本手冊的結(jié)構(gòu)本手冊分為兩大部分。第一部分介紹了網(wǎng)絡(luò)通信模塊的體系結(jié)構(gòu)。從這一部分大家可以對ECC協(xié)議棧有一個整體了解,便于理解定位故障的手段。第二部分詳細介紹了ECC通信模塊故障定位的常用命令。此部分主要涉及2500C設(shè)備的ECC調(diào)試命令,詳細說明了各個命令的用法并舉例說明,能夠?qū)﹂_發(fā)人員正確快捷的使用各個TELNET調(diào)試命令來定位故障打下了基礎(chǔ)。第三部分介紹ECC通信模塊故障定位的常用方法,并舉例說明了如何利用調(diào)試命令來定位故障。目 錄第一章 網(wǎng)絡(luò)通信模塊的體系結(jié)構(gòu)2第二章ECC通信模塊故障定位的常用命令3第三章ECC通信模塊故障定位的常用方法20第一章 網(wǎng)絡(luò)通信模塊的體系結(jié)構(gòu)目前中興的SDH設(shè)備的網(wǎng)絡(luò)通信模塊主要由ECC模塊實現(xiàn),采用的是TCP/IP協(xié)議來實現(xiàn)各個網(wǎng)元之間的互聯(lián)。從硬件角度來看,后臺網(wǎng)管到各個網(wǎng)元的之間的通信硬件體系如圖1.1。后臺網(wǎng)管通過網(wǎng)口與網(wǎng)元1相連,通過SOCKET套接字實現(xiàn)后臺網(wǎng)管與前臺軟件之間的信息交互;網(wǎng)元1和網(wǎng)元2之間是通過光纖相連,物理上是通過SDH的幀結(jié)構(gòu)中的DCC1DCC3(DCC1DCC12)字節(jié),采用TCP/IP協(xié)議來實現(xiàn)網(wǎng)元之間的互聯(lián),各個網(wǎng)元相當于一個簡單的路由器,能夠獨立的實現(xiàn)路由選擇。在各個網(wǎng)元內(nèi)部,ECC模塊涉及兩塊單板,一塊是NCP板,一塊是光板,NCP板與光板之間采用總線或點對點方式實現(xiàn)連接,NCP板的網(wǎng)管信息、鏈路層協(xié)議維護信息及OSPF路由協(xié)議信息,都要通過光板實現(xiàn)存儲轉(zhuǎn)發(fā),由FPGA將這些信息嵌入到SDH的幀中。圖1.1 ECC通信模塊體系結(jié)構(gòu)在實際中,將NCP到光板186側(cè)的通訊口稱為ECC口,186到FPGA側(cè)的通訊口稱為DCC口,NCP發(fā)送的數(shù)據(jù)信息經(jīng)過HDLC總線,由186的ECC接口實現(xiàn)接收,然后采用SDMA方式送給FPGA,F(xiàn)PGA收到的數(shù)據(jù)信息經(jīng)過HDLC總線,由186的DCC接口實現(xiàn)接收,然后采用SDMA方式送到ECC側(cè)的HDLC總線上。詳細的 186側(cè)轉(zhuǎn)發(fā)模塊的結(jié)構(gòu)如圖1.2。圖1.2 186轉(zhuǎn)發(fā)模塊結(jié)構(gòu)從上圖可知,由于環(huán)節(jié)較多ECC故障比較難定位,我們又缺乏有效的測試儀表,目前的儀表只能測試線路上與開銷有關(guān)的錯誤,無法測試上圖所示環(huán)節(jié)的故障,故利用軟件編寫了一個ECC維護、調(diào)試模塊希望對定位和解決相關(guān)故障有所幫助,特別提醒大家注意接收幀錯誤的類型,在實際調(diào)試中出現(xiàn)的比較多,在上電、復(fù)位和拔插光纖的過程中偶爾出現(xiàn)錯誤是正常現(xiàn)象不用理會,只有當錯誤的記數(shù)在較長的時間內(nèi)持續(xù)增長時才表明有錯,超時和CTS類的錯位只要出現(xiàn)的頻率不是很高可以不理會。第二章 ECC通信模塊故障定位的常用命令對于不同的SDH設(shè)備,ECC通信模塊故障定位的常用命令也不盡相同。21 2500C設(shè)備主要的命令1help命令命令用途: 顯示所有的TELNET調(diào)試維護命令;命令格式: help;命令示例: 圖2.1 help命令示例說明:顯示了ECC的所有調(diào)試和維護命令,可以方便查詢ECC調(diào)試和維護命令。2ifconfig命令命令用途: 用于查看那些端口已經(jīng)建立連接;命令格式: ifconfig -a;命令示例: 圖2.2 ifconfig命令示例說明:圖2.2中,1、2、3、4、37表示該網(wǎng)元的所有端口序號;1端口表示以太網(wǎng);2、3、4端口表示串口(光口或電口,對應(yīng)于通道PPP0、PPP1、PPP2),37端口表示本地環(huán)回地址。其中POINTTOPOINT,UP表示點到點協(xié)議已經(jīng)運行,端口已經(jīng)被打開(及已經(jīng)和對端建立點到點連接),若此時本端和對端的端口地址一樣通常表示此端口的收與發(fā)相連(即端口被環(huán)回),利用端口環(huán)回通??梢詸z測端口的好壞(二型機特別要注意2.5G的光板和LP板,尤其是在做中繼時,二型機有極少數(shù)的光板插在槽位上會導(dǎo)致此網(wǎng)元所有光方向的ECC都不通),若無UP則表示PPP端口未被打開,PPP通道的連接未建立。若協(xié)議的地址分配管理模塊發(fā)現(xiàn)存在底層的PPP通道,即會給其分配一個通道號(如1、2、3等),并分配一個IP地址,在此通道未被打開(即UP)之前IP地址分配為0.0.0.0,若被打開則根據(jù)其所在槽位,由地址分配管理模塊給其分配一個有效的IP地址,通常有如下幾種情況:a、 端口2(即PPP0),表示PPP0通道存在(相應(yīng)槽位有單板在位),但從未打開過。b、 端口3(即PPP1),表示PPP1通道存在(相應(yīng)槽位有單板在位),并且被打開,本端的通道地址為193.193.200.43(通常對應(yīng)的網(wǎng)元地址為193.193.200.18),對端的通道地址為193.193.201.44(通常對端的網(wǎng)元地址為193.193.201.18)。c、 若本端和對端的端口地址一樣,但端口未被打開,則表示此通道以前被打開過,但目前已被關(guān)閉。若端口被打開則表示此端口被環(huán)回。d、 若本端地址為0,對端端口地址非0,則表示則表示此通道以前被打開過,但目前已被關(guān)閉,而且相應(yīng)槽位的單板已被拔掉。注意:可以將ifconfig a 簡化為 if a使用,只要前面字符沒有重復(fù)的命令可以利用簡寫輸入。3ppptable命令命令用途: 利用此命令可以查看端口配置表;命令格式: ppptable;命令示例:圖2.3 ppptable 命令示例說明:PPP0、PPP1、PPP2表示已經(jīng)創(chuàng)建的PPP通道(與之對應(yīng)的端口序號為2、3、4),HDLC的收發(fā)地址表示光板或其它對應(yīng)處理板的槽位號,HDLC的收發(fā)端口表示光板或其它對應(yīng)處理板上的相應(yīng)的端口號。一般情況下HDLC的收發(fā)地址都是一樣的,若是中繼則不一樣,狀態(tài)表示此通道是否被禁止(0表示允許,1表示禁止)。通常將ifconfig和ppptable命令結(jié)合起來使用。4sccinfo命令命令用途: 顯示NCP板ECC通訊口狀態(tài);命令格式: sccinfo ;命令示例:圖2.4 sccinfo命令示例說明:channel:邏輯通道號,其與單板的關(guān)系科利用ppptable命令查看tx_packets:正確發(fā)送的數(shù)據(jù)包記數(shù)tx_dropped:等待發(fā)送超時主動丟棄的數(shù)據(jù)包記數(shù)tx_errors: 發(fā)送錯誤的數(shù)據(jù)包記數(shù)rx_packets:正確接收的數(shù)據(jù)包記數(shù)rx_errors:接收錯誤的數(shù)據(jù)包記數(shù)注意:如果某通道不能正確收發(fā)數(shù)據(jù)則此通道對應(yīng)的ECC處理單板可能有問題,利用ppptable可以查找ppp通道與單板的對應(yīng)關(guān)系5route 命令命令用途: 可以查看路由配置表;命令格式: route -a;命令示例:圖2.5 route命令示例說明:如圖2.5,127.0.0.1表示本地環(huán)回的路由,192.0.0.0和195.0.0.0表示到區(qū)域192和195的聚合路由,193.193.0.0、193.193.198.0、193.193.199.0表示區(qū)域193內(nèi)部的網(wǎng)絡(luò)路由,193.193.199.43和193.193.201.44表示端口的路由。通常有到端口的路由就應(yīng)該有到此網(wǎng)絡(luò)的路由。結(jié)合圖2.3和圖2.4我們可以發(fā)現(xiàn)到193.193.201.0有端口相連但卻無路由,肯定不對,可以檢測一下是否與193.193.201.44連接的通道是否不穩(wěn)定,或通過date等命令檢查一下定時器(時間)是否運行正常,或檢查一下網(wǎng)絡(luò)中是否有重復(fù)培植的網(wǎng)絡(luò)地址。6qxinfo命令命令用途: 可以查看與網(wǎng)元相連的網(wǎng)管的IP地址,及其連接狀態(tài)、最近斷鏈的原因;命令格式: qxinfo n (0-15);命令示例:圖2.6 qxinfo命令示例說明:如圖2.6,表明與網(wǎng)元相連的網(wǎng)管的IP地址是193.193.198.8。其中自定義錯誤碼如下:#define CONNECT_CLOSE 0x /* 連接被對端關(guān)閉 */#define TX_CHECKERR 0x /* 連接由于發(fā)送錯被強制關(guān)閉 */#define RX_CHECKERR 0x /* 連接由于接收錯被強制關(guān)閉 */#define TXRX_CHECKERR 0x /* 連接由于發(fā)送和接收錯被強制關(guān)閉*/其它錯誤碼請查pSOSystem操作系統(tǒng)的相關(guān)手冊。7ping命令命令用途: 用于查看ppp通道的穩(wěn)定性;命令格式: ping s host count/timeout;命令示例:圖2.7 ping命令示例說明:如圖2.6,ping的過程中,如果發(fā)現(xiàn)丟包很嚴重,則此通道有問題,可能是光纖未插好。8date命令命令用途: 用于查詢系統(tǒng)和修改時間,注意修改系統(tǒng)時間時要慎重,防止由于8中所述問題導(dǎo)致ECC路由不通;可以查詢NCP運行的時間,通過NCP運行的時間可以判斷NCP是否復(fù)過位。命令格式: date ;命令示例:圖2.8 date命令示例說明:注意:由于路由協(xié)議在計算路由時需要根據(jù)相對時間來判斷信息是否失效,所以同一網(wǎng)絡(luò)中各網(wǎng)元之間的系統(tǒng)時間不能在運行中隨意變化且相差很大(目前我們是根據(jù)系統(tǒng)時間而不是時鐘芯片的時間計算,各網(wǎng)元之間的時間不能超過35年)。要注意目前我們的NCP程序在設(shè)置NCP時間有些版本在設(shè)置小于2000年的時間時可能會存在正確的設(shè)置了時鐘芯片的時間,但卻沒有正確設(shè)置NCP上的系統(tǒng)時間從而導(dǎo)致ECC路由不通。這里時鐘芯片的時間就是后臺網(wǎng)管取上來的時間,而NCP上的系統(tǒng)時間是指NCP上所運行操作系統(tǒng)的時間,可通過調(diào)試和維護命令中的date設(shè)置和查詢。9netstat命令命令用途: 用于查看網(wǎng)絡(luò)連接情況;命令格式: netstat;命令示例:圖2.9 netstat命令示例說明:10arp命令命令用途: 用于查看MAC地址表。;命令格式: arp -a;命令示例:圖2.10 arp命令示例說明:11open命令命令用途: 打開特定的PPP接口;命令格式: open PPP接口號;命令示例: open ppp0;圖2.11 netstat命令示例說明:12close命令命令用途: 關(guān)閉特定的PPP接口;命令格式: close PPP接口號;命令示例:圖2.12 close命令示例說明:13enableppp命令命令用途: 啟用某個PPP端口。;命令格式: enableppp 槽位號 端口號;命令示例:圖2.13 enableppp命令示例說明:14disableppp命令命令用途: 禁用某個PPP端口;命令格式: disableppp 槽位號 端口號命令示例:圖2.14 disableppp命令示例說明:禁用端口,首先關(guān)閉該槽位號和端口號所對應(yīng)的PPP端口,然后將PPP端口的使能狀態(tài)置為1,除非用enableppp打開該端口,否則不能自動或手動打開該PPP端口。該功能主要用于和其他公司的設(shè)備對接時使用,因為可能各個公司所用的網(wǎng)元間的通信協(xié)議不一定相同,為了避免其他的設(shè)備的ECC信息對我們的系統(tǒng)造成不必要的影響,需要將該端口禁止掉。15sccreset命令命令用途: 先將所有的PPP通道DOWN掉,然后再初始化所有的PPP通道,相當于對所有的PPP通道進行復(fù)位;命令格式: sccreset;命令示例:圖2.15 sccreset命令示例說明:sccreset命令是由底層沒有準備好的狀態(tài),來啟動LCP狀態(tài)機進入到starting,然后底層驅(qū)動口關(guān)閉,接著重新初始化驅(qū)動口和PPP通道,sccreset涉及了驅(qū)動層和PPP層的重新初始化和啟動。16sccclose命令命令用途: 關(guān)閉所有的PPP通道;命令格式: sccclose;命令示例:圖2.16 sccclose命令示例說明:sccclose 命令是由上層(管理者)來關(guān)閉PPP的LCP鏈路通道,只對鏈路層協(xié)議進行了關(guān)閉。17sheap命令命令用途: 檢查單板的堆使用情況;命令格式: sheap子架號 槽位號 CPU號;命令示例:sheap 1 3 1圖2.17 sheap命令示例說明:Total:總內(nèi)存字節(jié)Used:已分配字節(jié)Unused:未分配字節(jié)通??衫么嗣顏砼袛嗍欠翊嬖趦?nèi)存泄漏。18memstat命令命令用途: 檢查單板內(nèi)存分配情況;命令格式: memstat 子架號 槽位號 CPU號;命令示例:圖2.18 memstat命令示例說明:App_ReqCount: 應(yīng)用模塊申請分配內(nèi)存次數(shù)(目前和S口放在一起)App_MemCount: 應(yīng)用模塊分配的內(nèi)存總字節(jié)(目前和S口放在一起)Sport_ReqCount: S口模塊申請分配內(nèi)存次數(shù)(目前包括應(yīng)用模塊)Sport_MemCount: S口模塊分配的內(nèi)存總字節(jié)(目前包括應(yīng)用模塊)Ecc_ReqCount: ECC口模塊申請分配內(nèi)存次數(shù)Ecc_MemCount: ECC口模塊分配的內(nèi)存總字節(jié)通常可利用此命令來判斷是否存在內(nèi)存泄漏,和各模塊的內(nèi)存使用情況。19ds命令命令用途: 檢查通訊口的狀態(tài);命令格式: ds 子架號 槽位號 CPU號 端口號 命令碼 0其中端口為0表示S口,1表示ECC口(ECC模塊與NCP相連的通訊口),端口為2到5表示DCC口(與相應(yīng)光端口的FPGA相連的通訊口);命令示例:a、在Telnet的命令窗口輸入沒ds 1 12 1 0 0 0,回車,則輸出顯示窗口顯示如下:b、在Telnet的命令窗口輸入ds 1 12 1 2 0 0,回車,則輸出顯示窗口顯示如下:圖2.19 ds命令示例說明:1、186側(cè)數(shù)據(jù)顯示, ECC口產(chǎn)生了次接收和次發(fā)送,其中在發(fā)送中出現(xiàn)了次幀錯誤、接收溢出次數(shù),發(fā)送中出現(xiàn)117次超時錯誤。2、186側(cè)數(shù)據(jù)顯示,DCC口產(chǎn)生了次發(fā)送和次接收,其中發(fā)送沒有出現(xiàn)錯誤;接收出現(xiàn)了141次錯誤幀,120次接收緩沖區(qū)溢出,1次幀接收長度錯,4次接收緩沖區(qū)溢出。其中:Rx:接收正確記數(shù)RxErr:接收錯誤記數(shù)RxErrOv:BD表接收緩沖區(qū)地址錯記數(shù)RxErrLe:接收長度錯記數(shù)RxErrRa:接收地址錯記數(shù)記數(shù)RxErrFe:接收錯誤幀記數(shù)(包含幀錯誤、CRC校驗錯、OverFlow等,詳見附件)。RxErrRfo:接收緩沖區(qū)溢出記數(shù);對擴展控制器表示Receive Frame OverflowRxErrRfs:接收阻塞自動恢復(fù)記數(shù);對擴展控制器表示Receive Frame Start記數(shù)Tx:發(fā)送正確記數(shù)TxCts:發(fā)送沖突記數(shù)TxErr:發(fā)送錯誤記數(shù)TxErrTo:發(fā)送超時記數(shù)TxErrBa:BD表發(fā)送緩沖區(qū)地址錯記數(shù)TxErrRa:BD表發(fā)送環(huán)地址錯記數(shù)TxErrXmr:內(nèi)存分配失敗;對于擴展控制器表示Transmit Message Repeat記數(shù)TxErrXdu:發(fā)送端口號錯誤;對擴展控制器表示:Transmit Data Underrun記數(shù)。TxErrNb:發(fā)送阻塞自動恢復(fù)記數(shù);對擴展控制器表示:發(fā)送緩沖區(qū)不可用注意:在目前采用接收溢出丟包的策略下發(fā)送超時不一定會引起丟包的發(fā)送錯,以前采用發(fā)送超時丟包會引起丟包的發(fā)送錯。 如果發(fā)送或接收正確記數(shù)一致保持不變,則可能出現(xiàn)吊死情況20commreset命令命令用途: 復(fù)位通訊模塊;命令格式: commreset 子架號 槽位號 CPU號 通訊模塊標識其中通訊模塊標識為1表示復(fù)位S口模塊,為2表示復(fù)位Ecc模塊。命令示例:圖2.20 commreset命令示例說明:單板186側(cè)S口模塊和ECC口模塊復(fù)位,用于確定是否是S口或ECC口模塊程序的問題。21sid命令命令用途: 讀HDLC寄存器;命令格式: sid 子架號 槽位號 CPU號 HDLC寄存器地址命令示例:在Telnet的命令窗口輸入 sid 1 12 1 fc80,回車,輸出顯示窗口顯示地址為fc80的寄存器的值示例說明:22sod命令命令用途: 寫HDLC寄存器;命令格式: sod 子架號 槽位號 CPU號 HDLC寄存器地址其中通訊模塊標識為1表示復(fù)位S口模塊,為2表示復(fù)位Ecc模塊。命令示例:在Telnet的命令窗口輸入 sod 1 12 1 fc80 4,回車,輸出顯示窗口顯示地址為fc80的寄存器的值 圖221 sid sod 命令示例說明:在ECC定位故障中該命令還是比較有效的,186側(cè)置外部環(huán)回(即將186的收接到發(fā)上),就相當于860側(cè)外部環(huán)回,這樣可以用EPING命令查看是否故障出現(xiàn)在NCP側(cè),可以將NCP側(cè)的問題和186側(cè)的問題分離開。23 show mem命令命令用途: 顯示NCP板與 pNA模塊有關(guān)的內(nèi)存;命令格式: show mem命令示例:在Telnet的命令窗口輸入 show mem 回車,輸出顯示窗口顯示如下:圖2.22 show mem命令示例說明:此命令是由PNA模塊通過IOCTL(SIOCGDBSTAT,SIOCGMBSTAT)調(diào)用提供對BUFFER和MESSAGE block的統(tǒng)計,圖2.22中:20509 20487 0 0表明了消息塊總數(shù)為20509 ,空閑20487,等待次數(shù)為0,失敗次數(shù)為032: 2048 2047 0 0表明了緩沖區(qū)類型為32,總數(shù)為2048 ,空閑2047,等待次數(shù)為0,失敗次數(shù)為0。利用此命令可以查協(xié)議中內(nèi)存使用情況,來判斷sys_config,h中NC_MBLKS和NC_BUFS_n(n=0,32,64,128,512,1024,2048,4096)是否配置合理。24show al命令命令用途:顯示與ECC口通訊模塊有關(guān)的內(nèi)存;命令格式: show al;命令示例: 圖2.23 show al命令示例說明:0/1: 0表示目前分配的塊數(shù),1示最大分配塊數(shù);x/y:x代表從y中PPP協(xié)議層分配的內(nèi)存塊的數(shù)量,y數(shù)值越大,說明PPP的ZBUF緩沖池中分的內(nèi)存塊越多,如果太多,說明有可能存在內(nèi)存碎片,導(dǎo)致內(nèi)存泄漏。25show ser命令命令用途: 顯示NCP板ECC底層通道的收發(fā)是否存在錯誤信息;命令格式: show ser;命令示例:在Telnet的命令窗口輸入 show al 回車,輸出顯示窗口顯示如下圖2.24 show ser命令示例說明:在圖2.24中各個項的代表的意義:低層通道號:PPP通道號校驗錯:接收校驗錯發(fā)送錯:發(fā)送Underrun接收錯:接收Overrun中斷:Break Received丟棄:Frame aborted 可用于查看是否驅(qū)動層存在接收和發(fā)送數(shù)據(jù)錯誤的信息,如果大量存在接收幀錯誤,一般應(yīng)定位為時鐘的問題。26、eping 命令命令用途: 在ECC口實現(xiàn)PING命令,用于測試光纖環(huán)回和186側(cè)外部環(huán)回及860自環(huán)的穩(wěn)定性和通斷狀態(tài)。命令格式: eping 槽位號 端口號 (數(shù)據(jù)長度 次數(shù) 超時時間);命令示例:圖2.25 eping命令示例說明:如圖2.25,采用sod來將AMD186的的HDLC的端口置成本地環(huán)回,EPING命令能夠正常收發(fā),可以用來將186側(cè)和FPGA側(cè)的故障分離開;如果將本網(wǎng)元的光板光纖環(huán)回,這個程序就經(jīng)過FPGA,采用EPING命令PING光板的地址和端口,看是否光纖環(huán)回是正常的,如果正常說明FPGA沒有問題,如果EPING不通,要查看光纖的連接情況或用sod置186本地環(huán)回,將故障分離。26、a-getreset 命令命令用途: 查看NCP板和單板軟件復(fù)位和硬件復(fù)位情況。命令格式: a-getreset CPU號 槽位號 端口號 ;命令示例: 圖2.26 a-getreset命令示例說明: 圖2.26中,ResetType復(fù)位類型有3類,1為硬件復(fù)位,2為軟件復(fù)位,3為其他復(fù)位;time為復(fù)位的時間記錄。此命令有助于在進行ECC大流量測試,查看NCP板和光板是否存在復(fù)位。第三章 ECC通信模塊故障定位的常用方法一、故障定位的一般方法:1、ping數(shù)據(jù)包,觀察ECC的狀況(ECC不通、時通時斷或不是走最短路徑);2、用ping和tracert命令可以大致判斷ECC故障出現(xiàn)在哪兩個網(wǎng)元之間;3、用telnet命令分別登陸出現(xiàn)故障的兩個網(wǎng)元,用route a、if a、ppptable等命令查看路由是否正確,如果不正確確定是那條路由不正確從而確定是那塊光板的問題;4、 用sccinfo命令查看NCP到光板的收發(fā)是否正常;5、 用ds命令查看出現(xiàn)ECC故障的光板的詳細情況,看看收發(fā)是否正常,是否有不正常的性能記數(shù)。;6、 復(fù)位NCP板是否可以消除故障,如果復(fù)位NCP板故障消失,那么可以將故障降級,因為在實際情況下復(fù)位NCP一般是不會影響業(yè)務(wù)的;7、 用commreset命令復(fù)位ECC模塊看看故障是否消失,可以確定是否是ECC模塊的問題;8、 最后復(fù)位光板,如果是只有復(fù)位光板才能清除的故障問題比較復(fù)雜,可能會設(shè)計軟件、邏輯和硬件各個方面。二、常見故障的定位實例1、PING 接入網(wǎng)元不通a、首先查看主機網(wǎng)口的IP地址和NCP板的IP地址是否在一個子網(wǎng)中,如果沒有和NCP板的IP地址在一子網(wǎng)的網(wǎng)口IP地址,需要手動在主機上添加一個與NCP板IP地址在同一子網(wǎng)的網(wǎng)口IP地址(或直接修改主機網(wǎng)卡的網(wǎng)關(guān));b、還可能由于接入網(wǎng)元的IP地址設(shè)置存在問題,如果接入網(wǎng)元的端口IP地址和主機IP地址相同,也會出現(xiàn)接入網(wǎng)元網(wǎng)管管不上和PING不通的現(xiàn)象,所以在設(shè)置網(wǎng)元IP地址的時候,一般采用x.x.x.18設(shè)置,主機IP地址設(shè)置為x.x.x.n(1-17),這樣設(shè)置保證不會出現(xiàn)類似的問題,這類問題比較難定位(除非用調(diào)試方式),所以請務(wù)必注意。2、 如果管理的網(wǎng)元不是接入網(wǎng)元,網(wǎng)元管不上,如圖,網(wǎng)管主機管不上網(wǎng)元B;網(wǎng)管主機網(wǎng)元A網(wǎng)元Ba、首先PING網(wǎng)元B,看是否通。如果不通,TELNET到網(wǎng)元A,用if a和route a命令檢查ECC的鏈路和路由是否建立。如果ECC的路由已經(jīng)建立,而ping不通,第一步,檢查本地的IP地址,查看本地是否有 IP地址和該網(wǎng)元處于同一子網(wǎng)(比如:網(wǎng)元(不是接入網(wǎng)元)IP:192.19.32.18,本地有地址192.192.32.1)就會導(dǎo)致管理不上,如果存在,將該IP地址刪掉即可PING通;第二步,如果仍然PING不通,用route print命令查看路由表,是否存在到網(wǎng)元B所在網(wǎng)絡(luò)的的路由,如果不存在,手動添加路由,第三步,如果使用雙網(wǎng)卡,采用設(shè)置網(wǎng)關(guān)的方法來管上遠端點B,可能有時能通,有時不通,因為這時,主機存在兩條默認路由,主機在選擇路由的時候不知道走哪條默認路由,它會隨機選擇一條默認路由,造成時通時斷的現(xiàn)象;b、用if a和route a命令檢查ECC的鏈路和路由是否建立。如果ECC的路由沒有建立, 第一步,查看光纖是否接好;第二步,用EPING命令,采用環(huán)回方式查看是否接入網(wǎng)元存在故障,定位故障是出在接入網(wǎng)元A還是網(wǎng)元B。3、 PING小包正常,PING大包不通a、 如果PING 大小為Kbytes以下的包能夠通,PING大小為Kbytes以上的包不通,應(yīng)該是MTU的設(shè)置不正確,采用show fec查看MTU的大小;b、 如果MTU大小正確,可能問題出在186單板側(cè),查看186側(cè)ECC模塊分配的BD表的大小是否太小,如果太小可能造成到了固定長度的數(shù)據(jù)包就發(fā)送不出去,一般容易犯的錯誤是將ECC口的DEBUG方式直接用于單板程序,往往導(dǎo)致BD表太少,大的數(shù)據(jù)包就發(fā)送不出去了。4、 光纖環(huán)回,但是EPING不通。下面是2500C調(diào)試過程中的一個實例,采用EPING環(huán)回定位故障。a、EPING結(jié)果b、通過sod修改186的控制寄存器,是186在DCC側(cè)本地自環(huán),進行測試,發(fā)現(xiàn)這樣if1可以實現(xiàn)自環(huán),接口能夠正常的UP,eping命令也可以通。結(jié)論:186側(cè)本地環(huán)回能夠正常的收發(fā),而通過光纖自環(huán)就不行,這之間就存在一個FPGA的DCC口,用ds命令查看發(fā)現(xiàn)很多錯誤幀,問題出現(xiàn)在與FPGA連接的一側(cè),需要找單板人員查找原因。此問題經(jīng)過和單板人員一起查證,發(fā)現(xiàn)ECC默認使用的是D1-D12字節(jié),與公務(wù)板默認設(shè)置使用的是D12字節(jié),如果采用默認方式,DCC接收到
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 組織變革與發(fā)展核心內(nèi)容
- 農(nóng)殘檢測培訓(xùn)
- 酒店培訓(xùn)后的心得匯報
- 腫瘤患者居家監(jiān)護制度
- 痿證的中醫(yī)診療體系
- 中層管理人員培訓(xùn)開發(fā)計劃
- 培訓(xùn)管理與開發(fā)
- 護理保健基本知識
- 聲音親切度培訓(xùn)
- 急性支氣管哮喘護理查房
- EPC總承包管理實施方案
- 廣東省廣州市越秀區(qū)2023-2024學(xué)年五年級下學(xué)期數(shù)學(xué)期末考試試卷(含答案)
- 三副實習(xí)記錄簿附頁
- 護林員考試題及答案
- 工程認證背景下軟件工程專業(yè)實踐課程平臺研究與建設(shè)
- 2025年AI Agent+醫(yī)療行業(yè)研究報告
- 《危險化學(xué)品企業(yè)動火作業(yè)安全管理規(guī)定》知識培訓(xùn)
- 江蘇省宿遷市名校2025年七下數(shù)學(xué)期末檢測試題含解析
- 山東省濱州市名校2025屆物理八下期末綜合測試模擬試題含解析
- 醫(yī)療領(lǐng)域AI人才薪酬市場現(xiàn)狀及趨勢
- 中國工商銀行校園招聘筆試EPI數(shù)字推理真題匯編理科
評論
0/150
提交評論