* * 3.7 TCP拥塞控制 TCP的吞吐量 作为窗口大小和RTT的函数TCP的平均吞吐量应该是什么样的? 忽略慢启动 假定当丢包事件发生时,窗口大小为 W. 此时 吞吐量为W/RTT 丢包事件发生后,窗口大小减为W/2, 吞吐量为W/2RTT. 因此平均吞吐量为: 0.75 W/RTT * * 3.7 TCP拥塞控制 TCP吞吐量的进一步讨论 吞吐量是丢包率(L)的函数: * * 3.7 TCP拥塞控制 TCP拥塞控制的公平性分析 公平性的目标 如果K个TCP连接共享同一个带宽为R的瓶颈链路, 每个连接的平均传输速率为 R/K TCP 连接 1 带宽为R的 瓶颈路由器 TCP 连接 2 * * 3.7 TCP拥塞控制 TCP的公平性 R R 共享同样的带宽 连接 1 的吞吐量 连接 2 的吞吐量 丢包: 窗口减半 * * 3.7 TCP拥塞控制 公平性和UDP 多媒体应用一般不使用 TCP 不希望因为拥塞控制影响其速率 多媒体应用采用UDP: 恒定的速率传输音频和视频数据,可容忍丢包 公平性和并行TCP连接 无法阻止应用在两个主机之间建立多个并行的连接. Web浏览器就是这样 例子: 速率为R 的链路当前支持9个并发连接; 应用请求一个TCP连接,获得R/10的速率 应用请求11个TCP连接,获得R/2的速率! * * 3.7 TCP拥塞控制 TCP时延建模 假
原创力文档

文档评论(0)