首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在tcpdump的输出中,TS val是什么意思?

在tcpdump的输出中,TS val是什么意思?
EN

Unix & Linux用户
提问于 2015-10-04 11:11:07
回答 1查看 14.4K关注 0票数 7

我正在监视compute:42967和控制器上两个进程之间的网络活动:5672(controller.amqp)。它用三个SYN(它们有相同的seq号)捕获compute.42967,而接收方只捕获第三个SYN。

我得到的是:

代码语言:javascript
复制
18:53:46.777127 IP compute.42967 > controller.amqp: Flags [S], seq 3580103820, win 14600, options [mss 1460,sackOK,TS val 101569289 ecr 0,nop,wscale 7], length 0
18:53:47.779406 IP compute.42967 > controller.amqp: Flags [S], seq 3580103820, win 14600, options [mss 1460,sackOK,TS val 101570292 ecr 0,nop,wscale 7], length 0
18:53:49.783411 IP compute.42967 > controller.amqp: Flags [S], seq 3580103820, win 14600, options [mss 1460,sackOK,TS val 101572296 ecr 0,nop,wscale 7], length 0
18:53:52.786097 IP controller.amqp > compute.42967: Flags [S.], seq 796283360, ack 3580103821, win 14480, options [mss 1460,sackOK,TS val 97164912 ecr 101572296,nop,wscale 7], length 0
18:53:52.786139 IP compute.42967 > controller.amqp: Flags [.], ack 1, win 115, options [nop,nop,TS val 101575298 ecr 97164912], length 0
18:54:02.788808 IP controller.amqp > compute.42967: Flags [R.], seq 1, ack 1, win 114, options [nop,nop,TS val 97174914 ecr 101575298], length 0

三个SYN在val XXXXX中不同,它位于括号中,如

代码语言:javascript
复制
[mss 1460,sackOK,TS val 101569289 ecr 0,nop,wscale 7]

val是否区分不同的TCP段?如果不是,这意味着什么?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-10-04 12:23:24

TS值是TCP时间戳;它有助于确定数据包的发送顺序--参见https://en.wikipedia.org/wiki/Transmission_控制_Protocol#TCP_细分市场_结构

它没有严格区分TCP段;这是在seq之后的序列号的工作。

票数 9
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/233830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档