ICMP协议简介.pptx

Internet Control Message ProtocolICMPICMP协议 1.协议简介2.主要功能 3.报文格式及类型4.典型应用5.安全问题ICMP协议简介 它是TCP/IP协议族的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息。主要功能ICMP就是一个“错误侦测与回报机制”,其目的就是让我们能够检测网路的连线状况﹐也能确保连线的准确性﹐其功能主要有:· 侦测远端主机是否存在。· 建立及维护路由资料。· 重导资料传送路径(ICMP重定向)。· 资料流量控制。ICMP在沟通之中,主要是透过不同的类别(Type)与代码(Code) 让机 器来识别不同的连线状况。ICMP 是个非常有用的协议﹐尤其是当我们要对网路连接状况进行判断的时候。ICMP报文格式 如下图所示,ICMP包有一个8字节长的包头,其中前4个字节是固定的格式,包含8位类型字段,8位代码字段和16位的校验和;后4个字节根据ICMP包的类型而取不同的值。ICMP首部的类型用于说明报文的作用及格式,代码用于详细说明某种ICMP报文的类型,所有数据都在首部后面。报文类型报文类型ICMP典型场景应用 我们在网络中经常

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档