ICMP

Posted zhou09

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ICMP相关的知识,希望对你有一定的参考价值。

控制报文协议

1、ICMP有差错报文,查询报文(eg ping 时间戳

2、以下情况不会产生差错:

  1) ICMP差错报文(但是, I C M P查询报文可能会产生 I C M P差错报文)。
  2) 目的地址是广播地址或多播地址( D类地址)的I P数据报。
  3) 作为链路层广播的数据报。
  4) 不是I P分片的第一片。
  5) 源地址不是单个主机的数据报。这就是说,源地址不能为零地址、环回地址、广播地
    址或多播地址。

3、端口不可达差错

 

4、

ping 发送一份 I C M P回显请求报文给主机,并等待返回 I C M P回显应答

traceroute程序使用I C M P报文和I P首部中的T T L字段。TTL递增方式发UDP

  -g 宽松源站选路

  -G 严格源站选路

 

5、IP选路:

路由表  U指该项可以使用  G代表该路由是一个网关  H指路由是一个主机

route add default sun 1

route add default gw 192.168.1.1

 

6、主机或网络不可达

7、路由发现报文

 

8、动态选路协议,用于路由间通信,RIP选路信息协议

routed路由守护程序

 

以上是关于ICMP的主要内容,如果未能解决你的问题,请参考以下文章

网络层

ICMP,ARP协议

tcp/ip -icmp

国际控制报文协议ICMP

traceroute原理

计算机网络网络层