TCP窗口与拥塞控制·拥塞控制用于防止由于过多的报文进入网络而造成路由器与链路过载情况的发生:·流量控制的重点是放在点-点链路的通信量的局部控制上,而拥塞控制重点是放在进入网络报文量的全局控制上
TCP窗口与拥塞控制 •拥塞控制用于防止由于过多的报 文进入网络而造成路由器与链路 过载情况的发生; •流量控制的重点是放在点-点链 路的通信量的局部控制上,而拥 塞控制重点是放在进入网络报文 量的全局控制上。 1
拥塞控制的基本概念·网络出现拥塞的条件写为:对网络资源的需求>网络资源·拥塞控制吞吐量理想的拥塞控制的作用实际的拥塞控制无拥塞控制死锁↑-负载轻度拥塞拥塞1
拥塞控制的基本概念 • 网络出现拥塞的条件写为: ∑对网络资源的需求>网络资源 • 拥塞控制 的作用 1
拥塞窗口(kB)TCP出现超时24出现超时的拥塞窗口值拥塞20控制例子16SST,=16SST=-1212840往返次数2681012144161820本大来111慢启动慢启动拥塞避免拥塞避免1
TCP 拥塞 控制 例子 1
快重传与快恢复发送端接收端发送M发送M2确认M发送M3丢失确认M2重复确认M发送M4收到第1次发送M重复确认M重复确认M2重复确认M发送M6收到第2次重复确认M发送M7+收到第3次发送M3重复确认M2立即重传Mt
快重传与快恢复 1
连续收到3个重复确认的拥塞控制过程拥塞窗口(kB)?收到第1个重复确认M2420收到第2个重复确认M16SST=16收到第3个重复确认M12840往返次数86202202本→慢启动拥塞避免拥塞避免拥塞避免1
连续收到3个重复确认的拥塞控制过程 1