[发明专利]直连EBGP邻居间的路由通告方法和设备有效
申请号: | 200910169378.3 | 申请日: | 2009-08-27 |
公开(公告)号: | CN101631130A | 公开(公告)日: | 2010-01-20 |
发明(设计)人: | 周轶凡;章海锋 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ebgp 邻居 路由 通告 方法 设备 | ||
技术领域
本发明涉及网络技术领域,尤其涉及一种直连EBGP邻居间的路由通告 方法和设备。
背景技术
BGP(Border Gateway Protocol,边界网关协议)是一种用于AS (Autonomous System,自治系统)之间的动态路由协议。AS是指拥有同一选 路策略的一组路由器,当BGP运行于不同的AS之间时,称为EBGP(External BGP,域间BGP)。
以图1所示的组网场景为例,图1中,Router A,Router B,Router C分 别属于AS 10、AS 20和AS 30,则按照常规组网习惯:
(1)出于安全考虑,相邻AS之间都用直连EBGP,接收端要求对端通 告的路由下一跳(nexthop)是本端的邻居地址;以Router A通过IP地址为IP1 的接口向路由器B通告路由为例,则通告的路由的下一跳是IP1。
(2)相邻两个AS间分别建立三对直连EBGP邻居用于链路负载分担及 备份,对于同一设备,每一EBGP邻居建立在该设备不同的接口上。例如对 于Router A和Router B,二者各通过三个不同的接口分别与对端的三个不同 的接口建立了三对直连EBGP邻居关系,各接口间的(即各EBGP邻居对应 的)链路分别为Link1、Link2和Link3,对于Router B和Router C,二者各 通过三个不同的接口分别与对端的三个不同的接口建立了三对直连EBGP邻 居关系,各接口间的(即各EBGP邻居对应的)链路分别为Link4、Link5和 Link6;
(3)用于备份链路和负载分担的多对直连EBGP邻居配置相同的路由出 策略或不配置路由出策略,保证了经过不同的接口向对端通告同一路由时, 接收端接收到的路由的属性相同。
多对直连EBGP邻居关系的优点在于链路备份和负载分担,但也会带来 一些负面影响。以图1所示的组网场景为例,假设Router A向Router B通告 10万条路由,则在Router B上会保存从Link 1、Link 2、Link 3学习到的10 万条路由,共计30万条路由。之后,路由还需要优选,Router B在每个目的 地址、掩码的3条路由中,选出一条路由(假设从Link 1学来的路由最优), 通过Link 2~Link 6向其他5个直连EBGP邻居发送,共发送50万条路由。 而实际上,将从Link 1学习到的路由通过Link 2和Link3发送给Router A是 没有意义的。
基于同样的道理,如果不同的AS之间两两建立四对直连EBGP邻居,则 Router B上需要保存40万条路由,发送70万条路由。由此看出,这种组网中 随着直连EBGP邻居关系的增加,会在设备中产生大量的路由表项,造成设 备的内存开销以及链路拥塞。
为了解决这一问题,现有技术中,以图1所示的情况为例,对于从Link 1 学习到的路由通过Link 2和Link 3发送的情况,一般是通过配置路由策略进 行过滤。但是,在配置路由策略时,首先需要区分出待过滤路由的特征,再 配置路由策略对路由进行过滤。在待过滤路由的特征不明显的情况下,路由 策略的配置比较困难,容易出现过滤不准确的情况。
发明内容
本发明提供一种直连EBGP邻居间的路由通告方法和路由设备,用于减 少建立了多对直连EBGP邻居关系的设备之间需要维护的路由数量和需要传 递的路由数量。
为达到上述目的,本发明提供一种直连域间边界网关协议EBGP邻居间 的路由通告方法,应用于建立了直连EBGP邻居关系的本端设备和对端设备, 所述方法包括:
本端设备在与对端设备间存在的直连EBGP邻居中选择一直连EBGP邻 居作为主邻居;
所述本端设备在需要向所述对端设备通告路由时,在所述直连EBGP邻 居中仅通过所述主邻居向所述对端设备发送路由通告,所述对端设备根据所 述路由通告进行路由更新。
其中,所述直连EBGP邻居的建立包括:
所述本端设备通过与对端设备间存在的每一直连EBGP邻居,向所述对 端设备发送能力协商报文,所述能力协商报文中携带直连EBGP邻居的共享 链路能力标识和共享链路组标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910169378.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:超高压组合密封圈
- 下一篇:密封性优良的液压阻尼器