技巧講解:網(wǎng)絡(luò)故障分層排查法
為了降低設(shè)計的復(fù)雜性,增強通用性和兼容性,計算機網(wǎng)絡(luò)都設(shè)計成層次結(jié)構(gòu)。這種分層體系使多種不同硬件系統(tǒng)和軟件系統(tǒng)能夠方便地連接到網(wǎng)絡(luò)。管理員在分析和排查網(wǎng)絡(luò)故障時,應(yīng)充分利用網(wǎng)絡(luò)這種分層的特點,快速準(zhǔn)確地定位并排除故障。然而在實際故障排查過程中,這種分層方法往往被忽略,導(dǎo)致故障排查效率降低。
兩種逐層排查方式
OSI的層次結(jié)構(gòu)為管理員分析和排查故障提供了非常好的組織方式。由于各層相對獨立,按層排查能夠有效地發(fā)現(xiàn)和隔離故障,因而一般使用逐層分析和排查的方法。
通常有兩種逐層排查方式,一種是從低層開始排查,適用于物理網(wǎng)絡(luò)不夠成熟穩(wěn)定的情況,如組建新的網(wǎng)絡(luò)、重新調(diào)整網(wǎng)絡(luò)線纜、增加新的網(wǎng)絡(luò)設(shè)備;另一種是從高層開始排查,適用于物理網(wǎng)絡(luò)相對成熟穩(wěn)定的情況,如硬件設(shè)備沒有變動。無論哪種方式,最終都能達到目標(biāo),只是解決問題的效率有所差別。
根據(jù)具體情況選擇排查方式
具體采用哪種方式,可根據(jù)具體情況來選擇。例如,遇到某客戶端不能訪問Web服務(wù)的情況,如果管理員首先去檢查網(wǎng)絡(luò)的連接線纜,就顯得太悲觀了,除非明確知道網(wǎng)絡(luò)線路有所變動。比較好的選擇是直接從應(yīng)用層著手,可以這樣來排查:首先檢查客戶端Web瀏覽器是否正確配置,可嘗試使用瀏覽器訪問另一個Web服務(wù)器;如果Web瀏覽器沒有問題,可在Web服務(wù)器上測試Web服務(wù)器是否正常運行;如果Web服務(wù)器沒有問題,再測試網(wǎng)絡(luò)的連通性。即使是Web服務(wù)器問題,從底層開始逐層排查也能最終解決問題,只是花費的時間太多了。如果碰巧是線路問題,從高層開始逐層排查也要浪費時間。
在實際應(yīng)用中往往采用折衷的方式,凡是涉及到網(wǎng)絡(luò)通信的應(yīng)用出了問題,直接從位于中間的網(wǎng)絡(luò)層開始排查,首先測試網(wǎng)絡(luò)連通性,如果網(wǎng)絡(luò)不能連通,再從物理層(測試線路)開始排查;如果網(wǎng)絡(luò)能夠連通,再從應(yīng)用層(測試應(yīng)用程序本身)開始排查。
首先使用ping命令測試連通性。在TCP/IP網(wǎng)絡(luò)中,排查網(wǎng)絡(luò)問題的第一步常常是使用ping命令。如果能夠成功地ping到遠程主機,就排除了網(wǎng)絡(luò)連接出現(xiàn)故障的可能性。即使是使用ping命令,也有一個逐步檢測判斷的步驟。

圖1 網(wǎng)絡(luò)示意圖
例如,假設(shè)有一個如圖1所示的網(wǎng)絡(luò),這里要測試網(wǎng)絡(luò)能否正常通信。通常從ping遠程計算機開始(例中在主機A上ping主機B),成功說明系統(tǒng)和網(wǎng)絡(luò)正常,失敗說明主機離線或網(wǎng)絡(luò)故障。
失敗后再ping同一子網(wǎng)的網(wǎng)關(guān)(例中為192.168.1.1)來確認(rèn)主機A是否能夠連接到路由器。失敗后再ping環(huán)回地址127.0.0.1來確認(rèn)TCP/IP協(xié)議軟件是否有問題,如果有問題,需要重新安裝TCP/IP協(xié)議軟件。也可以采用另一種步驟,從ping環(huán)回地址127.0.0.1開始,失敗說明TCP/IP協(xié)議軟件安裝有問題,如果成功再ping同一子網(wǎng)的網(wǎng)關(guān),如果成功再ping其他網(wǎng)關(guān)(路由器)逐步排查網(wǎng)絡(luò)各個環(huán)節(jié),直到最后ping遠程主機。只要成功地ping到遠程主機,可以判斷網(wǎng)絡(luò)問題一般發(fā)生在更高層次。
分層排查網(wǎng)絡(luò)的措施

