Ping
#ping
Linux command
實作 ICMP echo/reply
發送 echo 的主機稱為 client,回應 reply 的主機稱為 server,
ping 都已經實作在各 OS 的 kernel 中,因此也不必為了啟用這個功能而安裝特定的軟體或是服務。
封包的欄位說明:
type
echo 為 8;reply 為 0。
code echo/reply 皆為 0。
identifier 此欄位儲存 ping client 的 process number,如此一來當收到 reply 後,就可以知道由哪一個 process 來處理。
sequence number 紀錄 ping client 所送出的第幾個封包,從 0 開始依次遞增。
ping routing option :
若 ping 經過的 主機都有開啟這個選項 , 則在 ping 的時候可以看出 routing 經過哪些地方
Last updated
Was this helpful?