设为首页 友情链接
在线留言 发表文章
加入收藏 广告联系

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
小说专版  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专   题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: IT公社 IT community >> 思科学堂 >> 思科网络学堂 >> 文章正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
CCIE-LAB最新IOS12.3T版
Cisco IOS框架
Cisco IOS安全体系结构
Cisco IOS体系结构
如何选择Cisco IOS软件版
图解 Cisco IOS 命名规范
Cisco ios 软件的安装升
Cisco IOS 12.4 新特性简
认识Cisco IOS的访问权限
CISCO、HUAWEI、HARBOUR
  Cisco路由器上配置WRED的必要性         
Cisco路由器上配置WRED的必要性
 

【导读】Cisco路由器上配置WRED的必要性

尽管队列提供VoIP QoS的拥塞管理 ,仍需要一些提供拥塞规避的机制,像是WRED。特别的,WRED可以防止输出队列达到极限值,这将导致所有输入数据包的丢失。本文来自于Informit,论述了在Cisco路由器上配置WRED的必要性。

请回忆一下在你早期的网络技术学习中的内容——传输控制协议(TCP)的窗口(windowing)是如何工作的。发送者发送一个信息段,如果发送者收到接收者发出的成功 的应答,则它再发送两个信息段(即,两个“窗口大小”)。如果应答回复这两个信息段发送成功,发送者发送四个信息段,并继续如此进行下去,窗口大小以指数增加。

但是,如果一个信息段丢失,TCP流将进入TCP慢启动(TCP slow start),这时窗口大小减少到1。TCP流接着以指数增长其窗口大小直到拥塞发生时窗口大小的一半。然后,TCP流的窗口大小以线性增长。TCP慢启动与QoS有关,因为当一个接口的输出队列已满的时候,所有的新到达的数据包被丢弃(即“tail dropped”),所有的TCP流同时进入TCP慢启动。

注意,多个TCP流同时进入TCP慢启动的过程被称为全局同步(global synchronization)或者TCP同步。当TCP同步发生时,连接的带宽不能充分利用,从而造成了带宽的浪费。

RED 基础随机早期检测(RED)的目的是通过在一个接口的输出队列将要饱和的时候随机丢弃数据包以防止发生TCP同步。RED丢弃数据包的速度取决于当时的队列深度。下面的三个参数影响到何时一个新到达的数据包被丢弃:

·最小门限

·最大门限

·标签概率分母(MPD)

最小门限指定在队列准备丢弃数据包前的队列中的数据包数量。丢弃数据包的可能性随着队列深度达到最大门限而不断上升。当队列深度超过最大门限时, 所有其它试图进入队列的数据包都被丢弃。

数据包的丢弃可能性在队列深度等于最大门限时为1/(MPD)。例如,如果标签概率分母被设定为10,当队列深度达到最大门限时,被丢弃的可能性为1/10(即,被丢弃的可能性为百分之十)。最小门限、最大门限以及MPD组成了RED。RED在路由器可能发生拥塞的端口是十分有用的。例如,一个WAN端口可能会需要采用RED。

CB-WRED

思科不支持RED,但是却支持更好的加权随机先期检测(WRED),与RED不同,WRED可以解析每个优先级标签。 例如,一个IP优先级为0的数据包的最小门限可能是20,但是一个IP优先级为1的数据包的最小门限可能是25。在这一例子中,IP优先级为0的数据包将比IP优先级为1的数据包先被丢弃。

尽管WRED可以从端口配置模式或虚拟电路结构进行设置,这里讲述基于MQC的 WRED的设置。为了开启WRED并设定WRED需要关注的标签(即IP 优先级或 DSCP),需要输入下列政策图类配置模式命令。

Router(config-pmap-c)#random-detect [dscp-based | prec-based]

如果既没有指定为基于dscp也没有指定为基于prec,WRED默认为基于prec。配置WRED后,IOS分配默认的最小门限、最大门限和MPD。你可以使用下列命令改变默认参数:

Router(config-pmap-c)#random-detect precedence precedence_value

minimum-threshold maximum-threshold mark-probability-denominator

(用于基于prec的WRED)

Router(config-pmap-c)#random-detect dscp dscp_value

minimum-thresholdmaximum-threshold mark-probability-denominator

(用于基于dscp的WRED)

  (责任编辑: 51CTO.com TEL:010-68476606)

频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。

原始作者:佚名 录入时间:2006-10-13 4:50:44
信息来源:不详 投稿信箱:itqoo@126.com
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    - 关于我们 - 合作伙伴 - 友情链接 - 广告刊登 - 投稿热线 - 在线留言版权声明联系方式 -
    IT公社版权所有 粤ICP备05127012号
    Copyrigh@2005-2006 itqoo.com.Inc All Rights Reserved  推荐分辨率 1024*768
    联系站长:E-Mail:itqoo@126.com     MSN:urchincc@hotmail.com    QQ:点击这里给我发消息
    特别感谢:亿太网络提供空间支持