当前位置: 首页 > news >正文

林壑地板北京网站建设寻求网站建设技术

林壑地板北京网站建设,寻求网站建设技术,wordpress 点赞功能,江门东莞网络推广CS144(四) TCP Congestion Control 网络通信,尤其是向互联网这样的分组交换网络,总会遇到拥塞问题,无论是短时间的还是长时间的;控制这种拥塞,防止网络崩溃,及其重要 congestion control 发生在TCP协议内…

CS144(四)

TCP Congestion Control

网络通信,尤其是向互联网这样的分组交换网络,总会遇到拥塞问题,无论是短时间的还是长时间的;控制这种拥塞,防止网络崩溃,及其重要

congestion control 发生在TCP协议内部

何为congestion:

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/447143f0c8b54cf98460733f6abaf887.png#pic_center)

Congestion指的是网络中数据流量超过了网络的处理能力或链路的容量,导致网络设备(如 路由器、交换机)无法高效处理所有流量,从而产生延迟、丢包、带宽浪费等问题,降低吞吐量

TCP在终端主机上实现拥塞控制

TCP拥塞控制中,TCP将通过调整窗口的大小来改变网络中未确认数据包的数量,它将设置窗口大小,而不是仅仅使用通告窗口,这是它之前使用的方式,来自接收方,以防止接收方过载

通告窗口来自接收方,而在源端2或发送端,它将计算拥塞窗口,通常缩写为CWND, CWND代表拥塞窗口

window size = min{Advertised window(接收方), congestion window(发送)}

AIND:

additive increase, multiplocative decrease

if packet reveived OK      W  <---- W + 1 / W
if a packet is dropped     W  <----- W / 2
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/450a7fb86fc84dbc94a2c37d1691afbf.png#pic_center)

eg:

假设在San Francisco and Boston之间传输数据,在这两个端点之间有许多路由器,每个路由器都有自己的队列和流量负载;

如果发送的数据包速率低于路由器支持的速率,通常会是非常低的丢包率,从旧金山到波士顿相互之间的大多数数据包都会到达;

如果发送的数据包超过了路由器支持的数量,那么这些数据包就会被从队列中丢弃;

congestion control 目的在于控制发送方在网络中未完成的数据包流量,目标是发送尽可能多的数据包,但不超过网络能够支持的量

TCP可以采样AIND递减机制来进行congestion control

TCP的三个问题

  1. when should you send new data?
  2. when should you retransmit data?
  3. when should you send acknowledgements?

TCP在其发送窗口(定义为拥塞窗口和流量控制窗口的最小值)允许时发送新数据

TCP控制的基本动机是,流量控制会告知端点,比如波士顿->旧金山,它们能够接收的数据量

http://www.dtcms.com/a/408033.html

相关文章:

  • 高通平台sensor驱动中的配置参数
  • 监利网站建设企业网盘方案
  • JavaScript学习笔记(十一):this使用指南
  • 深圳网络公司做网站网站设计心的
  • 用vs2008做网站视频教程保世基官方网站建设
  • 网站突然被降权怎么办wordpress 重装
  • 网站备案幕布可以ps么小程序企业官网
  • 【MySQL✨】MySQL 入门之旅 · 第十二篇:MySQL 数据库设计与规范
  • 备案期间网站怎么关闭wordpress注册插件中文版
  • 网站的建设的含义厦门app网站设计
  • 198种组合算法+优化BiLSTM神经网络+SHAP分析+新数据预测+多输出!深度学习可解释分析,强烈安利,粉丝必备!
  • 银川建立网站装修公司做宣传在哪个网站
  • numpy -- 修改数组形式
  • QT绘画系统
  • anker 网站谁做的优化网站的步骤
  • 2.配置DNS服务器过程
  • 外国的网站 ftp做网站运营经理的要求
  • 办网站需流程wordpress 主题制作教程
  • 漫谈《数字图像处理》之图像模式识别的核心方法论
  • 雅虎网站收录入口南京开发
  • 外贸网站推广平台哪个好网站自动加水印
  • 少样本学习论文分享:多模态模型和元学习
  • 电动剃须刀MCU控制方案开发知识分享
  • html5的网站设计与实现是做什么网络优化工程师是干什么的
  • 有什么网站用名字做图片大全记事本做网站素材代码
  • 《机器学习与深度学习》入门
  • 六安网站自然排名优化价格网站没有备案时
  • 阿里云做企业网站用php怎么做网站
  • Qt常用控件之QLabel(二)
  • C++笔记(基础)动态内存管理 auto,decltype关键字