CN106357553A - 用于TRUNK口的QoS业务实现方法及装置 - Google Patents
用于TRUNK口的QoS业务实现方法及装置 Download PDFInfo
- Publication number
- CN106357553A CN106357553A CN201510414889.2A CN201510414889A CN106357553A CN 106357553 A CN106357553 A CN 106357553A CN 201510414889 A CN201510414889 A CN 201510414889A CN 106357553 A CN106357553 A CN 106357553A
- Authority
- CN
- China
- Prior art keywords
- port
- mouth
- trunk
- qos
- traffic management
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了一种用于TRUNK口的QoS业务实现方法及装置,其包括:配置TRUNK口申请QoS业务叠加请求;确定TRUNK口所包含的物理成员口;选择一个物理成员口,利用其对应的流量管理芯片端口接入QoS业务。通过本发明的实施,在TRUNK口接入QoS业务时,不是使用专用TRUNK口资源,而是接入到TRUNK口中的物理成员口上,即逻辑端口使用了物理端口,节省了TRUNK口硬件资源,并扩容了可支持QoS业务的TRUNK口个数,解决了现有技术中可支持QoS调度的TRUNK口个数受到限制的问题。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种用于TRUNK口的QoS业务实现方法及装置。
背景技术
TRUNK技术,为链路聚合技术,通过将多条物理链路绑定为一条逻辑链路,可以实现:服务器和服务器之间,交换机与交换机之间,路由器与路由器之间通过两个或多个端口并行连接,同时传输,来达到增加链路带宽和提高链路吞吐量的目的;当某一链路连接异常时,依然可以通信的目的,以最大幅度提高整个网络处理能力。
QoS技术,服务质量,服务质量是相对网络业务而言的,在保证某类业务的服务质量的同时,就是在损害其它业务的服务质量,因为网络资源总是有限的,只要存在抢夺网络资源的情况,就会出现服务质量的要求;比如,网络总带宽为100Mbps,而BT(bit torrent)下载占用了90Mbps,其他业务就只能占用剩下的10Mbps,而如果限制BT下载占用的最大带宽为50Mbps,则也就提高了其他业务的服务质量,使其他业务能够占用最少50Mbps的带宽,但是这是以损害BT业务的服务质量为前提的。QoS技术是在流量管理芯片上实现的。
在TRUNK口上实现QOS业务,一方面满足用户QOS需求,另一方面TRUNK口的优势也很好的体现,如图1所示,一般在TRUNK口上实现QOS业务需要接口模块以及流量管理芯片模块都必须存在额外的TRUNK口硬件资源,即现有技术中可支持QoS调度的TRUNK口个数受到限制。
因此,如何提供一种可以解决现有技术中可支持QoS调度的TRUNK口个数受到限制问题的QoS业务实现方法,是本领域技术人员亟待解决的技术问题。
发明内容
本发明提供了一种用于TRUNK口的QoS业务实现方法及装置,以解决现有技术中可支持QoS调度的TRUNK口个数受到限制的问题。
本发明提供了一种用于链路聚合TRUNK口的服务质量QoS业务实现方法,其包括:配置TRUNK口申请QoS业务叠加请求;确定TRUNK口所包含的物理成员口;选择一个物理成员口,利用其对应的流量管理芯片端口接入QoS业务。
进一步的,选择一个物理成员口,利用其对应的流量管理芯片端口接入QoS业务包括:根据接口模块端口与流量管理芯片端口的对应关系,确定所选择的物理成员口对应的流量管理芯片端口,将该流量管理芯片端口的使用情况设置为TRUNK口使用,将QoS业务配置信息写入芯片运行。
进一步的,在接入QoS业务之后,还包括:流量管理芯片端口将业务报文分发至TRUNK口所包含的物理成员口。
进一步的,在接入QoS业务之后,还包括:解除TRUNK口的QoS业务,将TRUNK口所包含的物理成员口所对应的流量管理芯片端口的使用状态设置为对应的物理成员口使用。
进一步的,确定TRUNK口所包含的物理成员口包括:获取TRUNK口的标识,获取TRUNK口下所有物理成员口的成员口标识,根据成员口标识确定物理成员口。
进一步的,还包括:获取TRUNK口变化后所有物理成员口的成员口标识,根据变化后所有物理成员口的成员口标识进行TRUNK口内物理成员口添加和/或删除操作。
本发明提供了一种用于链路聚合TRUNK口的服务质量QoS业务实现装置,其包括:配置模块,用于配置TRUNK口申请QoS业务叠加请求;确定模块,用于确定TRUNK口所包含的物理成员口;控制模块,用于选择一个物理成员口,利用其对应的流量管理芯片端口接入QoS业务。
进一步的,控制模块用于根据接口模块端口与流量管理芯片端口的对应关系,确定所选择的物理成员口对应的流量管理芯片端口,将该流量管理芯片端口的使用情况设置为TRUNK口使用,将QoS业务配置信息写入芯片运行。
进一步的,在接入QoS业务之后,控制模块还用于控制流量管理芯片端口将业务报文分发至TRUNK口所包含的物理成员口。
进一步的,在接入QoS业务之后,控制模块还用于解除TRUNK口的QoS业务,将TRUNK口所包含的物理成员口所对应的流量管理芯片端口的使用状态设置为对应的物理成员口使用。
进一步的,确定模块用于获取TRUNK口的标识,获取TRUNK口下所有物理成员口的成员口标识,根据成员口标识确定物理成员口。
进一步的,控制模块还用于获取TRUNK口变化后所有物理成员口的成员口标识,根据变化后所有物理成员口的成员口标识进行TRUNK口内物理成员口添加和/或删除操作。
本发明的有益效果:
本发明提供了一种新的用于TRUNK口的QoS业务实现方法,在TRUNK口接入QoS业务时,不是使用专用的TRUNK口资源,而是接入到TRUNK口中的物理成员口上,即逻辑端口使用了物理端口,节省了TRUNK口硬件资源,并扩容了可支持QoS业务的TRUNK口个数,解决了现有技术中可支持QoS调度的TRUNK口个数受到限制的问题。
附图说明
图1为现有TRUNK口实现QOS业务硬件结构图;
图2为本发明第一实施例提供的QoS业务实现装置的结构示意图;
图3为本发明第二实施例提供的QoS业务实现方法的流程图;
图4为本发明第三实施例提供的QoS业务实现方法的流程图;
图5为本发明第三实施例中TRUNK口实现QOS业务硬件结构图;
图6为本发明第三实施例中报文格式结构图。
具体实施方式
现通过具体实施方式结合附图的方式对本发明做出进一步的诠释说明。
第一实施例:
图2为本发明第一实施例提供的QoS业务实现装置的结构示意图,由图2可知,在本实施例中,本发明提供的QoS业务实现装置2包括:
配置模块21,用于配置TRUNK口申请QoS业务叠加请求;
确定模块22,用于确定TRUNK口所包含的物理成员口;
控制模块23,用于选择一个物理成员口,利用其对应的流量管理芯片端口接入QoS业务。
在一些实施例中,上述实施例中的控制模块23用于根据接口模块端口与流量管理芯片端口的对应关系,确定所选择的物理成员口对应的流量管理芯片端口,将该流量管理芯片端口的使用情况设置为TRUNK口使用,将QoS业务配置信息写入芯片运行。
在一些实施例中,上述实施例中的控制模块23在接入QoS业务之后,还用于控制流量管理芯片端口将业务报文分发至TRUNK口所包含的物理成员口。
在一些实施例中,上述实施例中的控制模块23在接入QoS业务之后,还用于解除TRUNK口的QoS业务,将TRUNK口所包含的物理成员口所对应的流量管理芯片端口的使用状态设置为对应的物理成员口使用。
在一些实施例中,上述实施例中的确定模块22用于获取TRUNK口的标识,获取TRUNK口下所有物理成员口的成员口标识,根据成员口标识确定物理成员口。
在一些实施例中,上述实施例中的控制模块23还用于获取TRUNK口变化后所有物理成员口的成员口标识,根据变化后所有物理成员口的成员口标识进行TRUNK口内物理成员口添加和/或删除操作。
第二实施例:
图3为本发明第二实施例提供的QoS业务实现方法的流程图,由图3可知,在本实施例中,本发明提供的QoS业务实现方法包括以下步骤:
S301:配置TRUNK口申请QoS业务叠加请求;
S302:确定TRUNK口所包含的物理成员口;
S303:选择一个物理成员口,利用其对应的流量管理芯片端口接入QoS业务。
在一些实施例中,上述实施例中的选择一个物理成员口,利用其对应的流量管理芯片端口接入QoS业务包括:根据接口模块端口与流量管理芯片端口的对应关系,确定所选择的物理成员口对应的流量管理芯片端口,将该流量管理芯片端口的使用情况设置为TRUNK口使用,将QoS业务配置信息写入芯片运行。
在一些实施例中,上述实施例中的方法在接入QoS业务之后,还包括:流量管理芯片端口将业务报文分发至TRUNK口所包含的物理成员口。
在一些实施例中,上述实施例中的方法在接入QoS业务之后,还包括:解除TRUNK口的QoS业务,将TRUNK口所包含的物理成员口所对应的流量管理芯片端口的使用状态设置为对应的物理成员口使用。
在一些实施例中,上述实施例中的确定TRUNK口所包含的物理成员口包括:获取TRUNK口的标识,获取TRUNK口下所有物理成员口的成员口标识,根据成员口标识确定物理成员口。
在一些实施例中,上述实施例中的方法还包括:获取TRUNK口变化后所有物理成员口的成员口标识,根据变化后所有物理成员口的成员口标识进行TRUNK口内物理成员口添加和/或删除操作。
现结合具体应用场景对本发明做进一步的诠释说明。
第三实施例:
图4为本发明第三实施例提供的QoS业务实现方法的流程图,由图4可知,在本实施例中,本发明提供的QoS业务实现方法包括以下步骤:
S401:设备初始化。
初始状态:没有任何TRUNK接入QOS业务,接口模块的10个物理端口与流量管理芯片模块的10个物理端口一一对应,如下表1所示。
接口模块端口 | 流量管理芯片端口及使用情况 |
端口1 | PORT0端口1使用 |
端口2 | PORT1端口2使用 |
端口3 | PORT2端口3使用 |
端口4 | PORT3端口4使用 |
端口5 | PORT4端口5使用 |
端口6 | PORT5端口6使用 |
端口7 | PORT6端口7使用 |
端口8 | PORT7端口8使用 |
端口9 | PORT8端口9使用 |
端口10 | PORT9端口10使用 |
表1
S402:TRUNK口申请QOS业务叠加流程:
本步骤包括:
配置模块配置TRUNKID,如TRUNK64,加入5个物理成员口(1、5、7、8)到TRUNK64,然后配置QoS业务到TRUNK64上。
配置模块将参数TRUNK64、成员口ID(1、5、7、8)、QoS树透传给表管理模块。
表管理模块将参数TRUNK64、成员口ID(1、5、7、8)、QOS树透传给流量管理芯片管理模块。
流量管理芯片管理模块在接收到表管理模块的信息后,将成员口(1、5、7、8)对应的PORT置为空闲,使用情况如表2所示。
接口模块端口 | 流量管理芯片端口及使用情况 |
端口1 | PORT0未使用 |
端口2 | PORT1端口2使用 |
端口3 | PORT2端口3使用 |
端口4 | PORT3端口4使用 |
端口5 | PORT4未使用 |
端口6 | PORT5端口6使用 |
端口7 | PORT6未使用 |
端口8 | PORT7未使用 |
端口9 | PORT8端口9使用 |
端口10 | PORT9端口10使用 |
表2
然后从(1、5、7、8)对应PORT中从小遍历一个PORT为TRUNK64使用,1口对应的PORT 0空闲,则PORT0作为TRUNK64的PORT,使用情况如表3所示。
接口模块端口 | 流量管理芯片端口及使用情况 |
端口1 | PORT0TRUNK64使用 |
端口2 | PORT1端口2使用 |
端口3 | PORT2端口3使用 |
端口4 | PORT3端口4使用 |
端口5 | PORT4未使用 |
端口6 | PORT5端口6使用 |
端口7 | PORT6未使用 |
端口8 | PORT7未使用 |
端口9 | PORT8端口9使用 |
端口10 | PORT9端口10使用 |
表3
流量管理芯片管理模块将QOS树生成QOS调度使用的调度器、队列信息,将队列号回填给表管理模块,将QOS配置信息下发给SDK,写入芯片。
此后,QOS调度在PORT 0上进行,在接入QOS用户之后,所有的背景业务也切到PORT0上。PORT0最终会将报文分发到接口模块的物理成员口(1、5、7、8)。传统技术中只有TRUNK口才可以发往所有物理成员口,各物理成员口是不能分发到其他物理成员口的,本发明将进行改进,各物理成员口的报文再发往其他物理成员口的时候封装4B的头如图6。4B头填充了发往的目的成员口(本案例将包含四种报文头分别填充1、5、7、8),报文就能正确的分发到其他物理成员口了。物理成员口实现TRUNK口的QOS就实现了。
综上,QOS生效是在TRUNK口中加入的成员口上生效,节省了TRUNK部分的硬件资源。
S403:TRUNK口的物理成员口添加操作:
配置模块配置9号口新加入到TRUNK64中。
配置模块将参数TRUNK64、成员口ID(1、5、7、8、9)透传给表管理模块。
表管理模块将参数TRUNK64、原始成员口ID(1、5、7、8)、新成员口ID(1、5、7、8、9)透传给流量管理芯片管理模块。
流量管理芯片管理模块通过比较前后成员口ID的变化,确定9端口要加入到TRUNK64中。将9端口对应的PORT8置为空闲。使用情况如表4所示。
接口模块端口 | 流量管理芯片端口及使用情况 |
端口1 | PORT0TRUNK64使用 |
端口2 | PORT1端口2使用 |
端口3 | PORT2端口3使用 |
端口4 | PORT3端口4使用 |
端口5 | PORT4未使用 |
端口6 | PORT5端口6使用 |
端口7 | PORT6未使用 |
端口8 | PORT7未使用 |
端口9 | PORT8未使用 |
端口10 | PORT9端口10使用 |
表4
S404:TRUNK口的物理成员口删除操作:
配置模块配置7端口从TRUNK64中删除
配置模块将参数TRUNK64、成员口ID(1、5、8、9)透传给表管理模块。
表管理模块将参数TRUNK64、原始成员口ID(1、5、7、8、9)、新成员口ID(1、5、8、9)透传给流量管理芯片管理模块。
流量管理芯片管理模块比较前后成员口的变化确定7端口从TRUNK64中删除。7端口重新分配PORT,从小开始遍历5口对应的PORT4标记为空闲,分配PORT4为7端口的新PORT。使用情况如表5所示。
接口模块端口 | 流量管理芯片端口及使用情况 |
端口1 | PORT0TRUNK64使用 |
端口2 | PORT1端口2使用 |
端口3 | PORT2端口3使用 |
端口4 | PORT3端口4使用 |
端口5 | PORT4端口7使用 |
端口6 | PORT5端口6使用 |
端口7 | PORT6未使用 |
端口8 | PORT7未使用 |
端口9 | PORT8未使用 |
端口10 | PORT9端口10使用 |
表5
S405:解除业务,TRUNK口释放:
配置模块将TRUNK64上的所有QOS业务解除。
配置模块将参数TRUNK64、成员口ID(1、5、8、9)、QOS树透传给表管理模块。
表管理模块将参数TRUNK64、成员口ID(1、5、8、9)、QOS树透传给流量管理芯片管理模块。
流量管理芯片管理模块将QOS调度使用的调度器、队列回收,QOS参数恢复默认值下发给SDK,写入芯片。
流量管理芯片管理模块释放TRUNK64使用的PORT0置为空闲。使用情况如表6所示。
接口模块端口 | 流量管理芯片端口及使用情况 |
端口1 | PORT0未使用 |
端口2 | PORT1端口2使用 |
端口3 | PORT2端口3使用 |
端口4 | PORT3端口4使用 |
端口5 | PORT4端口7使用 |
端口6 | PORT5端口6使用 |
端口7 | PORT6未使用 |
端口8 | PORT7未使用 |
端口9 | PORT8未使用 |
端口10 | PORT9端口10使用 |
表6
TRUNK64现有成员口(1、5、8、9)都分配新的PORT。分配原则从最小的索引开始遍历。使用情况如表7。
接口模块端口 | 流量管理芯片端口及使用情况 |
端口1 | PORT0端口1使用 |
端口2 | PORT1端口2使用 |
端口3 | PORT2端口3使用 |
端口4 | PORT3端口4使用 |
端口5 | PORT4端口7使用 |
端口6 | PORT5端口6使用 |
端口7 | PORT6端口5使用 |
端口8 | PORT7端口8使用 |
端口9 | PORT8端口9使用 |
端口10 | PORT9端口10使用 |
表7
本发明使用物理口成员口实现了TRUNK口的QOS,节省了接口模块和流量管理芯片模块的端口硬件资源。在资源有限的情况下,可以很好的发挥作用。
将图1与图5进行对比可知:本发明和常用的实现TRUNK口QOS方法在硬件方面的区别包括:本发明重点是节省了接口模块以及流量管理芯片模块的端口资源,所以硬件区别显而易见:图1是传统技术的接口模块和流量管理芯片模块的端口部分硬件结构,假设端口模块的1~10端口是物理端口,11端口是TRUNK口,流量管理芯片模块的PORT0~PORT9是物理端口,PORT10~PORT13是TRUNK口;图5是本发明的两个模块的硬件结构,本发明的端口部分硬件结构将TRUNK口部分省去,接口模块只包括1~10物理端口,流量管理芯片模块只包括PORT0~PORT9物理端口,本发明的硬件部分更简单、更节省资源。
本发明和常用的实现TRUNK口QOS方法在实现方法方面的区别包括:
在TRUNK口申请以及叠加QOS业务流程中,表管理模块透传TRUNKID、TRUNK所有物理成员口ID、QOS树信息给所述流量管理芯片管理模块,传统技术在此步骤中只需透传TRUNKID和QOS树信息;流量管理芯片管理模块将TRUNK口的所有物理成员口对应的PORT置为空闲,然后选取TRUNK口的一个成员口对应的PORT为TRUNK口使用,将此物理口标记为使用、TRUNK使用,传统技术在此步骤中,流量管理芯片管理模块是从TRUNK口资源中申请一个为TRUNK口使用;所述流量管理芯片管理模块将QOS树生成调度器、队列信息以及配置参数触发所述SDK写入芯片。QOS调度就可以在TRUNK口实现了,调度完成之后,作为TRUNK口的物理成员口将报文再发往其他物理成员口,传统技术的物理成员口的报文不能发往其它物理成员口。本发明在传统技术上改进,作为TRUNK口的物理成员口发送报文时,封装4B的头如图6,4B的头填充了发往的目的物理成员口。
在TRUNK口的物理成员口添加、删除操作流程中,QOS业务在线的情况下,配置模块添加或删除物理成员口,配置模块透传TRUNKID、新的TRUNK成员口ID、QOS树信息给所述表管理模块,传统技术在此步骤中只需透传TRUNKID和QOS树信息;所述表管理模块透传TRUNKID、新的TRUNK成员口ID、旧的成员口ID、QOS树信息给所述流量管理芯片管理模块,传统技术在此步骤中只需透传TRUNKID和QOS树信息;所述流量管理芯片管理模块通过比较新旧成员口的ID值来确定哪些是添加的成员口,哪些是删除的成员口,添加到TRUNK口中物理成员口对应的物理口置为空闲,从TRUNK中删除的物理成员口重新分配物理端口,传统技术不执行此步骤。
在TRUNK口释放过程中,配置模块配置TRUNK端口解除所有QOS业务,配置模块透传TRUNKID、TRUNK成员口ID、QOS树信息给所述表管理模块;所述表管理模块透传TRUNKID、TRUNK成员口ID、QOS树信息给所述流量管理芯片管理模块,传统技术在此步骤中只需透传TRUNKID和QOS树信息;所述流量管理芯片管理模块将QOS调度使用的调度器、队列的回收信息、去使能信息以及配置信息触发SDK写入芯片;所述流量管理芯片管理模块将TRUNK口对应的物理成员端口置为空闲,并将TRUNK的所有成员口都重新分配物理端口,传统技术在此步骤只需释放TRUNK口使用的TRUNK口资源。
综上可知,通过本发明的实施,至少存在以下有益效果:
传统技术的流量管理芯片模块包含TRUNK口硬件资源N个,那么支持QOS的TRUNK口个数最多N个。缺点是耗费资源,端口模块以及流量管理芯片模块都要为TRUNK口预留资源。在各模块资源有限时,可支持QOS的TRUNK口个数受到限制,无法实现支持QOS的TRUNK口个数达到满配(原则上,支持QOS的TRUNK口最大数目可以和端口总数相等)。在本发明实施案例的方案中,在TRUNK口接入QOS业务时,不是使用TRUNK口资源,而是接入到TRUNK口中的物理成员口上,即逻辑端口使用了物理端口,节省了TRUNK口硬件资源,并扩容了可支持QOS业务的TRUNK口个数。
以上仅是本发明的具体实施方式而已,并非对本发明做任何形式上的限制,凡是依据本发明的技术实质对以上实施方式所做的任意简单修改、等同变化、结合或修饰,均仍属于本发明技术方案的保护范围。
Claims (12)
1.一种用于链路聚合TRUNK口的服务质量QoS业务实现方法,其特征在于,包括:
配置TRUNK口申请QoS业务叠加请求;
确定所述TRUNK口所包含的物理成员口;
选择一个物理成员口,利用其对应的流量管理芯片端口接入QoS业务。
2.如权利要求1所述的实现方法,其特征在于,所述选择一个物理成员口,利用其对应的流量管理芯片端口接入QoS业务包括:根据接口模块端口与流量管理芯片端口的对应关系,确定所选择的物理成员口对应的流量管理芯片端口,将该流量管理芯片端口的使用情况设置为TRUNK口使用,将QoS业务配置信息写入芯片运行。
3.如权利要求2所述的实现方法,其特征在于,在接入QoS业务之后,还包括:流量管理芯片端口将业务报文分发至所述TRUNK口所包含的物理成员口。
4.如权利要求1所述的实现方法,其特征在于,在接入QoS业务之后,还包括:解除所述TRUNK口的QoS业务,将所述TRUNK口所包含的物理成员口所对应的流量管理芯片端口的使用状态设置为对应的物理成员口使用。
5.如权利要求1至4任一项所述的实现方法,其特征在于,所述确定TRUNK口所包含的物理成员口包括:获取所述TRUNK口的标识,获取所述TRUNK口下所有物理成员口的成员口标识,根据成员口标识确定物理成员口。
6.如权利要求5所述的实现方法,其特征在于,还包括:获取所述TRUNK口变化后所有物理成员口的成员口标识,根据变化后所有物理成员口的成员口标识进行TRUNK口内物理成员口添加和/或删除操作。
7.一种用于链路聚合TRUNK口的服务质量QoS业务实现装置,其特征在于,包括:
配置模块,用于配置TRUNK口申请QoS业务叠加请求;
确定模块,用于确定所述TRUNK口所包含的物理成员口;
控制模块,用于选择一个物理成员口,利用其对应的流量管理芯片端口接入QoS业务。
8.如权利要求7所述的实现装置,其特征在于,所述控制模块用于根据接口模块端口与流量管理芯片端口的对应关系,确定所选择的物理成员口对应的流量管理芯片端口,将该流量管理芯片端口的使用情况设置为TRUNK口使用,将QoS业务配置信息写入芯片运行。
9.如权利要求8所述的实现装置,其特征在于,在接入QoS业务之后,所述控制模块还用于控制流量管理芯片端口将业务报文分发至所述TRUNK口所包含的物理成员口。
10.如权利要求7所述的实现装置,其特征在于,在接入QoS业务之后,所述控制模块还用于解除所述TRUNK口的QoS业务,将所述TRUNK口所包含的物理成员口所对应的流量管理芯片端口的使用状态设置为对应的物理成员口使用。
11.如权利要求7至10任一项所述的实现装置,其特征在于,所述确定模块用于获取所述TRUNK口的标识,获取所述TRUNK口下所有物理成员口的成员口标识,根据成员口标识确定物理成员口。
12.如权利要求11所述的实现装置,其特征在于,所述控制模块还用于获取所述TRUNK口变化后所有物理成员口的成员口标识,根据变化后所有物理成员口的成员口标识进行TRUNK口内物理成员口添加和/或删除操作。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510414889.2A CN106357553B (zh) | 2015-07-14 | 2015-07-14 | 用于TRUNK口的QoS业务实现方法及装置 |
PCT/CN2016/083035 WO2017008579A1 (zh) | 2015-07-14 | 2016-05-23 | 一种QoS业务的实现方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510414889.2A CN106357553B (zh) | 2015-07-14 | 2015-07-14 | 用于TRUNK口的QoS业务实现方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106357553A true CN106357553A (zh) | 2017-01-25 |
CN106357553B CN106357553B (zh) | 2021-01-26 |
Family
ID=57757779
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510414889.2A Active CN106357553B (zh) | 2015-07-14 | 2015-07-14 | 用于TRUNK口的QoS业务实现方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106357553B (zh) |
WO (1) | WO2017008579A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114710441A (zh) * | 2022-03-25 | 2022-07-05 | 苏州浪潮智能科技有限公司 | 一种链路聚合方法、系统、计算机设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1809022A (zh) * | 2005-01-17 | 2006-07-26 | 华为技术有限公司 | 以太网设备堆叠方法及其系统 |
CN1925452A (zh) * | 2006-10-11 | 2007-03-07 | 杭州华为三康技术有限公司 | 数据转发系统、方法以及网络转发设备 |
KR20070081500A (ko) * | 2006-02-13 | 2007-08-17 | 삼성전자주식회사 | 이동통신 시스템에서 데이터 전송을 제어하기 위한 장치 및방법 |
CN101635683A (zh) * | 2009-08-27 | 2010-01-27 | 中兴通讯股份有限公司 | 基于链路聚合的业务下发方法及装置 |
CN101945046A (zh) * | 2010-09-15 | 2011-01-12 | 中兴通讯股份有限公司 | 一种vpls网络服务质量映射配置方法和系统 |
-
2015
- 2015-07-14 CN CN201510414889.2A patent/CN106357553B/zh active Active
-
2016
- 2016-05-23 WO PCT/CN2016/083035 patent/WO2017008579A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1809022A (zh) * | 2005-01-17 | 2006-07-26 | 华为技术有限公司 | 以太网设备堆叠方法及其系统 |
KR20070081500A (ko) * | 2006-02-13 | 2007-08-17 | 삼성전자주식회사 | 이동통신 시스템에서 데이터 전송을 제어하기 위한 장치 및방법 |
CN1925452A (zh) * | 2006-10-11 | 2007-03-07 | 杭州华为三康技术有限公司 | 数据转发系统、方法以及网络转发设备 |
CN101635683A (zh) * | 2009-08-27 | 2010-01-27 | 中兴通讯股份有限公司 | 基于链路聚合的业务下发方法及装置 |
CN101945046A (zh) * | 2010-09-15 | 2011-01-12 | 中兴通讯股份有限公司 | 一种vpls网络服务质量映射配置方法和系统 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114710441A (zh) * | 2022-03-25 | 2022-07-05 | 苏州浪潮智能科技有限公司 | 一种链路聚合方法、系统、计算机设备和存储介质 |
CN114710441B (zh) * | 2022-03-25 | 2023-08-18 | 苏州浪潮智能科技有限公司 | 一种链路聚合方法、系统、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN106357553B (zh) | 2021-01-26 |
WO2017008579A1 (zh) | 2017-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102317523B1 (ko) | 패킷 제어 방법 및 네트워크 기기 | |
US10075540B2 (en) | Network function virtualization (NFV) hardware trust in data communication systems | |
US9307017B2 (en) | Member-oriented hybrid cloud operating system architecture and communication method thereof | |
EP3029896B1 (en) | Qos implementation method, apparatus and system in openflow network | |
CN110224944B (zh) | 一种分布式网络流量控制方法和装置 | |
CN102594671B (zh) | 一种对用户进行限速的方法和装置 | |
CN106254259B (zh) | 一种流量控制的方法及装置 | |
CN105991456A (zh) | 一种OpenFlow交换机、网络系统及带宽共享方法 | |
CN109922003A (zh) | 一种数据发送方法、系统及相关组件 | |
CN103701721A (zh) | 报文传输方法及装置 | |
CN103685062A (zh) | 缓存管理方法及装置 | |
US9547747B2 (en) | Distributed internet protocol network analysis model with real time response performance | |
CN106357553A (zh) | 用于TRUNK口的QoS业务实现方法及装置 | |
CN104811479B (zh) | 一种基于转发与控制分离协议的虚拟网络节点的创建方法 | |
WO2013000343A1 (zh) | 传输配置数据的处理方法及装置 | |
Buzhin et al. | Evaluation of Telecommunication Equipment Delays in Software-Defined Networks | |
WO2024099224A1 (zh) | 工业区块链网络的优化方法及装置、节点和存储介质 | |
CN104202263B (zh) | 一种多租户数据中心带宽资源公平分配方法 | |
CN111416776B (zh) | 传输数据的方法和网络设备 | |
WO2016202147A1 (zh) | 一种网络电话voip资源处理方法、装置及设备 | |
CN115412502B (zh) | 一种网络端口扩展和报文快速均衡处理方法 | |
CN112511385B (zh) | 一种测试流量数据生成方法、装置及电子设备 | |
CN109005068A (zh) | 一种集群虚拟机qos的配置方法 | |
CN101471747B (zh) | 调整信号速度的方法和媒体网关 | |
CN115967616A (zh) | 日志转发方法、系统、电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |