網路層(二) ICMP協議

2021-09-29 03:56:23 字數 532 閱讀 4076

icmp分為差錯報告報文和詢問報文

icmp 的主機不可達報文是在什麼情況下發出的?

icmp 重定向差錯報文是怎麼來的,在何種場合出現?

主機傳送 ip 資料報給 r1,因為主機的預設路由指向的下一跳是 r1。

r1 收到資料報並且檢查它的路由表,發現 r2 是傳送該資料報的下一跳。當他將數 據報傳送給 r2 的時候,發現傳送的介面與接受的埠是一樣的,因此同時傳送乙個 icmp 重定向報文給主機。

p1 接受到 icmp 重定向報文後,接下來的資料報就傳送給 r2,而不再傳送給 r1。

重定向報文有什麼規則?

ping的實現

問題 7:ping 命令的具體過程是怎麼樣的?

參考文章:《對於 ping 的過程,你真的了解嗎?》

網路層協議之報文控制機協議ICMP

為什麼會提出icmp icmp控制報文協議 ip層的主要控制功能包括差錯控制 擁塞控制和路由控制。若在ip報文傳輸過程中出現錯誤,ip協議本身並沒有一種內在的機制獲取差錯資訊並進行差錯控制。比如以下問題ip協議本身是不能解答的 1 資料報是否正確地到達了接收端?2 若資料報不能到達接收方,那麼這是什...

網路層(網際控制報文協議ICMP)

icmp是 internet control message protocol internet控制報文協議。它是tcp ip協議族的乙個子協議,用於在ip主機 路由器之間傳遞控制訊息。控制訊息是指網路通不通 主機是否可達 路由是否可用等網路本身的訊息。這些控制訊息雖然並不傳輸使用者資料,但是對於使...

網路層協議簡介之ICMP和ARP

二 icmp與封裝 三 arp協議與arp欺騙 總結1.定義了基於ip位址的邏輯位址 2.連線不同的媒介 3.選擇資料傳輸的最佳路徑 協議欄位的上五層 紅色圈出來的五層 總共佔20個位元組。icmp資料的封裝過程 arp address resolution protocol 即位址解析協議,是根據...