
图8
在浏览网页时,浏览器首先向服务器发出http请求报文,服务器作出响应并返回http响应报文。一般一个页面大小都在数10k以上,而ip包最大为1500b,再加上ip首部,tcp首部,真正用于传输页面内容的部分最大只有1460b。很明显,要用很多报文段才能传输完一个页面。数据传送时被tcp分割成认为最适合发送的数据块,也就是说数据在发送方被分成一块一块的发送,接受端收到这些数据后再将它们组合在一起。tcp在三次握手建立连接时确定了开始传输第一块数据的序列号和确认号,又因为tcp连接完全是双向的,即双方的数据流可同时传输,在传输过程中双方数据是独立的,因此在传输某一页面时,确认号不会改变,序列号为上一tcp