Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

ping 網路診斷基石:ICMP 回送請求、Linux/Windows 差異、參數全表、統計解讀、防火牆封鎖、回送封包結構、實戰排查

編輯:關於 Linux

ping 發送 ICMP Echo Request,接收 Echo Reply 判斷主機可達與延遲,Linux 預設持續發送需 Ctrl+C 或 -c 限制次數。

封包結構

IP Header + ICMP Header (8 bytes) + Timestamp + Padding(預設 56 bytes,共 64 bytes)。

核心參數

  • -c count:發送次數後停止。
  • -i 秒:發送間隔(預設 1 秒)。
  • -s 位元組:封包大小(含 ICMP 8 bytes)。
  • -t TTL:存活時間。
  • -I 介面:指定來源介面。
  • -n:數位 IP 輸出、-q:安靜模式(僅摘要)、-v:詳細。
  • -f:洪水測試(需 root,慎用)。

輸出統計解讀

5 packets transmitted, 5 received, 0% packet loss, time 4000ms
rtt min/avg/max/mdev = 0.181/0.293/0.720/0.214 ms
  • packet loss:丟包率(>0% 可能網路擁塞/設備故障)。
  • rtt:往返延遲(min/avg/max/mdev 平均偏差)。

注意事項

  • 防火牆/核心參數可封鎖 ICMP,ping 不通不代表主機宕機。
  • 針對特定埠連通性請用 telnet/nc/ss。
  • IPv6 使用 ping6 或 ping -6。

上一頁123下一頁共3頁

Copyright © Windows教程網 All Rights Reserved