因特网控制消息协议( icmp的)提供的信息包,报告错误和其他相关资料发送站或来源。 主机和基础设备,利用这一机制,以沟通,控制和错误信息,因为它们都涉及到知识产权的包处理。
icmp的信息封装是一个两方面的过程。 信息是封装在ip数据报,其中封装在帧,因为它们穿越互联网。 基本上, icmp的使用同样是不可靠的通讯手段,作为数据报。 这意味着icmp的错误信息可能会被丢失或者复制的。
国际失踪人员格式包括一个信息类型字段,显示类信息;代码领域,其中包括详细的资料类型;和一个校验和领域,它提供了相同的功能,知识产权的校验。 当一个icmp的信息报告错误,它包括头部和数据的数据包,造成特定的问题。 这有助于接收站,以了解其中的应用和议定书发送数据报。 (下一节将提供更多的信息icmp的消息类型) 。
喜欢的udp , icmp的,不包括流量控制或错误恢复,因此可以很容易地复制。
|
|
有许多类型的icmp的有用信息;
•回声答复(类型0 ) /回波请求(类型8 ) 。基本机制,为尽可能测试之间的沟通,两个节点。 接收站,如果有的话,请回答有关平。 这是一个平具体内容如下:
第1步:首先回声请求
平206.0.125.81 (在命令提示)
第2步:首先回声答复
答复206.0.125.81 :字节- 32时间< 10ms的ttl = 128 (由接收站206.0.125.81 )答复206.0.125.81 :字节- 32时间< 10ms的ttl = 128
答复206.0.125.81 :字节- 32时间< 10ms的ttl = 128答复206.0.125.81 :字节- 32时间< 10ms的ttl = 128
•目的地遥不可及( 3型) 。有几个通知,对这项讯息类型,其中包括当一个路由器或闸道,不知道如何到达目的地,当一项议定书或申请不活跃,所以当一个数据报指定一个不稳定的路线,或当一个路由器必须片段大小相当于一数据,并不能因为不片段旗定。 一个例子,一个3型贺电全文如下:
第1步:首先回声请求
平206.0.125.81 (在命令提示)
第2步:首先回声答复
pinging 206.0.125.81与32字节的数据:
目的地所在遥不可及。
目的地所在遥不可及。 目的地所在遥不可及。 目的地所在遥不可及。
•源解渴(第4类) 。基本形式的流量控制,为数据传送。 当数据报到达太快,在一个接收站,以过程中,数据报丢弃。 在这个过程中,为每一个数据报已下降,但一个icmp的第4类信息是通过沿,以派遣站。 源头解渴的讯息,实际上变成了要求,以减慢速度在数据报发送。 对反面教员,来源解渴讯息,没有一个反向作用,而派遣站将增加的速度传输。
•路线重定向(类型5 ) 。路由信息交换,定期以容纳网络的变化,并随时路由表切合时宜。 当一个路由器确定了东道国即用nonoptional航线,该路由器发送一个icmp的5型讯息,同时转发该数据报至目的地网络。 因此,路由器可以派5型电文仅主机直接连接到自己的网络。
•数据报的时间超过( 11型) 。的网关或路由器将发出一个11型的信息,如果是被迫掉了数据,因为的ttl (生存时间)外地设置为0 。 基本上,如果路由器检测到的ttl = 0时拦截数据包,它是被迫抛弃认为数据报,并派了一个icmp的信息, 11型。
•数据参数的问题, ( 12型) 。还明确规定了问题,该数据报报头,是阻碍进一步处理。 该数据将被丢弃,一类12个信息会被发送。
•时间戳请求(类型13 ) /时间戳答复( 14型) 。这提供了一种手段,为拖延制表的网络。 发送站投放一个发送时间戳(时间的讯息,被送往)和接收站将附上接收时间戳来计算,估计延迟时间,并协助其内部时钟同步。
•信息请求(类型15 ) /资料答复( 16型) 。作为一种替代,以rarp (前面介绍的) ,车站使用的15型和16型,以获得一个互联网地址为一个网络,它们附后。 发送站将放出消息,网络部份的互联网地址,并等待一个响应,与东道国的一部分(其ip地址)填上。
•地址面具请求(类型17 ) /地址面具答复( 18型) 。类似一个信息请求/答复,车站可以传送17型和18型信息,以获得子网掩码的网络,他们所隶属的。 监测站可提出这项要求,以一个已知的节点,例如一个网关或路由器,或广播请求到网络上。
如果一台机器发送icmp的重定向信息的另一台计算机在网络中,它可能会导致无效路由表上的其他机器。 如果一台机器充当一个路由器和搜集ip数据,它可以增益控制,并把这些数据在何处编程这样做。
|
|