TCP的特点

2019-08-13  本文已影响0人  今天不想掉头发

TCP的特点:

  1. 编号系统:通过首部中2个相互独立的序号和确认号字段来对数据的字节编号(对于携带SYN和FIN的报文段,即使没有携带数据,也需要占用一个序号的大小)
  2. 流量控制:通过规定接受窗口的大小来限制发送方的窗口大小,以此来限制接受方收到的数据报文段(但是为了避免低效的数据报文段,通过Nagle算法,Clark方法和推迟确认解决糊涂窗口综合征)。
  3. 差错控制:检测和重传收到损伤的报文段、重传丢失的报文段、保存失序到达的报文段直至缺失的报文段到齐,以及检测和丢失重复的报文段。主要通过三个简单的工具来实现:检验和、确认以及重传,来保证报文的正确,完整,有序,不重复地被接收端接收。
  4. 拥塞控制:加入网络的因素,控制发送方产生报文段的速率。主要通过慢开始(指数增大,直到达到门限)、拥塞避免(加法增大)和拥塞检测(乘法减小)来实现。
上一篇下一篇

猜你喜欢

热点阅读