文档介绍:网际消息控制协议(ICMP)(ICMP)网际消息控制协议(ICMP)作用:路由器利用该协议向源主机报告路由中的问题。(最初设计目的)但现在路由器利用该协议向其他路由器发送差错或控制报文。不同主机内的IP软件利用该协议进行相互间的通信。ICMP的封装ICMP特点:ICMP消息封装在IP数据报的数据部分,随IP数据报在网上转发的。ICMP数据报不能保证可靠传输。为什么?为了防止ICMP信息无限地连续发送,对ICMP数据报传输的问题不能再使用ICMP传达。对于被划分成报片的IP分组而言,只对偏置等于0的报片(也就是第1个报片)才能使用ICMP协议。思考为什么不把ICMP作为高层协议,而只作为IP必须的一个部分呢?说明:一般不把ICMP作为高层协议,而只作为IP必须的一个部分。之所以把ICMP消息封装在IP数据报中,只是因为回送ICMP消息需要跨越多个物理网络,因而不可能在物理层传送。ICMP报文分类ICMP报文查询差错报文ICMP报文的一般格式数据ICMP消息类型:差错报告报文差错报文目标不可达源点抑制时间超时参数问题改变路由