[发明专利]AS号更新的方法及BGP发言者有效

专利信息
申请号: 201010612713.5 申请日: 2010-12-30
公开(公告)号: CN102104540A 公开(公告)日: 2011-06-22
发明(设计)人: 陈岩 申请(专利权)人: 杭州华三通信技术有限公司
主分类号: H04L12/56 分类号: H04L12/56;H04L29/06
代理公司: 北京鑫媛睿博知识产权代理有限公司 11297 代理人: 龚家骅
地址: 310053 浙江省杭州市高新技术产业*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: as 更新 方法 bgp 发言者
【说明书】:

技术领域

发明涉及通信领域,尤其涉及一种AS号更新的方法及BGP发言者。

背景技术

BGP(Border Gateway Protocol,边界网关协议)是一种外部网关协议,与OSPF、RIP等内部网关协议不同,其着眼点不在于发现和计算路由,而在于控制路由的传播和选择最佳路由。路由更新时,BGP只发送更新的路由,大大减少了BGP传播路由所占用的带宽,适用于在Internet上传播大量的路由信息。BGP广泛应用于AS(Autonomous System,自治系统),主要负责本自治系统和外部的自治系统间的路由可达信息的交换。

发送BGP消息的路由器称为BGP发言者(BGP Speaker),BGP发言者接收或产生新的路由信息,并发布给其它BGP发言者。相互交换消息的BGP发言者之间互称对等体(Peer)。为了描述方便,本申请文件将互称对等体的两个BGP发言者一个称为本地设备,另一个称为对端设备。

为了在本地设备与对端设备之间进行BGP通信,首先需要创建本地设备与对端设备之间的BGP连接。以本地设备发起创建BGP连接为例,首先在本地设备上启动BGP,创建与本地设备AS号对应的BGP进程,然后配置该BGP进程下对端设备的地址信息、本地设备的Router ID(路由器标识)、建立TCP连接使用的源接口等,Router ID用来在一个自治系统中唯一的标识一台路由器。BGP进程创建以后,本地设备与对端设备之间建立BGP连接的过程如图1所示,包括:

1、本地设备发送一个OPEN(开始)消息给对端设备;

2、本地设备收到对端设备发送的OPEN消息;

3、本地设备检查OPEN消息的所有字段,如果没有发现错误,则向对端设备发送一个KEEPALIVE(保活)消息并启动KEEPALIVE定时器;

4、本地设备收到对端设备发送的KEEPALIVE消息后,表示本地设备与对等体之间的BGP邻居建立成功。

OPEN消息的结构如表1所示:

表1

表1中包括下述字段:

Version:用于携带本地设备运行的BGP版本信息。

MyAS:用于携带本地设备的AS号,用来决定双方是IBGP邻居,还是EBGP邻居。

Hold Time:对等体通过定期发送KEEPALIVE消息与对端设备保持邻居连接。由于KEEPALIVE消息是一个通信知会,不需要携带什么信息,因此KEEPALIVE消息实际上是不带数据的BGP报文头。Hold Time是设备收到一个KEEPALIVE之前允许经过的最长时间。这个时间或者是0秒(不发送KEEPALIVE消息),或者是至少3秒。一般默认KEEPALIVE消息每60秒发送一次,Hold Time为180秒。

BGP Identifier:用来携带本地设备的IP地址。

Opt Param Len:用于表示Optional Parameters的长度。

Optional Parameters:用于公布对一些可选功能的支持,如认证、多协议支持等等。

BGP连接建立后,本地设备与对端设备之间收发路由信息,本地设备将获得的路由信息下发到FIB表,根据该FIB表与对端设备进行数据通信。

现有技术中,一台路由器只能处于一个AS,因此一台路由器同时只能运行一个BGP进程。当本地设备的AS号更新时,本地设备需要删除原AS号的BGP进程,重新创建新的AS号的BGP进程,该更新过程中原AS号的BGP进程被删除,同时原AS号对应FIB表中的BGP路由被删除,导致本地设备与对端设备之间的BGP连接中断、数据通信故障。

发明内容

本发明实施例提供了一种AS号更新的方法及BGP发言者,在不中断BGP邻居连接的情况下实现AS号的更新,并保证业务流量不中断。

本发明实施例提供了一种自治系统AS号更新的方法,应用于边界网关协议BGP发言者,所述BGP发言者与对端设备进行BGP通信,当所述BGP发言者需要将AS号由AS1更新为AS2时,该方法包括:

所述BGP发言者备份AS1的BGP配置和FIB表,创建虚拟邻居;

所述BGP发言者通过所述虚拟邻居与对端设备进行通信;

所述BGP发言者通过AS1的BGP连接与所述对端设备协商AS2的BGP连接,并在协商成功后,将自身AS号由AS1更新为AS2,删除所述虚拟邻居,通过AS2的BGP连接与所述对端设备通信。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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