计网笔记(6)——传输层(续)

2017-05-24  本文已影响0人  暗夜望月

TCP首部解析

TCP协议首部
TCP的数据编号与确认

滑动窗口机制

TCP采用大小可变的滑动窗口进行流量控制。窗口大小的单位是字节。

在TCP报文首部的窗口字段写入的值就是当前给对方设置的发送窗口数值的上限。

发送窗口在连接建立时由双方商定,但在通信过程中,接收端可根据自己的资源情况,随时动态调整对方的发送窗口上限值(增大或减小)。

举例1:

流量控制

一般来说,我们总希望数据传输得更快一些,但如果发送方把数据发送得过快,接收方可能来不及接收,这就会造成数据的丢失。

流量控制就是让发送方的发送速率不要太快,既要让接收方来得及接收,也不要使网络发生拥塞。

利用滑动窗口机制可以很方便地在TCP连接上实现流量控制。

利用可变窗口大小进行流量控制

拥塞控制

TCP的拥塞控制
我(懒)觉(懒)得(懒)他(懒)写(懒)得(懒)很(懒)好

上一篇下一篇

猜你喜欢

热点阅读