ICMP协议与ping

ICMP 报文是封装在 IP 包里面的。因为传输指令的时候,需要源地址和目标地址。ICMP报文有很多类型,不同类型有不同的代码,最常用的类型是主动请求为8,主动请求的应答为0,;
ping的icmp包中出了IP地址,还应该有标识符,序号(多少个包有顺序),存放发送请求的时间,用来计算往返的时间,说明ping的耗时

差错报文类型:
例子:终点不可达为3,源抑制为4,超时为11,重定向为5
1、终点不可达有分为
协议不可达代码为2,端口不可达代码为3,需要进行分片但设置了不分片位代码为4
具体场景:
网络不可达 --找不到地方
主机不可达 --找到地方找不到人
协议不可达 --找到地方找到人,暗号对不上
端口不可达 --
*需要进行分片但设置了不分片位 --山路狭窄,需要换摩托,但不允许,小车过不去

2、源站抑制: 让源站放慢发送速度
3、时间超时: 超过网络包的生产时间,没有在规定时间内返回
4、路由重定向 非要绕路到指定路由器

小结:
1、ICMP报文两种类型
主动探查的查询报文 ping
异常报告的差错报文 traceroute

转载于:https://blog.51cto.com/14137532/2331885

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值