在網(wǎng)絡(luò)的使用過程中,難免會發(fā)生一些故障。那么這次我們就針對TCP IP故障的問題進行一下解析。首先還是讓我們來了解一下TCP IP故障現(xiàn)象都有哪些,然后針對現(xiàn)象再來進行處理。
TCP IP故障現(xiàn)象
TCP/IP的故障通常表現(xiàn)為報文不能正常轉(zhuǎn)發(fā),包括:
◆報文轉(zhuǎn)發(fā)失敗,如無法ping通。
◆丟包。
定位此類問題總指導(dǎo)思想是:從大到小,逐層分解。具體步驟如下。
TCP IP故障處理操作步驟
1.確定是否是轉(zhuǎn)發(fā)子系統(tǒng)的問題
檢查轉(zhuǎn)發(fā)子系統(tǒng)有沒有接收和發(fā)送報文。
2.可以通過display interface命令查看接口收發(fā)的報文數(shù)目,如果統(tǒng)計數(shù)字正常,表示本節(jié)點的轉(zhuǎn)發(fā)子系統(tǒng)不存在問題。需要沿轉(zhuǎn)發(fā)路徑,以同樣的方法定位確定下一個節(jié)點是否存在問題。
3.確定是哪個模塊的問題
一旦找到出發(fā)生問題的節(jié)點,例如某臺路由器,接下來需要確定問題所在的模塊。
可沿轉(zhuǎn)發(fā)路徑執(zhí)行命令display ip statistics和debugging ip packet acl acl-number,查看統(tǒng)計信息或者調(diào)試信息。
通過上述兩條命令查看報文是否在IP層被丟棄,以及為什么被丟棄,如TTL、Checksum原因。
4.確認具體的原因
確認路由是否正確,使用display fib命令來查看轉(zhuǎn)發(fā)表,檢查對應(yīng)的轉(zhuǎn)發(fā)項是否存在。轉(zhuǎn)發(fā)項的下一跳和出接口是否正確,若轉(zhuǎn)發(fā)項錯誤,則問題出現(xiàn)在路由子系統(tǒng),詳情請參見《NE80E/40E 路由器 故障處理 IP路由篇》。
如果是TTL問題,確認是否路由環(huán)路問題,執(zhí)行display ip statistics命令可以查看出現(xiàn)路由環(huán)的具體位置,也可以通過tracert命令判斷發(fā)生環(huán)路的位置。
確認IP層是否接收到報文,可以使用命令display ip statistics查看顯示信息中的"Input"部分。
◆如果沒有接收到報文,可能是鏈路層出現(xiàn)故障。當然,IP的相關(guān)特性也會出現(xiàn)丟包的情況,這時請查看是否存在特殊配置,如QoS.
◆如果已經(jīng)接收到報文,檢查發(fā)送的數(shù)目對不對("Output"部分),如果發(fā)送正確,執(zhí)行display interface命令檢查鏈路層和物理層是否丟包。
TCP IP故障處理總結(jié):
總之,按照轉(zhuǎn)發(fā)流程查看相關(guān)統(tǒng)計信息和調(diào)試信息,定位問題出現(xiàn)在哪個模塊。
新聞熱點
疑難解答
圖片精選