胆囊息肉

注册

 

发新话题 回复该主题

ICMP协议介绍PING以及tracer [复制链接]

1#

ICMP协议就是internetcontrolmessageprotocol,它是一个工作在网络层的协议。它被用来在设备之间传送差错和控制信息,它能够收集网络信息和诊断排错等。

这张图片是ICMP协议包含的字段,位于数据包中。type:消息类型,code:编码信息。

这个表是type和code字段的介绍。有几个命令是基于这个协议的,比如大家都会用的ping。和大家不会用的tracert。

我直接追百度的地址,可以看到第一跳是我本地的,山东省青岛市新浪的一个数据中心的一个动态广播的路由,后面是有几个超时了不知道为什么,第十跳就是百度的安全防护服务器,里面就是我输入的域名了。该命令可以追踪到目标主机经过了多少个路由。该协议还有一个应用就是如果在访问主机的路由过程中跳进了错误的路由器会被其下的网关重新定向,这也是基于icmp的技术。

分享 转发
TOP
发新话题 回复该主题