ICMP 網(wǎng)絡控制報文協(xié)議

2020-06-12 14:41 更新

一、簡介

1.作用

ICMP(Internet Control Message Protocol)Internet控制報文協(xié)議。它是TCP/IP協(xié)議簇的一個子協(xié)議,用于在IP主機、路由器之間傳遞控制消息。控制消息是指網(wǎng)絡通不通、主機是否可達、路由是否可用等網(wǎng)絡本身的消息。這些控制消息雖然并不傳輸用戶數(shù)據(jù),但是對于用戶數(shù)據(jù)的傳遞起著重要的作用 在RFC,將ICMP 大致分成兩種功能:差錯通知和信息查詢。。

2.關于ping命令

win基于ICMP 華為設備基于TCP

二、報文

類型Type 代碼Code 描述
0 0 回顯應答(ping應答)
3 0 網(wǎng)絡不可達
3 1 主機不可達
3 2 協(xié)議不可達
3 3 端口不可達
3 4 需要進行分片但設置不分片比特
3 5 源站選路失敗
3 6 目的網(wǎng)絡不認識
3 7 目的主機不認識
3 8 源主機被隔離(作廢不用)
3 9 目的網(wǎng)絡被強制禁止
3 10 目的主機被強制禁止
3 11 由于TOS,網(wǎng)絡不可達
3 12 由于TOS,主機不可達
3 13 由于過濾,通信被強制禁止
3 14 主機越權
3 15 優(yōu)先權中止生效
4 0 源端被關閉
5 0 對網(wǎng)絡重定向
5 1 對主機重定向
5 2 對服務類型和網(wǎng)絡重定向
5 3 對服務類型和主機重定向
8 0 請求回顯(ping請求)
9 0 路由器通告
10 0 路由器請求告
11 0 傳輸期間生存時間為0
11 1 在數(shù)據(jù)報組裝期間生存時間為0
12 0 壞的IP首部
12 1 缺少必須的選項
13 0 時間戳請求(作廢不用)
14 0 時間戳應答(作廢不用)
15 0 信息請求(作廢不用)
16 0 信息應答(作廢不用)
17 0 地址掩碼請求
18 0 地址掩碼應答

三、考題

1.Ping報文屬于ICMP的___報文。

  答案是:詢問

2.下面關于ICMP協(xié)議的描述中,正確的是(C )。

  A:ICMP協(xié)議根據(jù)MAC地址查找對應的IP地址

  B:ICMP協(xié)議把公網(wǎng)的IP地址轉(zhuǎn)換為私網(wǎng)的IP地址

  C:ICMP協(xié)議用于控制數(shù)據(jù)報傳送中的差錯情況

  D:ICMP協(xié)議集中管理網(wǎng)絡中的IP地址分配

四、攻擊與防范

對于“Ping of Death”攻擊,可以采取兩種方法進行防范:

第一種方法是在路由器上對ICMP數(shù)據(jù)包進行帶寬限制,將ICMP占用的帶寬控制在一定的范圍內(nèi),這樣即使有ICMP攻擊,它所占用的帶寬也是非常有限的,對整個網(wǎng)絡的影響非常少;

第二種方法就是在主機上設置ICMP數(shù)據(jù)包的處理規(guī)則,最好是設定拒絕所有的ICMP數(shù)據(jù)包。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號