网络之路--【第六章】——ICMP协议

   前言

   Internet控制报文协议ICMP(Interger Control Message Protocol)是网络层的一个重要协议。ICMP协议用来在网络设备间传递各种差错和控制信息,它对于收集各种网络信息、诊断和排除各种网络故障具有至关重要的作用。使用基于ICMP的应用时,需要对ICMP的工作原理非常熟悉。

  学习目标

     

  

  ICMP

     

     ICMP用来传递差错、控制、查询等信息。

  ICMP重定向

   

      ICMP重定向就是控制主机。重定向报文是由路由器产生的;主机处理重定向报文; 

  ICMP差错检测

    

   ICMP Echo Request和ICMP Echo Reply分别用来查询和响应某些信息,进行差错检测。

  

  ICMP错误报告

     

    

     当网络设备无法访问目标时会自动发送ICMP目的不可达报文到发送端设备。

  ICMP数据包格式

      

    

     Type表示ICMP消息类型,Code表示同一消息类型中的不同信息。

   ICMP消息类型和编码类型

      

  

  ICMP应用-Ping

      

  ICMP应用-Tracert

      

     Tracert显示数据包在网络传输过程中所经过的每一跳。

  总结

     Ping使用到的是哪两类ICMP消息?

       Echo request和Echo reply

     当网络设备收到TTL值为0的IP报文时,会如何操作?

      发生超时,发出超时信息。

猜你喜欢

转载自www.cnblogs.com/zrkk/p/9663701.html
今日推荐