[发明专利]一种路由计算方法和设备有效

专利信息
申请号: 201310035527.3 申请日: 2013-01-28
公开(公告)号: CN103078796A 公开(公告)日: 2013-05-01
发明(设计)人: 范浩;章海锋 申请(专利权)人: 杭州华三通信技术有限公司
主分类号: H04L12/733 分类号: H04L12/733
代理公司: 北京德琦知识产权代理有限公司 11018 代理人: 谢安昆;宋志强
地址: 310053 浙江省杭州市高新技术产业*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 路由 计算方法 设备
【说明书】:

技术领域

本申请涉及通信技术领域,特别涉及一种路由计算方法和设备。

背景技术

迪杰斯特拉(Dijkstra)算法是一种单源最短路径算法,用于在有向加权图中计算最小生成树。在有向加权图中,每台设备就是一个节点(Node),设备之间的连接就是一条边(Link),用D(A,B)表示两台设备的距离,相邻设备间的距离就是接口的Cost值。参见图1所示简单组网,节点S分别通过节点A和B与节点D相连,假设该组网中任何一条边的Cost都是1,则S可以计算出到达A的出端口就是S连接到A的端口P1,距离为1;到达B的出端口是S连接到B的端口P2,距离为1;到达D有两条等价路径:S-A-D和S-B-D,其中,在路径S-A-D上的出端口是S连接到A的端口P1,距离为2,下一跳为A;在路径S-B-D上的出端口是S连接到B的端口P2,距离为2,下一跳为B。

中间系统到中间系统(ISIS)最早是ISO在OSI协议栈下设计的动态路由协议,采用TLV架构,易于扩展,被广泛应用于IP网络,是IPv4/IPv6双栈可共用的单播路由协议。ISIS与其它单播路由协议如开放最短路径优先(OSPF)一样,采用Dijkstra算法计算路由设备之间的最短路径,从而算出路由的出端口和下一跳,当存在等价路径时,在等价路径上进行负载分担。

基于中间系统到中间系统的最短路径桥(SPB-ISIS)是IEEE802.11aq最新发布的最短路径桥接标准,应用ISIS协议来扩展多生成树协议(Multiple Spanning Tree Protocol,MSTP),用于大二层网络核心层的转发路径的学习。SPB-ISIS也采用Dijkstra算法计算转发路径,与传统路由协议的不同之处在于SPB-ISIS网络中没有等价路径,当两个路由设备之间存在多条cost相同的等价路径时,需要从中选出跳数最小的等价路径,如果存在多条Cost和跳数均相同且最小的等价路径,则还需要应用ECT算法进行优选,最终选择出一条作为转发路径。

由于SPB-ISIS网络中没有等价路径,如果需要进行负载分担,则需要网络管理员将VSI流量(Virtue Service Instance)配置到不同的VLAN内,然后为不同VLAN配置不同的ECT算法,在路径等价的情况下,应用不同ECT算法的流量将可能选择不同的路径。ECT算法的决策过程就是将路径上所有节点的桥ID(去不包括路径的头节点和尾节点)与ECT算法对应的掩码魔术字进行异或,然后进行字典序比较。如图1所示的组网中,节点S到D有两条等价路径:径S-A-D和S-B-D,假设ECT算法1会优选出S-A-D为转发路径,ECT算法2会优选出S-B-D为转发路径,则可以将I-SID100配置在Vlan1下并应用ECT算法1,将I-SID200配置在Vlan2下并应用ECT算法2,这样I-SID100的流量就在VLAN1下走路径S-A-D,I-SID200的流量就在VLAN2下走路径S-B-D。

在SPB-ISIS网络中,当网络拓扑发生变化时,各路由设备需要计算单播(自身桥到所有桥)的出端口,以及组播(以所有组播源为根)的指定端口,当网络中路由设备数量很多时,运行拓扑的工作量很大,而且当出现等价路径时还需要进行ECT决策,也会增加很多计算的工作量。

增量最短路径优先(ISPF)技术通过计算网络拓扑变化时受影响的部分网络路由,可以加快网络收敛速度和减少网络收敛时间,其根据拓扑变化执行以下决策:

(1)是否需要重算拓扑树,例如:不在树上的Link的Cost增大时,或不在树上的Node被删除时,无需重算拓扑树。以图1为例,假设D(A、D)=3,其余各边Cost均为1,则计算最小生成树后,S到D的出接口是P2,下一跳是B,而不会走S->A->D这条路,也就是说Link(A,D)不在树上。那么如果D(A,D)增大到4,或者断掉,都不会影响拓扑计算的结果,因此不需要重新计算拓扑。

(2)如果需要重算拓扑树,则尽可能缩小计算子树的范围;

(3)最终拓扑发生变化,只增量计算受影响的路由。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310035527.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top