TCP特性解析

2022-12-08  本文已影响0人  Newzer

TCP 可靠性分为两个阶段:
一个是建立连接是可靠的,因为通过三次握手建立连接
一个是数据传输的过程是可靠的,需要对接受的数据进行确认

同时为了保证传输效率,可以批量发送数据,但不能无限大的发送数据,所以引入了滑动窗口机制原因如下:1:接收方处理能力有限,不能无限处理太多数据,2:需要对已成功接收的数据进行确认,如果一次性发送太多的数据,接收方没有正常接收,则需要重传太多的数据,造成网络资源的浪费

滑动窗口有关:
发送方和接收方各自都有一个发送窗口和接收窗口,发送方的发送窗口的大小取决于接收方接收窗口的大小和自己网络带宽,发送方的接收窗口一般设置一个比较小的值就行,因为它只用来接收来自接收方的确认信息
滑动窗口机制有累计确认和流量控制的作用
TCP头部有一个字段表示窗口大小

上一篇下一篇

猜你喜欢

热点阅读