[发明专利]交换网的流量控制方法和装置无效
| 申请号: | 201180001854.6 | 申请日: | 2011-08-24 |
| 公开(公告)号: | CN102356609A | 公开(公告)日: | 2012-02-15 |
| 发明(设计)人: | 雷春;项能武 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56 |
| 代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 中国广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 交换 流量 控制 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种交换网的流量控制方法和装置。
背景技术
在一种由多个线卡和交换网板构成的典型交换网系统中,线卡与线卡之间进行数据的交互,例如,如图1所示,在第一线卡11中,目的端为第二线卡12的以太网包21经过交换网板3交换后到达第二线卡12,目的端为第三线卡13的以太网包21经过交换网板3交换后到达第三线卡13。第一线卡11速率为10Gbps,第二线卡12的速率为1Gbps,第三线卡13的速率为10Gbps,当第一线卡11中的以太网包21以10Gbps的速率发到第二线卡12时,如果交换网板3连接第二线卡12的出端缓存31不够大,不能存下所有从第一线卡11发往第二线卡12的以太网包21,交换网板3连接第二线卡12的出端缓存31处就会出现丢包。
为解决上述问题,现有技术将交换网板3连接第二线卡12的出端缓存31设置为不丢包模式,当出端缓存31出现输入流量大于输出流量时,经过一段时间,出端缓存31出现反压,反压传递到交换网板3连接第一线卡11的入端缓存33,表现为当第一线卡11收到交换网板3的暂停(pause)帧时,第一线卡11停止发送以太网包21,即第一线卡11的以太网包21不再发送到出端缓存31。第一线卡11收到pause帧后,由于第一线卡11的缓存队列为单队列,所以其中所有的以太网包21都被阻塞,即使交换网板3连接第三线卡13的出端缓存32空闲,由于入端缓存33中目的端为第二线卡12的以太网包21阻塞了后面的目的端为第三线卡13的以太网包21,使其得不到调度,降低了数据的传输效率。
发明内容
本发明的实施例所解决的技术问题在于提供一种交换网的流量控制的方法和装置,实现降低丢包率并且提高数据的传输效率。
一方面,本发明的实施例提供一种交换网的流量控制方法,包括:
获得至少一个目的端接收数据包的速率;
将对应所述目的端的数据包发送给所述目的端,其中,发送所述数据包的速率小于或等于所述目的端接收所述数据包的速率。
另一方面,本发明的实施例又提供了一种交换网的流量控制装置,包括:
处理器,用于获得至少一个目的端接收数据包的速率;
发送器,用于将对应所述目的端的数据包发送给所述目的端,其中,发送所述数据包的速率小于或等于所述目的端接收所述数据包的速率。
采用上述技术方案后,本发明实施例提供的一种交换网的流量控制方法和装置通过控制数据包的发送速率小于等于目的端的数据接收速率,减少了同一目的端接收到的突发数据包,同时发送端数据包的发送不会停止,从而降低了丢包率且提高了数据的传输效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中一种典型交换网系统示意图;
图2为本发明实施例提供的一种交换网的流量控制方法的流程图;
图3为本发明实施例提供的一种交换网系统示意图;
图4为本发明实施例提供的运用于基站控制器的一种交换网系统示意图;
图5为本发明实施例提供的一种采用本发明实施例中交换网的流量控制方法的装置示意图;
图6为图5中发送器的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
本发明实施例提供一种交换网的流量控制方法,如图2所示,该方法为交换网的数据包发送端进行的流量控制,该方法具体包括:
步骤101、获得至少一个目的端接收数据的速率;
本步骤具体包括:
步骤102、将对应所述目的端的数据包发送给所述目的端,其中,发送所述数据包的速率小于或等于所述目的端接收所述数据包的速率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180001854.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:传送连续的可透气的纤维网的传送设备和方法
- 下一篇:一种多媒体广播汽车音响





