(5)ICMP协议

1.辅助IP的ICMP

架构IP网络需要注意:网络是否正常工作;遇到异常情况的问题诊断
ICMP协议刚好提供这个功能
每次发送IP数据包如果失败的话ICMP会将失败的原因通知给发送方
ICMP的通知消息会使用IP进行发送
发送方收到ICMP包之后拆包(首部+数据),得知发送失败的原因
ICMP的消息分类:通知错误原因的错误消息、用于诊断网络的查询信息
ICMP消息类型:表格待定

2.主要的ICMP消息

  • (1)ICMP目标不可达消息(类型3)
    实际通信的时候错误代码1:主机不可达,表示路由表中没有目标主机的信息或者目标主机没有连接到网络
  • (2)ICMP重定向消息(类型5)
    涉及到路径的优化问题
  • (3)ICMP超时消息(类型11)
    IP数据包中的TTL字段(生存周期),每经过一个路由器就减少1,直到0时该IP数据包会被丢弃
    采用这种方式解决死循环的问题
    比如:LINUX中的“traceroute 目标主机的IP地址“,就可以用于诊断
  • (4)TCMP回送消息(类型0、8)
    用于判断发送的数据包是否已经到达目标主机
    比如:ping命令

3.其他ICMP消息

  • (1)ICMP原点抑制消息(类型4)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值