首页 › 传输协议与拥塞 › 正文
传输协议与拥塞:三次握手建立连接所需的初始状态
笔记摘要
传输协议与拥塞
往返时间包含双向传播和排队等影响
往返时间包含双向传播和排队等影响。吞吐量是实际成功传输的数据速率。有效载荷比例会影响应用看到的传输效率。小数据包可能增加协议头和处理开销。合并写入可以减少部分频繁发送的成本。延迟确认策略可能影响短请求的响应时间。传输参数优化需要依据实际链路条件。协议选择应同时考虑可靠性与时延需求。
拥塞窗口与接收窗口承担不同限制作用
拥塞窗口与接收窗口承担不同限制作用。慢启动逐步探测可用的网络传输能力。拥塞避免调整发送以降低持续过载风险。长距离高带宽链路可能需要较大窗口。带宽时延积反映填满链路所需在途数据。队头阻塞会使后续数据等待前面缺失内容。关闭连接需要协调双方的数据发送结束。半关闭允许某一方向停止而另一方向继续。
传输协议为应用提供端到端数据交付服务
传输协议为应用提供端到端数据交付服务。端口用于区分设备上的不同通信端点。连接由端点地址与端口等信息标识。传输控制协议提供可靠的有序字节流。字节流不保留应用每次写入的消息边界。三次握手建立连接所需的初始状态。序号用于识别字节位置和重复传输内容。确认机制告知发送方已经接收的数据范围。
等待状态有助于处理残留报文和关闭确认
等待状态有助于处理残留报文和关闭确认。连接数量过多可能耗尽端口或系统资源。保活探测只能在特定条件下发现失效连接。用户数据报协议保留单个数据报的边界。数据报服务不保证按序和可靠交付。无连接传输仍可能由应用维护会话状态。数据报适合部分实时或自行控制可靠性的业务。应用层重传需要避免与实时目标相冲突。
笔记类型说明
来源:石铃求知网