【技术实现步骤摘要】
配置BGP邻居的方法及装置
本专利技术涉及网络通信
,尤其涉及配置BGP (Border Gateway Protocol,边界网关协议)邻居的方法及装置。
技术介绍
网络设备在启用IPv6 (Internet Protocol Vers1n 6,互联网协议第六版)协议时,可以与其他网络设备通过交互IPv6路由信息建立BGP邻居关系,并基于该BGP邻居关系进行通信。但是,为了保证网络设备上接口地址的安全性,网络设备之间可以不交互作为IPv6路由信息的IPv6地址,而是在为接口生成IPv6地址的同时,生成用于建立BGP邻居关系的BGP邻居信息。 现有技术中,在通过BGP邻居信息建立BGP邻居关系时,主要由网络管理员在网络设备的接口上手动配置BGP邻居信息,但是由于BGP邻居信息中包括内容较长的信息,如link-local地址,特别在需要配置的BGP邻居关系数量较大时,手动配置的配置效率较低,且容易产生配置错误。
技术实现思路
本专利技术提供配置BGP邻居的方法及装置,以解决现有技术中手动配置BGP邻居的配置效率较低,且容易产生配置错误的问题。 根据本专利技术实施例的第一方面,提供一种配置边界网关协议BGP邻居的方法,所述方法应用于第二网络设备上,包括: 接收第一网络设备的第一接口发送的第一协议报文,所述第一协议报文中携带所述第一接口的BGP邻居信息; 根据所述BGP邻居信息生成所述第一接口的注册信息; 按照所述注册信息配置与所述第一网络设备之间的第一 BGP邻居。 根据本专利技术实施例的第二方面,提供一种 ...
【技术保护点】
一种配置边界网关协议BGP邻居的方法,其特征在于,所述方法应用于第二网络设备上,包括:接收第一网络设备的第一接口发送的第一协议报文,所述第一协议报文中携带所述第一接口的BGP邻居信息;根据所述BGP邻居信息生成所述第一接口的注册信息;按照所述注册信息配置与所述第一网络设备之间的第一BGP邻居。
【技术特征摘要】
1.一种配置边界网关协议BGP邻居的方法,其特征在于,所述方法应用于第二网络设备上,包括: 接收第一网络设备的第一接口发送的第一协议报文,所述第一协议报文中携带所述第一接口的BGP邻居信息; 根据所述BGP邻居信息生成所述第一接口的注册信息; 按照所述注册信息配置与所述第一网络设备之间的第一 BGP邻居。2.根据权利要求1所述的方法,其特征在于,所述BGP邻居信息包括:所述第一接口的本地链路link-local地址、所述第一接口的接口信息、所述第一网络设备的BGP自治域AS号、所述第一网络设备的设备标识; 所述根据所述BGP邻居信息生成所述第一接口的注册信息,包括: 在接口注册表中为所述第一接口生成注册表项; 向所述注册表项中写入所述link-local地址、所述接口信息、所述BGP AS号、所述设备标识、以及接收到所述第一协议报文的第二接口的接口标识。3.根据权利要求2所述的方法,其特征在于,所述按照所述注册信息配置与所述第一网络设备之间的第一 BGP邻居,包括: 调用预先设置的BGP邻居表项配置模板; 将所述注册信息中的link-local地址和所述BGP AS号,以及接收到所述第一协议报文的第二接口的接口标识写入所述BGP邻居表项配置模板的相应字段后,建立与所述第一网络设备之间的第一 BGP邻居。4.根据权利要求2所述的方法,其特征在于,当所述第一接口映射多个逻辑接口,且所述第一协议报文为所述多个逻辑接口中的第一逻辑接口发送的协议报文时,所述第一接口的接口信息包括:第一逻辑接口标识; 所述方法还包括: 通过所述第二接口接收所述多个逻辑接口中的第二逻辑接口发送的第二协议报文,所述第二协议报文中携带的所述第一接口的BGP邻居信息中,所述第一接口的接口信息包含第二逻辑接口标识; 当根据所述第二接口的接口标识从所述接口注册表中查找到所述第一接口的注册表项时,比较所述注册表项中的第一逻辑接口标识与所述第二逻辑接口标识; 当所述第一逻辑接口标识大于所述第二逻辑接口标识时,将所述注册表项中的第一逻辑接口标识更新为所述第二逻辑接口标识。5.根据权利要求2所述的方法,其特征在于,所述按照所述注册信息配置与所述第一网络设备之间的第一 BGP邻居后,所述方法还包括: 接收所述第一接口发送的第三协议报文,所述第三协议报文中携带所述第一接口的第一更新BGP邻居信息; 当所述第一更新BGP邻居信息中包含更新link-local地址时,根据所述更新link-local地址更新所述注册表项中的link-local地址,得到第一更新注册表项; 根据所述第一更新注册表项删除所述第一 BGP邻居,并配置与所述第一网络设备之间的第二 BGP邻居。6.根据权利要求2所述的方法,其特征在于,所述按照所述注册信息配置与所述第一网络设备之间的第一 BGP邻居后,所述方法还包括: 接收所述第一接口发送的第四协议报文,所述第四协议报文中携带所述第一接口的第二更新BGP邻居信息; 当所述第二更新BGP邻居信息中不包含所述BGP AS号时,删除所述注册表项中的BGPAS号,得到第二更新注册表项; 根据所述第二更新注册表项删除所述第一 BGP邻居。7.根据权利要求1所述的方法,其特征在于,所述接收第一网络设备的第一接口发送的第一协议报文后,所述方法还包括: 向所述第一接口发送所述第一协议报文的应答报文,以使所述第一接口根据所述应答报文停止按照预设周期发送所述第一协议报文。8.根据权利要求1至7任一所述的方法,其特征在于,所述协议报文具体为扩展链路层发现协议LLDP报文,所述扩展LLDP报文中包含源介质访问控制MAC地址字段、目的MAC地址字段、类型字段、数据字段,其中, 所述源MAC地址字段中携带所述第一网...
【专利技术属性】
技术研发人员:陈岩,陆亦雄,王伟,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。