圖2 分層排查網(wǎng)絡(luò)的措施
每個網(wǎng)絡(luò)層次都有相應(yīng)的檢測排查工具和措施,各層的基本排查措施如圖2所示。在最底層的物理層,專業(yè)人員往往采用專門的線纜測試儀,沒有測試儀的可通過網(wǎng)絡(luò)設(shè)備(網(wǎng)卡、交換機等)信號燈進行目測。數(shù)據(jù)鏈路層的問題不多,對于TCP/IP網(wǎng)絡(luò),可以使用簡單的arp命令來檢查MAC地址(物理地址)和IP地址之間的映射問題。
網(wǎng)絡(luò)層出現(xiàn)問題的可能性大一些,路由配置容易出現(xiàn)錯誤,可通過route命令來測試路由路徑是否正確,也可使用ping命令來測試連通性。協(xié)議分析器(如微軟提供的網(wǎng)絡(luò)監(jiān)視器)具有很強的檢測和排查能力,能夠分析鏈路層及其以上層次的數(shù)據(jù)通信,當(dāng)然包括傳輸層。至于應(yīng)用層,可使用應(yīng)用程序本身進行測試。
相關(guān)文章

重啟可暫時解決!微軟承認(rèn)Win10/Win11經(jīng)典版Outlook存在3個BUG
微軟承認(rèn)Win10/Win11經(jīng)典版Outlook存在多個bug,官方現(xiàn)已呼吁受影響用戶提交診斷日志以協(xié)助分析,在為正式解決之前提供了臨時解決辦法2026-03-16
加密郵件終于能打開了! 微軟緊急修復(fù)Win10/Win11經(jīng)典版Outlook故障
微軟緊急修復(fù) Win10/Win11 經(jīng)典版 Outlook 故障,加密郵件終于能打開了,針對無法等待正式補丁的用戶,微軟提供了兩種臨時解決方案,詳細如下文2026-02-02
Win10/Win11新版Outlook無法打開Excel 附件的兩種臨時解決辦法
微軟承認(rèn)部分 Win10/Win11 新版 Outlook 無法打開 Excel 附件,遇到這個問題的朋友可以參考本文的兩種臨時解決辦法2025-12-03
Win10/Win11版Outlook存在加密郵件問題:附臨時解決方案
微軟官方近日已承認(rèn)經(jīng)典版Outlook桌面客戶端存在程序漏洞,該漏洞導(dǎo)致用戶在嘗試打開來自外部組織(其他租戶)的OMEv2加密郵件時操作失敗,同時會彈出“正在為信息權(quán)限管理2025-09-28
微軟補丁更新引發(fā)的軟件故障屢見不鮮,最近win10/win11系統(tǒng)更新最新版本的Outlook后,發(fā)現(xiàn)無法正常啟動,下面分享臨時解決辦法2025-08-21
遇到Outlook無法啟動跳 4usqa 錯誤怎么辦?別擔(dān)心,跟著以下步驟,讓你的Outlook重新煥發(fā)活力2025-05-14
微軟新版Outlook將推出郵件分類快捷鍵及多項優(yōu)化:5月開始部署
微軟計劃在新版Outlook for Windows中引入郵件分類快捷功能,用戶可通過預(yù)設(shè)快捷鍵快速對郵件進行分類,從而大幅提升工作效率并優(yōu)化管理流程2025-04-21rsync The --password-file option may only be used when accessing a
客戶端上傳文件執(zhí)行命令出錯,提醒The --password-file option may only be used when accessing an rsync daemon.查找資料也很少這樣的說法,最后發(fā)現(xiàn)是冒號的問題2025-02-26
郵箱密碼忘記了怎么找回來? 網(wǎng)易郵箱密碼找回流程
郵箱在使用的時候,由于各種原因,有時候我們可能會遇到忘記密碼、賬號被盜等問題,這時候就需要進行163郵箱找回操作,本文將為大家介紹如何進行163郵箱找回操作2025-02-01
電子郵件成為了我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡囊徊糠?,無論是注冊社交媒體、購物平臺,還是與他人溝通,一個穩(wěn)定的郵箱賬號都變得至關(guān)重要,本文將為您提供詳細的電子郵件2025-02-01



