【技术实现步骤摘要】
一种转发装置及流量输出接口调节方法
[0001]本专利技术涉及网络通信
,涉及一种转发装置及流量输出接口调节方法。
技术介绍
[0002]实际网络应用中,因网络环境复杂、网络不稳定、特定流量太大等因素,导致流量超过单接口的带宽,目前现有解决方案一般是将多个接口绑定成一个逻辑接口Eth
‑
Trunk如图1所示,或者通过ECMP的方式将输出接口为单接口的扩充为多接口如图2所示,从而增加对应流量输出接口的带宽。流量转发时,根据HASH因子算出一个HASH值,再根据HASH值选择对应的物理接口转发出去,多个物理接口之间实现负载分担。
[0003]Eth
‑
Trunk简称链路聚合,它通过将多条以太网物理链路捆绑在一起成为一条逻辑链路,从而实现增加链路带宽的目的。同时,这些捆绑在一起的链路通过相互间的动态备份,可以有效地提高链路的可靠性。
[0004]Eth
‑
Trunk主要有以下三个优势:增加带宽,Eth
‑
Trunk接口的最大带宽可以达到各 ...
【技术保护点】
【技术特征摘要】
1.一种流量输出接口调节方法,其特征在于,所述调节方法包括:创建索引表,所述索引表中包含Index值以及各Index值对应的成员输出接口;根据流量目的IP地址,获取下一跳索引类型,根据所述下一跳索引类型得到当前流量对应的索引表;检测每个成员输出接口的带宽使用率,当其中一个成员输出接口超过预设带宽时,查询该成员输出接口对应的索引表,选择合适Index值,修改该Index值对应的成员输出接口,将当前流量引流至修改后的成员输出接口输出。2.根据权利要求1所述的一种流量输出接口调节方法,其特征在于,所述创建索引表具体为:在创建Eth
‑
Trunk或者生成ECMP路由时创建索引表,所述索引表中包含以下字段:Type值、Key值以及Index值表,所述Type值为索引类型,所述Key值指向Index值表,所述Index值表中包含Index值,每个Index值均分配一个输出接口。3.根据权利要求2所述的一种流量输出接口调节方法,其特征在于,所述根据所述下一跳索引类型得到当前流量对应的索引表,根据HASH值计算得到Index值,根据所述Index值得到当前流量的成员输出接口具体为:根据目的IP查找路由获取下一跳索引类型,所述下一跳索引类型包含Eth
‑
Trunk以及ECMP,如果下一跳索引类型为Eth
‑
Trunk,则Type值等于M,Key值为Trunk
‑
Id,查找到对应的Index值表;如果下一跳索引类型为ECMP,则Type值等于N,Key值等于ECMP索引值,查找到对应的Index值表;根据HASH值计算得到Index值,根据所述Index值得到当前流量的成员输出接口。4.根据权利要求3所述的一种流量输出接口调节方法,其特征在于,所述根据HASH值计算得到Index值,根据所述Index值得到当前流量的成员输出接口具体为:根据设备配置负载分担算法提取当前流量的HASH因子,计算出HASH值,再使用HASH值对1024取余得到Index值,查询Index值表得到该Index值对应的输出成员接口。5.根据权利要求2所述的一种流量输出接口调节方法,其特征在于,所述修改后的成员输出接口通过以下方式得到:查询超过预设带宽的成员输出接口对应的全部Index值,得到每个Index值对应的带宽使用值;将所述超过预设带宽的成员输出接口的使用带宽减去当前成员输出接口中使用的最小带宽值再除于2,得到成员输出接口的设定输出带宽,选择对应的带宽使用值与所述设定输出带宽接近的Index值作为合适的Index值;将该合适的Index值对应的成员输出接口修改为带宽使用率符合预设条件的输出接口。6.一种转发装置,其特征在于,所述转发装置包含:索引表创建模块,所述索引表创建...
【专利技术属性】
技术研发人员:李宗政,唐寅,张进,江逸茗,张鹏,马海龙,
申请(专利权)人:国家数字交换系统工程技术研究中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。