欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

探究-ping指令的使用

freeflydom
2023年11月27日 11:27 本文熱度 1036

簡介:

  背景:一直以來在項目上經常使用ping指令來測試網絡通信,最近稍微研究了一下常用的指令,記錄以作備忘。--MaQaQ 2023-11-1

  ping (Packet Internet Groper)是一種因特網包探索器,用于測試網絡連接量的程序 。Ping是工作在 TCP/IP網絡體系結構中應用層的一個服務命令, 主要是向特定的目的主機發送 ICMP(Internet Control Message Protocol 因特網報文控制協議)Echo 請求報文,測試目的站是否可達及了解其有關狀態。

  上面這一串是百度百科的解釋,用人話翻譯一下就是,ping一般是用來測網絡通信的。

  以下在windows操作系統下分析,win+r打開運行窗口輸入cmd,打開控制臺后輸入ping,如下所示:

 指令:

1、最常用的ping指令:ping {IP}

  該指令默認向目標地址發送4次回顯請求,發送緩沖區默認32字節。

  完整示例如下:

ping 192.168.1.3

  運行如下:

 2、連續ping:ping -t {IP}

  也可以寫成 ping {ip} -t,該指令會連續ping目標主機,直到人手動中止,CTRL+Break查看當前統計信息(Break鍵即Pause Break,鍵盤上的PB,筆記本或緊湊型鍵盤可能沒有),CTRL+C中止。

  完整示例如下:

ping -t 192.168.1.3

  運行如下:

  3、解析目標主機名:ping -a {IP}

  指定對目的地 IP 地址進行反向名稱解析。如果解析成功,ping 將顯示相應的主機名。

  完整示例如下:

ping -a 192.168.101.45

  運行如下:

 4、指定發送次數:ping -n {count} {IP}

  指定發送回響請求消息的次數。默認值為 4。

  完整示例如下:

ping -n 8 192.168.101.45

  運行如下:

 5、設置發送緩沖區大小,ping -l {size} {IP}

  該指令用于設置發送字節數,size范圍在[0,65500],為避免造成DOS攻擊,一般不建議配合-t使用(←_←)

  完整示例如下:

ping -l 65500 192.168.101.45

  運行如下:

6、記錄計數躍點的路由(僅適用于 IPv4):ping -r {count}

  該指令用于記錄由回響請求消息和相應的回響應答消息使用的路徑,count 范圍在[1,9],如果不知道具體路由數,那么可以直接寫9。

  完整示例如下:

ping -r 9 192.168.1.3

  運行如下:

7、計數躍點的時間戳(僅適用于 IPv4):ping -s {count} {IP}

  該指令用于記錄每個躍點的回響請求消息和相應的回響應答消息的到達時間,count 范圍在[1,4]。

  完整示例如下:

ping -s 4 192.168.1.3

  運行如下:

 8、等待每次回復的超時時間(毫秒):ping -w {timeout} {IP}

  默認超時時間是4000ms,意思是直接使用ping指令,我們要等4s才知道請求超時,如果不想要等4s,則可以使用-w來修改超時時間

  完整示例如下(這里的500即0.5s):

ping -w 500 192.168.1.3

  運行如下:

 9、指定源地址:ping -S {srcIP} {targetIP}

10、批量執行ping指令:for /L %D in {范圍} do ping {網段}%D

  其中:

  范圍格式為(起始地址,遞增數,結束地址),如(1,1,255)就是從1-255每次遞增1(即該網段下所有IP全部遍歷)

  網段格式為x.x.x.,x填入對應的IP地址前三個字節

  ping指令中可以搭配上面的其他功能碼,如ping -n 1指定ping次數

  完整示例如下:

for /L %D in (1,1,255) do ping -n 1 192.168.101.%D

即遍歷192.168.101網段下1-255,對每個IP都執行1次ping指令

