[发明专利]一种LDP远程邻居配置方法及设备有效
| 申请号: | 201110394626.1 | 申请日: | 2011-12-02 |
| 公开(公告)号: | CN102427425A | 公开(公告)日: | 2012-04-25 |
| 发明(设计)人: | 赵昌峰 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56 |
| 代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
| 地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 ldp 远程 邻居 配置 方法 设备 | ||
1.一种LDP远程邻居配置方法,应用于多区域网络,所述网络中设置有代理服务器,所述代理服务器上配置有各区域的路由表,各区域中设置有代理客户端设备;其特征在于,该方法包括:
路由器接收到对端发送的LDP报文后计算到对端的转发跳数,若该转发跳数在指定范围内,则与对端建立LDP邻居;或者,路由器向对端发送LDP报文后计算到对端的转发跳数,若该转发跳数在指定范围内,则在接收到对端响应的LDP报文后与对端建立LDP邻居;
其中,所述路由器计算到对端的转发跳数包括:
所述路由器以对端地址作为目的地址进行路由匹配,并在匹配到路由后判断该路由的类型;
如果是区域内路由,则所述路由器根据所述目的地址确定计算转发跳数的根节点,计算所述根节点到所述路由器的转发跳数;
如果是区域间路由,则所述路由器通过所在区域的代理客户端设备从代理服务器获得计算转发跳数的根节点到所述路由器的转发跳数;其中,所述根节点是根据所述目的地址确定出来的。
2.如权利要求1所述的方法,其特征在于,所述路由器通过所在区域的代理客户端设备从代理服务器获得计算转发跳数的根节点到所述路由器的转发跳数,包括:
所述路由器向所在区域的代理客户端发送代理请求,所述代理客户端将该代理请求转发给所述代理服务器,所述代理请求中携带所述目的地址;
所述代理服务器根据所述代理请求中携带的目的地址,并根据其上配置的各个区域的路由表,在各个区域查找是否有匹配的区域内路由;
如果发起代理请求的路由器在第一分支区域,代理服务器在第二分支区域匹配到路由,则代理服务器根据所述目的地址确定计算转发跳数的根节点,以该根节点为起点、使用所述第二分支区域的路由表计算该根节点到第二分支区域的出口ABR的转发跳数,使用主干区域的路由表计算所述第二分支区域的出口ABR到主干区域出口ABR的转发跳数,使用第一分支区域的路由表计算所述主干区域出口ABR到所述路由器的转发跳数,并将三次计算得到的转发跳数累加后携带于代理响应返回给代理客户端,所述代理客户端将该响应转发给发起代理请求的路由器;
如果发起代理请求的路由器在分支区域,代理服务器在主干区域匹配到路由,则代理服务器根据所述目的地址确定计算转发跳数的根节点,以该根节点为起点、使用主干区域的路由表计算该根节点到主干区域出口ABR的转发跳数,使用该分支区域的路由表计算所述主干区域出口ABR到所述路由器的转发跳数,并将两次计算得到的转发跳数累加后携带于代理响应返回给代理客户端,所述代理客户端将该响应转发给发起代理请求的路由器;
如果发起代理请求的路由器在主干区域,代理服务器在分支区域匹配到路由,则代理服务器根据所述目的地址确定计算转发跳数的根节点,以该根节点为起点、使用该分支区域的路由表计算该根节点到该分支区域出口ABR的转发跳数,根据主干区域的路由表计算所述分支区域出口ABR到所述路由器的转发跳数,并将两次计算得到的转发跳数累加后携带于代理响应返回给代理客户端,所述代理客户端将该响应转发给发起代理请求的路由器。
3.如权利要求2所述的方法,其特征在于,计算所述根节点到所述路由器的转发跳数,包括:
以所述根节点为起点进行SPF计算,直到所述路由器进入到SPF树后停止SPF计算,得到从该根节点到所述路由器的转发跳数;其中,从根节点以后每经过一个节点时转发跳数递增,直到将所述路由器作为最后一个节点计算在内时停止转发跳数递增。
4.如权利要求2所述的方法,其特征在于,计算所述根节点到所在区域出口ABR的转发跳数,包括:
以所述根节点为起点进行SPF计算,直到该根节点所在区域的ABR进入SPF树后停止SPF计算;
从各ABR中选取出生成特定LSA的ABR,所述特定LSA为与所述目的地址匹配的路由所对应的LSA,将选取出的各ABR产生的3类LSA中的Metric分别与该根节点到各ABR的路径的cost相加,取数值最小的cost所对应的ABR作为所述区域的出口ABR;
根据所述SPF计算得到的路径,计算所述根节点到所述出口ABR的转发跳数;其中,从根节点以后每经过一个节点时转发跳数递增,直到将所述区域的出口ABR作为最后一个节点计算在内时停止转发跳数递增。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110394626.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:邻近头的表面形貌改变
- 下一篇:一种自动转换开关的触头位置指示装置





