拥塞控制策略 ■开环:通过良好的设计(“ Design it right”)来避 免拥塞出现 决定何时接受新的负载 决定何时丢弃分组和丢弃哪个分组 ■闭环:建立在反馈的概念之上 监视子网的拥塞状况 丢包率 队列长度 由于超时重传的分组数目 平均分组延迟和延迟抖动情况 传递拥塞指示:显式和隐式 通知源 通知邻居 对拥塞作出响应
拥塞控制策略 ◼ 开环:通过良好的设计( “Design it right” )来避 免拥塞出现 ◼ 决定何时接受新的负载 ◼ 决定何时丢弃分组和丢弃哪个分组 ◼ 闭环:建立在反馈的概念之上 ◼ 监视子网的拥塞状况 ◼ 丢包率 ◼ 队列长度 ◼ 由于超时重传的分组数目 ◼ 平均分组延迟和延迟抖动情况 ◼ 传递拥塞指示:显式和隐式 ◼ 通知源 ◼ 通知邻居 ◼ 对拥塞作出响应
影响拥塞控制的策略(1) 网络层: 虚电路或数据报? 分组排队和服务策略 分组丢弃策略 路由选择算法 生命期管理策略 数据链路层: ■重传机制:影响基于超时的拥塞控制策略的稳定性 排队和服务策略 分组丢失策略 确认策略:反馈延迟 流量控制:基于窗口和基于速率
影响拥塞控制的策略(1) ◼ 网络层: ◼ 虚电路或数据报? ◼ 分组排队和服务策略: ◼ 分组丢弃策略 ◼ 路由选择算法 ◼ 生命期管理策略 ◼ 数据链路层: ◼ 重传机制:影响基于超时的拥塞控制策略的稳定性 ◼ 排队和服务策略 ◼ 分组丢失策略 ◼ 确认策略:反馈延迟 ◼ 流量控制:基于窗口和基于速率