TCP Win=0,Len=0

本文详细解析了TCP协议中的滑动窗口机制,重点介绍了接收端如何通过回应win大小来通知发送端其可用缓冲区的大小,从而实现流量控制。当win大小为0时,表明接收端缓冲区已满,此时发送端应停止发送数据。

https://blog.youkuaiyun.com/farmwang/article/details/73518806

接受端回应发送端中的win大小表示接受端还能够接受多少数据,发送端下次发送的数据大小不能超过回应中win的大小

win大小为0,表示接收端不能够再接受数据。








197 78.180760 192.168.137.35 10.160.85.216 TCP 66 63779 → 60001 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 WS=256 SACK_PERM 198 78.180984 10.160.85.216 192.168.137.35 TCP 66 60001 → 63779 [SYN, ACK] Seq=0 Ack=1 Win=65535 Len=0 MSS=1460 WS=256 SACK_PERM 199 78.182593 192.168.137.35 10.160.85.216 TCP 60 63779 → 60001 [ACK] Seq=1 Ack=1 Win=65280 Len=0 200 78.236800 192.168.137.35 10.160.85.216 TCP 60 63779 → 60001 [PSH, ACK] Seq=1 Ack=1 Win=65280 Len=4以上是服务器的抓包结果,17185 2713.398342 10.160.85.216 192.168.0.136 TCP 60 60001 → 63771 [ACK] Seq=2 Ack=2 Win=65280 Len=0 17351 2743.940612 192.168.0.136 10.160.85.216 TCP 66 63779 → 60001 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 WS=256 SACK_PERM 17352 2743.943021 10.160.85.216 192.168.0.136 TCP 66 60001 → 63779 [SYN, ACK] Seq=0 Ack=1 Win=65535 Len=0 MSS=1460 WS=256 SACK_PERM 17353 2743.943109 192.168.0.136 10.160.85.216 TCP 54 63779 → 60001 [ACK] Seq=1 Ack=1 Win=65280 Len=0 17354 2743.997256 192.168.0.136 10.160.85.216 TCP 58 63779 → 60001 [PSH, ACK] Seq=1 Ack=1 Win=65280 Len=4 17355 2743.999059 10.160.85.216 192.168.0.136 TCP 60 60001 → 63779 [ACK] Seq=1 Ack=5 Win=65280 Len=0 17358 2749.849226 10.160.85.216 192.168.0.136 TCP 60 60001 → 63779 [PSH, ACK] Seq=1 Ack=5 Win=65280 Len=5 17359 2749.897748 192.168.0.136 10.160.85.216 TCP 54 63779 → 60001 [ACK] Seq=5 Ack=6 Win=65280 Len=0以上是客户端的抓包结果,请帮我分析NAT类型 201 78.236950 10.160.85.216 192.168.137.35 TCP 54 60001 → 63779 [ACK] Seq=1 Ack=5 Win=65280 Len=0 206 84.086538 10.160.85.216 192.168.137.35 TCP 59 60001 → 63779 [PSH, ACK] Seq=1 Ack=5 Win=65280 Len=5 207 84.137398 192.168.137.35 10.160.85.216 TCP 60 63779 → 60001 [ACK] Seq=5 Ack=6 Win=65280 Len=0
08-19
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值