ICMP-type对应表

简介:

ICMP-type对应表

一次在某个防火墙配置策略里看到如下的代码:

iptables -A INPUT -p icmp --icmp-type 8 -j ACCEPT

iptables -A FORWARD -p icmp --icmp-type 8 -j ACCEPT
iptables -A INPUT -p icmp --icmp-type 11 -j ACCEPT
iptables -A FORWARD -p icmp --icmp-type 11 -j ACCEPT

当时对于icmp-type后面的代码感觉很不解,不知道后面的数字是什么意思,后来从网上找了下,发现具体做用如下(看来学无止境啊!):

ICMP类型

TYPE CODE Description Query Error
0 0 Echo Reply——回显应答(Ping应答) x
3 0 Network Unreachable——网络不可达
x
3 1 Host Unreachable——主机不可达
x
3 2 Protocol Unreachable——协议不可达
x
3 3 Port Unreachable——端口不可达
x
3 4 Fragmentation needed but no frag. bit set——需要进行分片但设置不分片比特
x
3 5 Source routing failed——源站选路失败
x
3 6 Destination network unknown——目的网络未知
x
3 7 Destination host unknown——目的主机未知
x
3 8 Source host isolated (obsolete)——源主机被隔离(作废不用)
x
3 9 Destination network administratively prohibited——目的网络被强制禁止
x
3 10 Destination host administratively prohibited——目的主机被强制禁止
x
3 11 Network unreachable for TOS——由于服务类型TOS,网络不可达
x
3 12 Host unreachable for TOS——由于服务类型TOS,主机不可达
x
3 13 Communication administratively prohibited by filtering——由于过滤,通信被强制禁止
x
3 14 Host precedence violation——主机越权
x
3 15 Precedence cutoff in effect——优先中止生效
x
4 0 Source quench——源端被关闭(基本流控制)

5 0 Redirect for network——对网络重定向

5 1 Redirect for host——对主机重定向

5 2 Redirect for TOS and network——对服务类型和网络重定向

5 3 Redirect for TOS and host——对服务类型和主机重定向

8 0 Echo request——回显请求(Ping请求) x
9 0 Router advertisement——路由器通告

10 0 Route solicitation——路由器请求

11 0 TTL equals 0 during transit——传输期间生存时间为0
x
11 1 TTL equals 0 during reassembly——在数据报组装期间生存时间为0
x
12 0 IP header bad (catchall error)——坏的IP首部(包括各种差错)
x
12 1 Required options missing——缺少必需的选项
x
13 0 Timestamp request (obsolete)——时间戳请求(作废不用) x
14
Timestamp reply (obsolete)——时间戳应答(作废不用) x
15 0 Information request (obsolete)——信息请求(作废不用) x
16 0 Information reply (obsolete)——信息应答(作废不用) x
17 0 Address mask request——地址掩码请求 x
18 0





本文转自 boy461205160 51CTO博客,原文链接:http://blog.51cto.com/461205160/1749569

相关文章
|
5月前
|
网络协议 网络架构
|
运维 网络协议 Linux
聊聊 IP packet 的 TTL 与 tcp segment 的 MSL
聊聊 IP packet 的 TTL 与 tcp segment 的 MSL
|
SQL 数据库
使用了 `table_B.status='0'` 来过滤右表的数据
使用了 `table_B.status='0'` 来过滤右表的数据
54 1
|
网络协议 数据库
nf_conntrack模块导致服务器Drop Packet
nf_conntrack模块导致服务器Drop Packet
175 0
|
PHP
Burp Post、Get数据包转为上传multipart/form-data格式数据包
方法一: 新建一个网页进行上传,代码代码如下:   方法2: Burp Post、Get数据包转为上传multipart/form-data格式数据包工具:http://nnz.nz/multipart.php
3213 0
|
网络协议