众所周知由于Internet采用是统计复用(statistical multiplexing)技术因此必须提供拥塞控制机制TCP端到端拥塞控制机制是确保Internet鲁棒性(robustness)重要原因在发生拥塞时TCP源端会降低发送数据速度从而使得大量TCP连接能够共享条拥塞链路TCP拥塞控制机制已被证明在防止拥塞崩溃(congestion collapse)方面取得了巨大成功但这种机制有效性依赖于两个基本假设: 所有(或者几乎所有)流都采用了拥塞控制机制 这些流采用机制是同质(homogene- ous)或者大体上相同即在相似环境下按 [阅读全文] [PDF]
7 Adaptive RED 我们知道Internet是基于统计复用条链路上有很多活动连接在竞争有限带宽资源在拥塞严重网络中AQM必须将拥塞信息通知到足够源端以充分降低负荷避免队列溢出丢包另方面AQM也要防止拥塞信息传给了过多源端从而造成瓶颈链路利用率下降因此进行拥塞通知时应充分考虑到瓶颈链路上流数量而RED并没有考虑到这点为此ARED提出了种自动配置机制根据流量变化来配置适当参数 RED中拥塞指示发送速度是由参数maxp来体现如果maxp太大那么丢包比例主要就是由于早期拥塞检测中产生丢包造成;如果maxp太小丢包主要就是由于队列溢出造成R [阅读全文] [PDF]
9 AQM提供QoS以及在区分服务中应用 伴随着Internet高速增长便是IP业务多样化和快速增长现有Internet所提供"极力而为"(best-effort)服务显然不能满足区别用户、区别业务对区别服务质量(Quality of Service QoS)要求因此IP QoS已成为当前研究热点 IP QoS体系结构可以分为两种基本类型: 基于资源预留:网络资源按照某个业务QoS要求进行分配制定资源管理策略IETF提出综合服务(IntServ)体系结构便是基于这种策略 图:RIO算法示意图 基于优先级:对业务流 [阅读全文] [PDF]
1 共3条 分1页
- 多线程同步:多线程的批量线程同步解决方案
- 多线程全局变量:线程局部变量的使用和多线程开发
- extjsgridpanel:和ASP.NET服务器端结合返回JSON数据实现ExtJS GridPanel客户端分页
- python源代码:Python中的代码重用——Modules
- 变态IE家族:用SuperPreviewIE工具来查看各个IE版本中效果
- happybubble:bubble
- extjs学习:ExtJs学习相关的资源
- utf8和gbk的区别:UNICODE GBK UTF-8区别
- 获取系统序列号:在PHP中通过系统信号量加锁方式获取递增序列ID
- 专业方向:你工作方向和你大学的专业相关吗?
- javascript传值:Javascript如何在两个窗体的间传值2-showModalDialog
- web站点:国外15个Web 设计和开发者必须知道的站点
- rubyonrails:Ruby 101:类和对象
- reactos:reactos操作系统实现(66)
- reactos:reactos操作系统实现(65)
- reactos:reactos操作系统实现(64)
- reactos:reactos操作系统实现(63)
- reactos:reactos操作系统实现(62)
- reactos:reactos操作系统实现(61)
- reactos:reactos操作系统实现(60)