1.Timestamps 选项的组成部分
时间戳选项占10个字节= kind(1字节) + length(1字节) + info (8字节),其中kind=8,length=10,info由timestamp(TS value)和timestamp echo(TS Echo Reply)两个值组成,各4个字节的长度。
2. Timestamps 选项工作原理
以一次抓包为例:
- 发送方发送数据时,将一个发送时间戳 1590508660 放在发送方时间戳TSval中
- 接收方收到数据包以后,将收到的时间戳 1590508660 原封不动的返回给发送方,放在TSecr字段中,同时把自己的时间戳 1499872733 放在TSval中
3. Timestamps 选项的作用
时间戳选项主要的功能有两个:
3.1 用来计算往返时间RTT。
发送方在发送报文段时把当前时钟的时间值放入时间戳字段,接收