一种以太网交换机流量控制方法技术

技术编号:12340227 阅读:113 留言:0更新日期:2015-11-18 13:03
本发明专利技术所述的一种以太网交换机流量控制方法,包括以下步骤:(1)监测内网核心交换机出端口的上行流量,将所述上行流量与预置的内网核心交换机的上行流量限速值进行比较,若获知所述上行流量超过所述内网核心交换机的上行流量限速值,则判断业务流的总流量拥塞;若获知所述上行流量低于所述内网核心交换机的上行流量限速值,则业务流的总流量未发生拥塞;(2)当所述业务流的总流量拥塞,或当所述业务流的总流量不足时,根据所述业务流的权重比分配所述业务流的总流量调整值,并按照所述总流量调整值改变所述交换机入端口业务流的流量限速值,实现对所述业务流的流量控制。本发明专利技术能够提高宽带的使用率,有效解决内网流量拥塞问题。

【技术实现步骤摘要】

本专利技术涉及以太网交换机
,具体涉及。
技术介绍
现有的对内网核心交换机进行流量控制的方法主要有以下两种:一种是在内网核心交换机对每个内网端口进行基于端口的入流量限速;这种方法虽然可以避免内网核心交换机出端口的上行流量过大,但对于接入同一内网端口的数个内网终端,仍然可能出现由于部分内网终端占用大量带宽,而使得其余部分内网终端仍无法正常使用网络;另一种是直接针对各内网终端进行固定限速;这种方法虽然可以也可实现对网核心交换机出端口的上行流量的限速,但是将由于部分内网终端的剩余带宽无法被其他内网终端借用,而导致大量带宽浪费。
技术实现思路
本专利技术要解决的技术问题是提供,能够提高宽带的使用率,有效解决内网流量拥塞问题。为解决上述技术问题,本专利技术采用以下技术方案: 一种以太网交换机,包括以下步骤: (1)监测内网核心交换机出端口的上行流量,将所述上行流量与预置的内网核心交换机的上行流量限速值进行比较,若获知所述上行流量超过所述内网核心交换机的上行流量限速值,则判断业务流的总流量拥塞;若获知所述上行流量低于所述内网核心交换机的上行流量限速值,则业务流的总流量未发生拥塞; (2)当所述业务流的总流量拥塞时,根据所述业务流的权重比分配所述业务流的总流量调整值,并按照所述总流量调整值改变所述交换机入端口业务流的流量限速值,实现对所述业务流的流量控制。进一步的,所述交换机的入端口为单一入端口时,将所述业务流的总流量调整值根据定义的所述入端口各个业务流的权重比进行分配,按照所述分配的调整值改变所述入端口各个业务流的流量限速值。进一步的,所述交换机的入端口为由多个入端口组成的端口组时,将所述业务流的总流量调整值根据定义的所述各个入端口业务流的权重比进行分配,按照所述分配的各个入端口的调整值改变该入端口业务流的流量限速值。进一步的,所述内网核心交换机的上行流量限速值是根据与所述内网核心交换机出端口连接的网关的出口线路带宽设置的。本专利技术的有益效果是:本专利技术通过监控交换机出端口上行流量限速值,根据上行流量限速值判断业务流的总流量是否拥塞,并根据判断结果按照业务流的权重比调整交换机入端口业务流的流量限速值,实现对业务流的流量控制。通过在入端口对各个业务流的流量进行了限制,避免了在出端口会由于拥塞而丢弃的业务流在交换机内部转发,节约了跨芯片转发时的转发通道以及跨业务板转发时的背板带宽。【具体实施方式】—种以太网交换机,包括以下步骤: S1:监测内网核心交换机出端口的上行流量,将所述上行流量与预置的内网核心交换机的上行流量限速值进行比较,若获知所述上行流量超过所述内网核心交换机的上行流量限速值,则判断业务流的总流量拥塞;若获知所述上行流量低于所述内网核心交换机的上行流量限速值,则业务流的总流量未发生拥塞; 预先设置内网核心交换机出端口的上行流量限速值,该上行流量限速值例如是根据与该内网核心交换机出端口连接的网关的出口线路带宽来设置,从而不仅能够避免在内网核心交换机出端口发生拥塞,还能够避免网关的出口端流量过大而导致的网关的出口端发生拥塞。当上行流量超过该上行流量限速值时,说明该出端口发生总流量拥塞;当上行流量未超过该上行流量限速值时,表示出端口的总流量处于正常状态、未发生拥塞。S2:当所述业务流的总流量拥塞,根据所述业务流的权重比分配所述业务流的总流量调整值,并按照所述总流量调整值改变所述交换机入端口业务流的流量限速值,实现对所述业务流的流量控制。将总流量调整值根据定义的入端口处业务流的权重比进行分配,当交换机出端口的总流量拥塞时,按照为业务流分配的调整值相应降低入端口处业务流的流量限速值;当交换机出端口的总流量不足时,按照为业务流分配的调整值相应提高入端口处业务流的流量限速值。在所述步骤SI中,当交换机的入端口为单一入端口时,将所述业务流的总流量调整值根据定义的所述入端口各个业务流的权重比进行分配,按照所述分配的调整值改变所述入端口各个业务流的流量限速值。当交换机的入端口为由多个入端口组成的端口组时,将所述业务流的总流量调整值根据定义的所述各个入端口业务流的权重比进行分配,按照所述分配的各个入端口的调整值改变该入端口业务流的流量限速值。本专利技术通过监控交换机出端口上行流量限速值,根据上行流量限速值判断业务流的总流量是否拥塞,并根据判断结果按照业务流的权重比调整交换机入端口业务流的流量限速值,实现对业务流的流量控制。应用本专利技术当高优先级的业务流的流量较低时,可以通过动态调整交换机入端口各个业务流的流量限速值,利用该高优先级的业务流的剩余带宽为其它优先级的业务流提供额外的带宽,有效利用了交换机内的带宽资源;并且由于在入端口对各个业务流的流量进行了限制,因此避免了在出端口会由于拥塞而丢弃的业务流在交换机内部转发,节约了跨芯片转发时的转发通道以及跨业务板转发时的背板带宽。以上所述的实施例仅仅是对本专利技术的优选实施方式进行描述,并非对本专利技术的范围进行限定,在不脱离本专利技术设计精神的前提下,本领域普通技术人员对本专利技术的技术方案作出的各种变形和改进,均应落入本专利技术权利要求书确定的保护范围内。【主权项】1.,其特征在于,包括以下步骤: (1)监测内网核心交换机出端口的上行流量,将所述上行流量与预置的内网核心交换机的上行流量限速值进行比较,若获知所述上行流量超过所述内网核心交换机的上行流量限速值,则判断业务流的总流量拥塞;若获知所述上行流量低于所述内网核心交换机的上行流量限速值,则业务流的总流量未发生拥塞; (2)当所述业务流的总流量拥塞,或当所述业务流的总流量不足时,根据所述业务流的权重比分配所述业务流的总流量调整值,并按照所述总流量调整值改变所述交换机入端口业务流的流量限速值,实现对所述业务流的流量控制。2.根据权利要求1所述的以太网交换机流量控制方法,其特征在于:所述交换机的入端口为单一入端口时,将所述业务流的总流量调整值根据定义的所述入端口各个业务流的权重比进行分配,按照所述分配的调整值改变所述入端口各个业务流的流量限速值。3.根据权利要求1所述的以太网交换机流量控制方法,其特征在于:所述交换机的入端口为由多个入端口组成的端口组时,将所述业务流的总流量调整值根据定义的所述各个入端口业务流的权重比进行分配,按照所述分配的各个入端口的调整值改变该入端口业务流的流量限速值。4.根据权利要求1所述的以太网交换机流量控制方法,其特征在于:所述内网核心交换机的上行流量限速值是根据与所述内网核心交换机出端口连接的网关的出口线路带宽设置的。【专利摘要】本专利技术所述的,包括以下步骤:(1)监测内网核心交换机出端口的上行流量,将所述上行流量与预置的内网核心交换机的上行流量限速值进行比较,若获知所述上行流量超过所述内网核心交换机的上行流量限速值,则判断业务流的总流量拥塞;若获知所述上行流量低于所述内网核心交换机的上行流量限速值,则业务流的总流量未发生拥塞;(2)当所述业务流的总流量拥塞,或当所述业务流的总流量不足时,根据所述业务流的权重比分配所述业务流的总流量调整值,并按照所述总流量调整值改变所述交换机入端口业务流的流量限速值,实现对所述业务流的流量控制。本专利技术能够提高宽带的使用率,有效解决内网流量拥塞问题。【IPC分类】H04L1本文档来自技高网...

【技术保护点】
一种以太网交换机流量控制方法,其特征在于,包括以下步骤:(1)监测内网核心交换机出端口的上行流量,将所述上行流量与预置的内网核心交换机的上行流量限速值进行比较,若获知所述上行流量超过所述内网核心交换机的上行流量限速值,则判断业务流的总流量拥塞;若获知所述上行流量低于所述内网核心交换机的上行流量限速值,则业务流的总流量未发生拥塞;(2)当所述业务流的总流量拥塞,或当所述业务流的总流量不足时,根据所述业务流的权重比分配所述业务流的总流量调整值,并按照所述总流量调整值改变所述交换机入端口业务流的流量限速值,实现对所述业务流的流量控制。

【技术特征摘要】

【专利技术属性】
技术研发人员:宋旭东
申请(专利权)人:安徽欧迈特数字技术有限责任公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1