发明名称 | 一种负载分担的方法 | ||
摘要 | 本发明公开了一种负载分担的方法,当通信设备所接收报文的下一跳路径多于一条时,根据通信设备所支持的下一跳最大支持路径数目得到所需流的数量,并为每个流分配流标识。且每个流标识值唯一对应一条确定的下一跳路径,这样路由可以直接选取路径标识,不用读取门限值从而确定对应的路径标识,从而避免读取门限值造成的对访问同一块内存带来的性能瓶颈。所以本发明的负载分担方法适合高速设备使用。同时,当由于路由发生变化而带来的下一跳路径增加或减少时,通过按照流标识改变路径数最少原则来更改流标识与路径的对应关系可以解决现有技术中在增删负载分担路径时,带来的大量流出现误乱序问题,此外,本发明也可以解决非等分的负载分担问题。 | ||
申请公布号 | CN100417138C | 申请公布日期 | 2008.09.03 |
申请号 | CN200510101682.6 | 申请日期 | 2005.11.19 |
申请人 | 华为技术有限公司 | 发明人 | 刘少伟 |
分类号 | H04L12/56(2006.01) | 主分类号 | H04L12/56(2006.01) |
代理机构 | 代理人 | ||
主权项 | 1. 一种负载分担的方法,其特征在于,A、当通信设备所接收报文的下一跳路径多于一条时,根据通信设备的下一跳最大支持路径数目得到所需流的数量值,并为每个流分配流标识,所述流的数量值大于等于所述的下一跳最大支持路径数目;B、通信设备根据所述报文的目的地址和所述的流标识来使每个流唯一对应一条确定的下一跳路径;C、通信设备根据所述的下一跳路径进行所述报文的负载分担转发。 | ||
地址 | 518129广东省深圳市龙岗区坂田华为总部办公楼 |