11、其他

  • -f

  指定發送的回響請求消息帶有“不要拆分”標志(所在的 IP 標題設為 1)。回響請求消息不能由目的地路徑上的路由器進行拆分。該參數可用于檢測并解決“路徑最大傳輸單位 (PMTU)”的故障。

  • -i TTL 

   指定發送回響請求消息的 IP 標題中的 TTL 字段值。其默認值是是主機的默認 TTL 值。對于 Windows XP 主機,該值一般是 128。TTL 的最大值是 255。 

  • -v TOS 

   指定發送回響請求消息的 IP 標題中的“服務類型 (TOS)”字段值。默認值是 0。TOS 被指定為 0 到 255 的十進制數。

  • -jPath 

   指定回響請求消息使用帶有 HostList 指定的中間目的地集的 IP 標題中的“稀疏資源路由”選項。可以由一個或多個具有松散源路由的路由器分隔連續中間的目的地。主機列表中的地址或名稱的最大數為 9,主機列表是一系列由空格分開的 IP 地址(帶點的十進制符號)。 

  • -k HostList 

   指定回響請求消息使用帶有 HostList 指定的中間目的地集的 IP 標題中的“嚴格來源路由”選項。使用嚴格來源路由,下一個中間目的地必須是直接可達的(必須是路由器接口上的鄰居)。主機列表中的地址或名稱的最大數為 9,主機列表是一系列由空格分開的 IP 地址(帶點的十進制符號)。

結果:

1、通信正常

  正常顯示來自目標IP的回復,包括bytes(字節)、time(時間)、TTL,其中:

    bytes 值:數據包大小,也就是字節。

    time 值:響應時間,這個時間越小,說明你連接這個地址速度越快。

    TTL 值:Time To Live, 表示 DNS 記錄在 DNS 服務器上存在的時間,它是 IP 協議包的一個值,告訴路由器該數據包何時需要被丟棄。

  如下所示:

 2、常見異常

  • Request timed out,請求超時,表示在指定時間內未收到目標主機的響應

  可能原因:a.對方已關機,或者網絡上根本沒有這個地址;
       b.對方與自己不在同一網段內,通過路由也無法找到對方;
       c.對方確實存在,但設置了ICMP數據包過濾(比如防火墻設置);
       d.主機錯誤設置IP地址,比如有兩個不同的接口處于同一網段內,等等。
  • Destination host Unreachable,目標主機不可達,表示發送數據無法到達目標主機

  可能原因:a.對方與自己不在同一網段內,而自己又未設置默認的路由;

       b.網絡故障

  • Unknown host,未知主機,表示無法解析目標主機的主機名或IP地址

  可能原因:a.輸入錯誤的主機名或IP地址、DNS問題或網絡連接問題

  • TTL expired in transit傳輸中的TTL已過期,表示在數據包傳輸過程中,經過的路由器的TTL(生存時間)已經減為0,導致數據包被丟棄。

  可能原因:a.網絡路由問題、網絡擁堵或配置錯誤

  • Destination net unreachable目標網絡不可達,表示無法到達目標網絡

  可能原因:a.網絡配置錯誤、路由表問題或網絡故障

  • No route to host,無法到達主機,表示無法找到到達目標主機的路由路徑

  可能原因:網絡配置錯誤、路由表問題或網絡故障

  • Packet loss數據包丟失表示在ping命令發送的數據包中有丟失的數據包

  可能原因:網絡擁堵、網絡故障或目標主機負載過高

3、異常處理

ping 127.0.0.1

  127.0.0.1是本地循環地址,如果該地ping不通,則表明本機TCP/IP協議不能正常工作,反之正常

ping 本機的IP地址

  ping本機IP地址,如果ping通了表明網卡或modem工作正常,反之就是網卡出現故障了

ping 同網段計算機的IP地址

  如果目標IP與主機不是同網段,那么我們可以先ping一個跟主機同網段的IP,不能通就說明網絡線路出現故障.如果網段中還包含有路由,則應先ping路由器在本網段端口的IP,不通則線路有問題,如果通了再ping路由在目標計算機所在網段的端口IP,不通則路由有故障.如果通了,最后再ping目的機IP

ping -a 目標IP地址

  如果能得到對方的NETBIOS名稱,則說明對方是存在的,是有防火墻設置,如果得不到,多半是對方不存在或關機,或不在同一網段內。

ping 網址

  連接外網情況下,可以通過ping網址來判斷DNS服務器是否有問題,例如:ping baidu.com,如果不通,那就是DNS服務器的問題了。

個人經驗

  a.多拿一臺電腦試試;b.從目標機ping回主機試試;c.關掉防火墻試試;d.直接拿網線試試

總結:

  最最常用的就兩條:

  ping 192.168.1.1

  ping -t 192.168.1.1



該文章在 2023/11/27 11:27:43 編輯過
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved