TCP/IP协议卷学习---基础部分(七 PING程序)

1 ping
ping本身是基于ICMP完成的,因此在发送第一个ping请求之前首先要走ARP的那一套流程,因此一般第一个请求都会比后续请求慢一些。

2 IP记录路由选项
ping -R xxx 可以记录访问xxx地址中间经过的路由地址。这样会在ping请求发出时在IP报文的选项中添加RR选项,中间的路由解析IP报文之后会把出口的IP地址加入进去。
code表示IP选项类型,RR选项的值为7,
len是选项的总长度。因为IP首部最长为60字节,默认占有20字节,因此选项的总长度为40字节,这里RR选项头有3个字节,每个IP4字节,因此len最多为39字节,最多可以记录9个中转IP。
prt表示指针,这个指针索引从1开始,因为后续IP地址是从指针4开始的。
路由记录的IP地址为路由器的出口地址。

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值