[发明专利]一种动态切换egress端口队列调度模式的方法及装置有效
| 申请号: | 201310610849.6 | 申请日: | 2013-11-26 |
| 公开(公告)号: | CN103685067B | 公开(公告)日: | 2018-03-06 |
| 发明(设计)人: | 范春燕 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
| 主分类号: | H04L12/863 | 分类号: | H04L12/863;H04L12/935 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 201616 上海市松*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 动态 切换 egress 端口 队列 调度 模式 方法 装置 | ||
技术领域
本发明涉及交换机技术领域,特别是涉及一种动态切换egress端口队列调度模式的方法。
背景技术
在早期的交换设备中,即使egress端口的队列中有数据流量通过,也可以通过将egress端口相应队列的权重值变为0的方式,来将该队列的调度模式从WRR调度模式(加权循环调度算法)变为SP调度模式(严格优先级调度算法),我们称之为支持动态切换egress端口队列的调度模式。
交换机使用部分交换芯片时,由于使用的是新的调度架构,不支持动态切换egress端口队列调度模式。如果egress端口的队列中有数据流量通过时,此时切换egress端口队列的调度模式,将会导致该端口数据流量不通,并且不管经过多久,该端口都不会自动恢复正常的转发状态,只有重启交换机才能使该端口恢复正常。
用户根据自己的需要,当要改变egress端口队列的调度模式时,必须将该端口的流量人为的停掉,甚至,需要拔掉源发包端口线,这样会导致端口链接长时间处于没有连接的状态,丢失大量数据包,直接影响重要业务的正常进行。为此,本发明针对这款芯片提出一种解决该弊端的方法,即支持动态切换egress端口队列调度模式,用户可以根据自己的需要随时任意切换egress端口队列的调度模式。
发明内容
基于此,有必要提供一种动态切换egress端口队列调度模式的方法,包括:
步骤1:保存端口位图于寄存器中,所述端口位图为已经链接成功的端口;
步骤2:将所述端口位图从寄存器中移除;
步骤3:配置端口队列调度模式;
步骤4:将保存的端口位图重新添加回所述寄存器。
本发明还提供一种动态切换egress端口队列调度模式的装置,包括:
寄存器,保存端口位图;
端口位图添加移除单元,与所述寄存器连接,将所述端口位图移除或添加到所述寄存器,在所述寄存器保存端口位图后移除所述端口位图,在端口调度配置单元配置端口队列调度模式后将所述端口位图添加回所述寄存器;
端口调度配置单元,与所述端口位图添加移除单元连接,配置端口队列调度模式。
采用本发明方法后,寄存器保存端口位图,即已经链接成功的端口,在用户需要切换egress端口队列调度模式时,将端口位图从所述寄存器中移除,即把已经链接成功的端口去链接,继而配置端口队列调度模式,完成配置后重新将端口位图添加回所述寄存器,即让原来链接成功的端口重新链接上,整个过程非常短暂,不影响用户的正常业务转发,解决了不能动态切换egress端口队列调度模式的问题。
附图说明
图1为本发明提供的动态切换egress端口队列调度模式的方法一个实施例的流程图;
图2为本发明提供的动态切换egress端口队列调度模式的装置一个实施例的示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更清楚明白,以下结合附图及实施例,对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参阅图1,本发明提供的一个实施例的动态切换egress端口队列调度模式的方法,包括:
步骤S10,保存端口位图于寄存器中,端口位图为已经链接成功的端口;
端口位图为已经链接成功的端口,实际上,保存于寄存器中的端口,系统是会成功链接的。
步骤S20:将端口位图从寄存器中移除;
步骤S30:配置端口队列调度模式;
配置端口队列调度模式为端口队列调度模式的切换,端口队列调度模式包括不限于WRR调度模式(加权循环调度算法)和SP调度模式(严格优先级调度算法),例如当前端口队列调度模式为WRR,现在想配置端口队列调度模式为SP,则输入一句切换端口队列调度模式命令,切换到SP模式。
步骤S40:将保存的端口位图重新添加回寄存器。
配置完端口队列调度模式后,将原先未切换保存的端口位图重新添加回寄存器,让原来链接成功的端口重新链接上。
另外,本发明还提供一种动态切换egress端口队列调度模式的装置,包括:
寄存器10,保存端口位图;
端口位图为已经链接成功的端口,实际上,保存于寄存器中的端口,系统是会成功链接的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310610849.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:三维晶体硅太阳能电池
- 下一篇:基于加密条码标识的酒类防伪溯源方法





