美文网首页
ICMP网络控制报协议

ICMP网络控制报协议

作者: LBJ_f2e4 | 来源:发表于2019-05-31 12:34 被阅读0次
    1.ICMP( Internet Control Message Protocol )协议是一种面向无连接的协议,用于传输出错报告控制信息。

    用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。

    2.ICMP消息大致分为两类:

    一类是通知出错原因的错误消息;
    另一类是用于诊断的查询信息。

    3.主要的ICMP消息
    目标不可达消息(destination unreachable message类型3)
    重定向消息(redirect message类型5):

    如果路由器主机发现发送端主机使用了次优的路径发送数据,那么会返回一个ICMP重定向的消息给这个主机。消息中包含了最合适的路由消息和和源数据。

    超时消息(类型11time exceeded message):

    IP包里的字段TTL(time to live,生存周期),每经一个路由就会减一,直到减到0该IP包被丢弃。主要目的是为了在路由控制遇到问题发生循环状况时,避免IP包无休止的在网络上被转发。

    回送消息(echo request message类型8,echo reply message类型0)

    相关文章

      网友评论

          本文标题:ICMP网络控制报协议

          本文链接:https://www.haomeiwen.com/subject/xymwmftx.html