ICMP详解

ICMP是Internet控制报文协议,用于IP主机和路由器间传递控制消息。报文分为差错报文和查询报文,如目标不可达、重定向、超时等。常用程序有Ping用于测试网络连通性,Traceroute用于探测路由路径。某些情况下,如ICMP差错报文不会产生ICMP差错报文,以避免无限循环。
摘要由CSDN通过智能技术生成

1.ICMP功能:

ICMP是(Internet Control Message Protocol)Internet控制报文协议,它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。通常ICMP报文被IP层或更高层协议(TCP或UDP)使用。

2.ICMP格式

ICMP格式

3.ICMP报文类型

ICMP 报文大致可分为两类:差错报文、查询报文。具体消息类型如下表所示:
ICMP类型

3.1 ICMP 差错报文的类型分析:

1、ICMP 目标不可达消息:IP 路由器无法将 IP 数据报发送给目的地址时,会给发送端主机返回一个目标不可达 ICMP 消息,并在这个消息中显示不可达的具体原因。

2、ICMP 重定向消息:如果路由器发现发送端主机使用次优的路径发送数据时,那

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值