TCP
2021-03-05 10:02:47 10 举报
AI智能生成
TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。它在IP协议的基础上,为应用程序提供了端到端的通信服务。TCP通过三次握手建立连接,确保数据包按顺序到达目标主机。同时,TCP还实现了流量控制和拥塞控制,以防止网络拥塞和数据丢失。TCP广泛应用于互联网中的Web浏览、电子邮件、文件传输等应用场景,是实现可靠数据传输的重要基础。
作者其他创作
大纲/内容
可靠数据传输
可靠数据传输协议
完全可信信道上的可靠传输
会出现比特错误的信道上的可靠传输
会出现比特错误并且会出现丢包现象的信道上的可靠传输
流水线、可靠数据传输协议
GO-Back-N
Selective Repeat
TCP的可靠传输
基本的工作过程
发送分组
接收到ACK
超时
产生ACK
往返时延的估算与超时
倍数增加的重传间隔
快速重传
流量控制
拥塞控制
拥塞的原因
两个发送方和一台具有无穷大缓存的路由器
两个发送方和一台具有有限缓存的路由器
四个发送方和具有有限缓存的多台路由器及多跳路径
拥塞控制的方法
端到端拥塞控制
网络辅助的拥塞控制
ATM ABR拥塞控制
EFCI比特
CI和NI比特
ER设置
TCP拥塞控制
慢启动
拥塞避免
加性增;乘性减
对超时事件的处理
快速恢复
0 条评论
下一页