【博客192】抓取报文查看TCP的滑动窗口大小

内容: 实际抓取报文观察TCP滑动窗口的大小

前言:

我们在看TCP报文字段的时候,看到窗口大小为16bit的字段来表示的,那么实际报文中我们窗口大小都设置
为多少呢?都是65536字节吗?抓来看看就知道啦!

抓取TCP报文:
在这里插入图片描述
结果:可以看到设置为64240字节,那么实际设置64240就是64240吗?继续看下报文的其它内容
在这里插入图片描述
接着在附加选项中,我们可以看到有一个东西:窗口扩大因子
在这里插入图片描述
解释:窗口扩大因子是指实际窗口大小是对窗口字段的值乘上因子指定的倍数大小,当因子为7时,就是扩大2的7次方倍,就是乘上128,。实际窗口大小是:64240 * 128 = 8,222,720。那么窗口最大
是多大呢?窗口最大其实是一个G的大小。因为2的32次方是4G大小,但是因子最大是14,那么可以扩大2的14次方倍,前面16bit最大是2的16次方倍,那么乘起来就是2的30次方倍,就是一个G大小

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值