老师,百度首页被拆分成两个数据包发送,客户端全部收到后合并数据包,然后刷新主页,请问客户端是如何知道服务端将百度首页包发送完毕了?

来源:2-3 tcpdump抓包分析三次握手和四次挥手

Cuu

2020-06-04

写回答

1回答

牛儿吃草

2020-06-04

一次百度服务器响应,超过最大报文长度将被拆分成多个数据报文段(tcp数据包)发送出去。tcp头部有个偏移量来标记该报文的距离起点报文的长度。如果下个报文偏移量从0开始表示上次响应包发送完毕了。

可以看一下包结构图:
https://www.cnblogs.com/lgx-fighting/p/9375858.html

0
0

(打造简历金牌项目)Vue+Go 开发企业级微服务网关项目

简历中摒弃烂大街的培训机构项目,带你开发企业级微服务网关

1316 学习 · 352 问题

查看课程