流量调控方法、装置、网络设备及计算机可读存储介质制造方法及图纸

技术编号:24763651 阅读:48 留言:0更新日期:2020-07-04 11:00
本发明专利技术涉及一种流量调控方法、装置、网络设备及计算机可读存储介质,属于网络通信领域。该方法包括:当被测设备获取到流量调控指令时,对接收到的流量进行解析,获取与流量对应的VNI及流量分类标记,然后根据各个流量的VNI、流量分类标记、VNI与队列之间的对应关系及流量分类标记与子队列之间的对应关系,对流量进行两级调控,使得具备高优先级的VN域内的流量被分配到具有高优先级的队列,具有高优先级的业务流量被分配到对应的队列所包括的具有高优先级的子队列。由于被测设备在存在拥塞或流量异常的情况下,往往丢弃低优先级的队列以及低优先级的子队列内的报文,因此,可以尽可能地保障高优先级的业务流量被优先转发。

Flow control method, device, network equipment and computer-readable storage medium

【技术实现步骤摘要】
流量调控方法、装置、网络设备及计算机可读存储介质
本申请属于网络通信领域,具体涉及一种流量调控方法、装置、网络设备及计算机可读存储介质。
技术介绍
在大二层数据转发的环境中,主要是以VXLAN(虚拟可扩展局域网)构建场景应用部署。基于VXLAN的转发特性,如果出现大量突发数据流量,或者转发数据洪泛转发时,交换机设备很容易出现丢包或者导致重要业务流量丢包,从而影响业务质量。所以在数据中心场景中,部署基于VN(虚拟网络,VirtualNetwork)域的流量调控策略是解决数据拥塞、保证通信质量的一种重要方式。传统的流量调控策略主要根据芯片本身所支持的队列以及流量所在的VXLAN的优先级对流量进行限速,可能并没有完全匹配到客户的原始业务的优先级,导致高优先级对应的业务流量丢包,影响通信质量。
技术实现思路
有鉴于此,本申请的目的在于提供一种流量调控方法、装置、网络设备及计算机可读存储介质,在存在流量异常或拥塞的情况下,尽可能地保障高优先级的业务流量被优先转发,同时能够针对异常的流量进行带宽限速,减少对带宽的消耗。本本文档来自技高网...

【技术保护点】
1.一种流量调控方法,其特征在于,应用于被测设备,所述被测设备与服务器建立通信连接,所述方法包括:/n在获取到所述服务器下发的流量调控指令时,对接收到的流量进行解析,得到与所述流量对应的虚拟可扩展局域网网络标识VNI及流量分类标记;/n根据所述VNI、所述流量分类标记、预设的所述VNI与队列之间的对应关系及预设的所述流量分类标记与子队列之间的对应关系,将所述接收到的流量分配到对应的子队列,其中,每个所述队列包括多个由预设的流量分类标记所映射的子队列;/n根据所述队列之间的优先级、所述对应的子队列之间的优先级确定所述接收到的流量中需要进行丢弃的流量。/n

【技术特征摘要】
1.一种流量调控方法,其特征在于,应用于被测设备,所述被测设备与服务器建立通信连接,所述方法包括:
在获取到所述服务器下发的流量调控指令时,对接收到的流量进行解析,得到与所述流量对应的虚拟可扩展局域网网络标识VNI及流量分类标记;
根据所述VNI、所述流量分类标记、预设的所述VNI与队列之间的对应关系及预设的所述流量分类标记与子队列之间的对应关系,将所述接收到的流量分配到对应的子队列,其中,每个所述队列包括多个由预设的流量分类标记所映射的子队列;
根据所述队列之间的优先级、所述对应的子队列之间的优先级确定所述接收到的流量中需要进行丢弃的流量。


2.根据权利要求1所述的方法,其特征在于,所述根据所述VNI、所述流量分类标记、预置的所述VNI与队列之间的对应关系及预设的所述流量分类标记与子队列之间的对应关系,将所述接收到的流量分配到对应的子队列,包括:
根据所述VNI及所述VNI与队列之间的对应关系,将所述接收到的流量分配到对应的队列;
根据所述流量分类标记及所述流量分类标记与子队列之间的对应关系,将分配到每个所述对应的队列的流量进一步分配到所述对应的队列所包括的对应的子队列。


3.根据权利要求1所述的方法,其特征在于,所述根据所述队列之间的优先级、所述对应的子队列之间的优先级确定所述接收到的流量中需要进行丢弃的流量,包括:
保留所述对应的子队列中优先级最高的子队列中的流量,丢弃所述对应的子队列中其他优先级的子队列中的流量。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在获取到所述服务器下发的停止流量调控指令时,停止对新接收到的流量进行流量调控。


5.一种流量调控方法,其特征在于,应用于服务器,所述服务器与被测设备建立通信连接,所述方法包括:
对所述被测设备的端口进行监控,得到流量监控值;
在根据所述流量监控值确定所述被测设备存在流量异常或拥塞时,向所述被测设备下发流量调控指令,以使所述被测设备执行:
根据接收到的流量所包括的虚拟可扩展局域网网络标识VNI、流量分类标记、预设的所述VNI与队列之间的对应关系及预设的所述流量分类标记与子队列之间的对应关系,将所述接收到的流量分配到对应的子队列;
其中,所述队列包括多个由...

【专利技术属性】
技术研发人员:杨鸿铭
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:四川;51

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

1