排查網路故障常用的網路命令有哪些

隨著計算機網路技術的不斷髮展,網路的維護和管理變得越來越複雜。本文主要講述網路故障的分類、網路故障的排查過程、網路故障的檢測工具等基本知識,列舉和分析常見的網路故障。透過學習,讀者應能解決處理簡單的網路故障。

網路故障檢測硬體工具

網路故障檢測硬體工具有許多,如數字萬用表、時域反射儀、高階電纜測試儀、示波器、協議分析儀等。

網路故障檢測軟體工具

在Windows、 UNIX、 Linux 等作業系統中,都附帶有一些小巧但很實用的網路診斷程式,如Ping、 ipconfig/ifconfig、tracert/traceroute、 netstat 等。靈活地運用這些工具,可以幫助我們快速準確地確定網路中的故障。

1.資料包網際檢測程式Ping 命令

(1)作用。Ping 命令是網路中使用最頻繁的小工具,主要用來確定網路的連通性問題。

Ping是 Windows、UNIX、 Linux 等作業系統整合的 TCP/IP應用程式之一。

我們可以在“開始”/“執行”中直接執行Ping 命令,也可以在“開始”/“執行”中輸入命令“cmd”,進入 DOS命令提示符下使用。

(2)語法格式及引數如下。

Ping IP 地址或主機名引數

Ping命令的引數如下所列。

-t:表示 Ping 指定的計算機直到中斷。

-a:表示將地址解析為計算機名。

-f:在資料包中傳送“不要分段”標誌,資料包就不會被路由上的閘道器分段。

-n:傳送 count 指定的 ECHO 資料包數,預設值為 4。

-w:指定超時間隔,單位為 ms。

在DOS 命令提示符下輸入命令Ping 192。168。1。2,回車後結果如下圖所示。

其中,“bytes”表示資料包的大小,“time”表示資料包的延遲時間,“TTL”表示資料包的生存期。

統計資料為:總共傳送了 4個數據包,實際接收應答資料包也是 4個,丟失率為 0,最大、最小的平均傳輸延時為0ms(這個延時是資料包的往返時間)。

排查網路故障常用的網路命令有哪些

(3)應用。

Ping 127。0。0。1。

Ping 本機 IP。

Ping 區域網內其他 IP。

Ping 閘道器 IP。

Ping 遠端 IP。

Ping localhost。

Ping 域名。

(4)Ping 命令的出錯資訊說明。如果 Ping命令失敗了,這時可注意 Ping命令顯示的出錯資訊,這種出錯資訊通常分為以下 3種情況。

unknown host(不知名主機)。

network unreachable(網路不能到達)。

no answer(無響應)

2.IP 配置查詢命令 ipconfig/winipcfg/ifconfig

(1)作用。此命令可以顯示IP 協議的具體配置資訊,如顯示網絡卡的物理地址、主機的IP 地址、子網掩碼及預設閘道器等,還可以檢視主機名、DNS 伺服器、節點型別等相關資訊。

(2)語法格式及引數如下。

ipconfig/引數

命令的引數如下所列。

/?:顯示所有可用引數資訊。

/all:顯示所有有關 IP 地址的配置資訊。

/batch [file]:將命令結果寫入指定檔案。

/release_all:釋放所有網路介面卡。

/renew_ all:重試所有網路介面卡。

在DOS 命令提示符下輸入命令ipconfig/all,回車後結果如圖所示。

我們可以從執行結果中檢視網路介面卡的物理地址、主機的IP 地址、子網掩碼、預設閘道器、主機名、DNS 伺服器、節點型別等資訊。其中網路介面卡的物理地址在檢測網路錯誤時非常有用。

排查網路故障常用的網路命令有哪些

3.網路狀態查詢命令netstat

(1)作用。此命令可以顯示當前正在活動的網路連線的詳細資訊,統計目前總共有哪些網路連線正在執行。如顯示TCP/IP 協議、UDP 協議等的使用狀態、選擇特定的協議並檢視其具體資訊、顯示所有主機的埠號及當前主機的詳細路由資訊。

(2)命令格式為:netstat/引數。

-r:顯示本機路由表的內容。

-s:顯示每個協議的使用狀態。

-n:以數字表格形式顯示地址和埠。

-a:顯示所有主機的埠號。

4.路由表管理命令route

(1)作用。route 命令的作用是檢視並編輯計算機的IP 路由表。

(2)命令格式及引數如下。

route 引數[Command][Destination] [mask Netmask] [Gateway] [metric Metric] [ifInterface]

5.路由分析診斷命令tracert /traceroute

(1)作用。tracert 命令用來顯示資料包到達目標主機所經過的路徑,並顯示到達每個節點的時間。

其功能與Ping 命令類似,但測試的內容比其更詳細。它把資料包所走的全部路徑、節點的IP 及花費的時間都顯示出來。該命令適用於大型網路。

(2)語法格式及引數如下。

tracert IP 地址或主機名引數

命令的引數如下所列。

d:不解析目標主機的名字。

-h maximum hops:指定搜尋到目標地址的最大跳躍數。

-j host list:按照主機列表中的地址釋放源路由。

-w timeout:指定超時時間間隔,單位為毫秒

精品學習資料,有弱電、室分工程學習資料。入行必備,培訓必備!

TAG: pingIP資料包命令網路故障