- 黑客攻防從入門到精通(實戰秘笈版)
- 九天科技
- 314字
- 2019-10-14 11:49:29
1.2.6 ICMP協議
ICMP是“InternetControlMessageProtocol”(Internet控制消息協議)的縮寫。它是TCP/IP協議族的一個子協議,用于在IP主機、路由器之間傳遞控制消息。控制消息是指網絡通不通、主機是否可達、路由是否可用等網絡本身的消息。這些控制消息雖然并不傳輸用戶數據,但對用戶數據的傳遞起著至關重要的作用。PING是最常用的基于ICMP的服務。
ICMP消息在以下幾種情況下發送:
(1)當數據報不能到達目的地;
(2)當網關已經失去緩存功能;
(3)當網關能夠引導主機在更短路由上發送。
從技術角度來說,ICMP就是一個“錯誤偵測與回報機制”,其目的就是讓操作者能夠檢測網絡的連線狀況,也能確保連線的準確性,其功能如下:
(1)偵測遠端主機是否存在;
(2)建立及維護路由資料;
(3)重導資料傳送路徑;
(4)資料流量控制。
推薦閱讀
- JMeter 性能測試實戰(第2版)
- Java游戲服務器架構實戰
- Microsoft Dynamics GP 2013 Reporting, Second Edition
- Python數據挖掘與機器學習實戰
- Java程序設計案例教程
- HTML5開發精要與實例詳解
- 編程可以很簡單
- C指針原理揭秘:基于底層實現機制
- Photoshop智能手機APP界面設計
- C#程序設計基礎入門教程
- 軟件設計模式(Java版)
- 自己動手構建編程語言:如何設計編譯器、解釋器和DSL
- HTML5 Canvas核心技術:圖形、動畫與游戲開發
- Isomorphic JavaScript Web Development
- Neo4j Graph Data Modeling