2019-06-10

协议概述:

1.点对点(只有一个发送方一个接收方)

2.可靠的,按序的字节流

3.流水线机制:

通过tcp拥塞控制和流量控制机制动态设置窗口尺寸

4.发送方接收方都有缓存机制

5.全双工(full—duplex)同一连接中能够传输双向的数据流

6,面向连接:

通信双方在发送数据之前必须建立连接,连接状态只在连接的两端中维护,在沿途节点中并不维护状态,tcp连接包括:两台主机上的缓存,连接状态变量,socket等

7.流量控制机制

TCP段结构:

RTT和超时:

如何设置定时器的超时时间?

RTT过长对段丢失时间反应慢,过短造成不必要的重传

如何估计RTT:

SampleRTT:测量从段发出去到收到ACK的时间(忽略重传)

SampleRTT变换:测量多个SampleRTT求平均值

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容