icmp是用来干什么的协议
ICMP(Internet Control Message Protocol)Internet控制報文協(xié)議。它是TCP/IP協(xié)議簇的一個子協(xié)議,用于在IP主機、路由器之間傳遞控制消息。控制消息是指網(wǎng)絡(luò)通不通、主機是否可達、路由是否可用等網(wǎng)絡(luò)本身的消息。這些控制消息雖然并不傳輸用戶數(shù)據(jù),但是對于用戶數(shù)據(jù)的傳遞起著重要的作用。
(學習視頻分享:編程視頻)
ICMP使用IP的基本支持,就像它是一個更高級別的協(xié)議,但是,ICMP實際上是IP的一個組成部分,必須由每個IP模塊實現(xiàn)。
應用:
ICMP 協(xié)議應用在許多網(wǎng)絡(luò)管理命令中,下面以 ping 和 tracert 命令為例詳細介紹 ICMP 協(xié)議的應用。
(1)ping 命令使用 ICMP 回送請求和應答報文
在網(wǎng)絡(luò)可達性測試中使用的分組網(wǎng)間探測命令 ping 能產(chǎn)生 ICMP 回送請求和應答報文。目的主機收到 ICMP 回送請求報文后立刻回送應答報文,若源主機能收到 ICMP 回送應答報文,則說明到達該主機的網(wǎng)絡(luò)正常。
(2)路由分析診斷程序 tracert 使用了 ICMP時間超過報文
tracert 命令主要用來顯示數(shù)據(jù)包到達目的主機所經(jīng)過的路徑。通過執(zhí)行一個 tracert 到對方主機的命令,返回數(shù)據(jù)包到達目的主機所經(jīng)歷的路徑詳細信息,并顯示每個路徑所消耗的時間。
以上就是icmp是用來干什么的協(xié)議的詳細內(nèi)容,更多請關(guān)注風君子博客其它相關(guān)文章!
總結(jié)
以上是生活随笔為你收集整理的icmp是用来干什么的协议的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 缩量加速板是什么意思
- 下一篇: 什么叫中概股