💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
<div id="div13"><h3> 13, tcp拥塞控制和流量控制 <h3></div> - 1,tcp拥塞控制 提高网络利用率,降低丢包率,并保证网络资源对每条数据流的公平性,这就是拥塞控制。 * 1,慢启动:拥塞窗口 指数增长 ,小于门限ssthreth状态变量 * 2,拥塞避免:拥塞窗口 加法增长,大于门限ssthreth状态变量 * 3,快速重传: 快重传算法要求接收方每收到一个失序的报文段后就立即发出重复确认,发送方只要一连收到3个同样的确认报文就应当立即重传数据报,不必等待报文段的重传计时器到期。 * 4,快速恢复 : 把慢开始门限减半,“乘法减小”,将cwnd设置为新的慢开始门限值,继续执行拥塞避免算法,“加法增大” - 2,TCP流量控制 * 1,流量控制,的原因:让发送端不要发送太快,要让接收端来得及接收,以免丢失数据。 * 2,流量控制: 大小可变的滑动窗口 ——发送端窗口大小不能超过接收端窗口大小的值。TCP窗口单位是字节。 * 3,设置窗口的原因:因为如果TCP发完一次数据等待接收端确认再发下一条数据太慢了 ==流量控制和拥塞控制区别:== - 拥塞控制:防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。拥塞控制的前提:网络能够承受现有的网络负荷。拥塞控制是一个全局性的过程,涉及到所有的主机、路由器,以及与降低网络传输性能有关的所有因素。 - 流量控制:指点对点通信量的控制,是端到端正的问题。流量控制所要做的就是抑制发送端发送数据的速率,以便使接收端来得及接收。