【技术实现步骤摘要】
网络中路由更新的方法、网络设备和系统
本申请涉及通信
,尤其涉及一种网络中路由更新的方法、网络设备和系统。
技术介绍
开放最短路由优先(英文:OpenShortestPathFirst,OSPF)协议,用于单一的自治系统(英文:AutonomousSystem,AS)中。在整个网络中,每个路由器通过建立OSPF邻居关系,将自身生成的链路状态通告(英文:LinkStateAdvertisement,LSA)报文发送给所有邻居,OSPF通过路由器之间通告网络接口的状态建立链路状态数据库,每个路由器基于该链路状态数据库计算最短路径树,生成路由表。在OSPF网络区域内,自治系统边界路由器(英文:AutonomousSystemBoundaryRouter,ASBR)将外部网络的路由引入到OSPF,并生成AS外部LSA(英文:AS-external-LSA)报文发送给OSPF网络区域内的路由器。通常情况下,OSPF网络区域内的路由器通过ASBR与外部网络通信。在现有触发OSPF网络区域内的路由器进行路由更新时,ASBR必须一个一个老化其发布的AS-external-LSA报文,并将老化信息发布给与其连接的OSPF网络区域内的路由器,已达成路由更新的目的。但是,在现有技术中,若ASBR有多个网段的路由,则在ASBR到外部网络连接不变的情况下,无法灵活地让与其连接的OSPF网络区域内的路由器进行路由更新。若网络区域内的路由器数量较多,按照ASBR与OSPF网络区域内的路由器的连接接口的最大传输单元(英文:MaximumTransmissionUnit,MTU)最大 ...
【技术保护点】
一种网络中路由更新的方法,其特征在于,所述网络包括第一网络设备、第二网络设备和第三网络设备,所述第三网络设备分别与所述第一网络设备和所述第二网络设备连接,所述方法包括:所述第一网络设备建立网际互联协议IP网段与第一IP地址的对应关系,所述第一IP地址为所述第一网络设备的IP地址;所述第一网络设备向所述第三网络设备发送第一LSA报文,所述第一LSA报文包含第二IP地址,所述第一LSA报文用于触发所述第三网络设备生成目的地址为所述第二IP地址的第一路由,所述第二IP地址属于所述IP网段,所述第一路由的下一跳的IP地址为所述第一IP地址;当所述第一网络设备确定需要将所述第三网络设备存储的目的IP地址属于所述IP网段,且下一跳为所述第一IP地址的路由的下一跳进行切换时,所述第一网络设备向所述第三网络设备发送第二LSA报文,所述第二LSA报文包含所述第一IP地址,所述第二LSA报文用于触发所述第三网络设备将所述第一路由的下一跳的IP地址由所述第一IP地址更新为第三IP地址,所述第三IP地址为所述第二网络设备的IP地址。
【技术特征摘要】
1.一种网络中路由更新的方法,其特征在于,所述网络包括第一网络设备、第二网络设备和第三网络设备,所述第三网络设备分别与所述第一网络设备和所述第二网络设备连接,所述方法包括:所述第一网络设备建立网际互联协议IP网段与第一IP地址的对应关系,所述第一IP地址为所述第一网络设备的IP地址;所述第一网络设备向所述第三网络设备发送第一LSA报文,所述第一LSA报文包含第二IP地址,所述第一LSA报文用于触发所述第三网络设备生成目的地址为所述第二IP地址的第一路由,所述第二IP地址属于所述IP网段,所述第一路由的下一跳的IP地址为所述第一IP地址;当所述第一网络设备确定需要将所述第三网络设备存储的目的IP地址属于所述IP网段,且下一跳为所述第一IP地址的路由的下一跳进行切换时,所述第一网络设备向所述第三网络设备发送第二LSA报文,所述第二LSA报文包含所述第一IP地址,所述第二LSA报文用于触发所述第三网络设备将所述第一路由的下一跳的IP地址由所述第一IP地址更新为第三IP地址,所述第三IP地址为所述第二网络设备的IP地址。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一网络设备向所述第三网络设备发送第三LSA报文,所述第三LSA报文包含所述第一IP地址,所述第三LSA报文用于触发所述第三网络设备生成目的地址为所述第一IP地址的路由;相应地,所述第二LSA报文用于触发所述第三网络设备将所述第一路由的下一跳的IP地址由所述第一IP地址更新为第三IP地址包括:所述第二LSA报文用于通知所述第三网络设备删除目的地址为所述第一IP地址的路由,从而触发所述第三网络设备将下一跳的IP地址为所述第一IP地址的所述第一路由进行更新,将所述第一路由的下一跳的IP地址由所述第一IP地址更新为所述第三IP地址,所述第三网络设备存储有目的地址为所述第三IP地址的路由。3.根据权利要求1或2所述的方法,其特征在于,所述第一IP地址为所述第一网络设备的逻辑接口的IP地址,所述第一LSA报文中的转发地址为所述第一IP地址。4.一种网络中路由切换的方法,其特征在于,所述网络包括第一网络设备、第二网络设备和第三网络设备,所述第三网络设备分别与第一网络设备和第二网络设备连接,所述第一网络设备建立有网际互联协议IP网段与第一IP地址的对应关系,所述第一IP地址为所述第一网络设备的IP地址,所述方法包括:所述第三网络设备接收第一网络设备发送的第一LSA报文,所述第一LSA报文包含第二IP地址,所述第二IP地址属于所述IP网段,所述第三网络设备根据所述第一LSA生成目的地址为所述第二IP地址的第一路由,所述第一路由的下一跳的IP地址为所述第一IP地址;所述第三网络设备接收所述第一网络设备发送的第二LSA报文,所述第二LSA报文为所述第一网络设备确定需要将所述第三网络设备存储的目的IP地址属于所述IP网段,且下一跳为所述第一IP地址的路由的下一跳进行切换时向所述第三网络设备发送的,所述第二LSA报文包含所述第一IP地址;所述第三网络设备根据所述第二LSA报文将所述第一路由的下一跳的IP地址由所述第一IP地址更新为第三IP地址,所述第三IP地址为所述第二网络设备的IP地址。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述第三网络设备接收所述第一网络设备发送的第三LSA报文,所述第三LSA报文包含所述第一IP地址,所述第三网络设备根据所述第三LSA报文生成目的地址为所述第一IP地址的路由;相应地,所述第三网络设备根据所述第二LSA报文将所述第一路由的下一跳的IP地址由所述第一IP地址更新为第三IP地址包括:所述第三网络设备接收所述第二网络设备发送的第四LSA报文,所述第四LSA报文包含所述第三IP地址,所述第三网络设备根据所述第四LSA报文生成目的地址为所述第三IP地址的路由;所述第三网络设备根据所述第二LSA报文将下一跳的IP地址为所述第一IP地址的所述第一路由进行更新,将所述第一路由的下一跳的IP地址由所述第一IP地址更新为所述第三IP地址。6.根据权利要求4或5所述的方法,其特征在于,所述第一IP地址为所述第一网络设备的逻辑接口的IP地址,所述第一LSA报文中的转发地址为所述第一IP地址。7.一种第一网络设备,其特征在于,所述第一网络设备和第二网络设备、第三网络设备位于同一网络中,所述第三网络设备分别与所述第一网络设备和所述第二网络设备连接,所述第一网络设备包括:处理单元,用于建立网际互联协议IP网段与第一IP地址的对应关系,所述第一IP地址为所述第一网络设备的IP地址;发送单元,用于向所述第三网络设备发送第一LSA报文,所述第一LSA...
【专利技术属性】
技术研发人员:高强周,张旭东,侯文霞,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。