更多内容,欢迎关注微信公众号:全菜工程师小辉~
有关TCP你不能不知道的三次握手和四次挥手问题,关于三次握手与四次挥手你要知道这些
流量控制
1. 滑动窗口
数据的传送过程中很可能出现接收方来不及接收的情况,这时就需要对发送方进行控制以免数据丢失。利用滑动窗口机制可以很方便地在TCP连接上对发送方的流量进行控制。TCP的窗口单位是字节,不是报文段,发送方的发送窗口不能超过接收方给出的接收窗口的数值。
TCP规定,即使设置为零窗口,也必须接收以下几种报文段:
- 零窗口探测报文段
- 确认报文段
- 携带紧急数据的报文段
确认丢失和确认迟到
持续计时器
存在这样一种情况:发送方接收到零窗口报文之后将发送窗口设置为0,停止发送数据。但等到接收方有足够缓存,发送了非零窗口