【技术实现步骤摘要】
【国外来华专利技术】路由发布的方法、设备和系统
本申请涉及通信领域,尤其涉及路由发布的方法、设备和系统。
技术介绍
随着网络技术的不断演进,构建跨多个网络域的端到端的隧道成为了可能。例如,在基于控制转发分离思想的软件定义网络(SoftwareDefinedNetworking,SDN)架构中,集中控制管理设备(例如,SDN控制器)可以集中收集和管理多个内部网关协议(英文:InteriorGatewayProtocol,IGP)网络域的网络拓扑图,并计算跨多个IGP网络域的端到端的隧道。在该端到端的隧道上可以承载各种业务,例如,在端到端的分段路由-流量工程(SegmentRouting-TrafficEngineering,SR-TE)隧道上,可以承载虚拟专用网(VirtualPrivateNetwork,VPN)业务。还例如,在端到端的支持互联网通信协议第4版(英文:InternetProtocolversion4,IPv4)隧道上可以承载支持互联网通信协议第6版(英文:InternetProtocolversion6,IPv6)业务,实现IPv6网络穿越IPv4网络(即IPv6overIPv4)。但是在基于该端到端的隧道上承载业务的场景中,通过边界网关协议(BorderGatewayProtocol,BGP)进行业务路由信息(例如,VPN路由信息或者IPv6路由信息等)通告时,存在无法创建业务的问题。
技术实现思路
本专利技术实施例提供路由发布的方法、设备和系统,解决了在跨域端到端上承载业务的场景下,进行BGP业务路由信息 ...
【技术保护点】
一种路由通告的方法,其特征在于,应用于跨域端到端隧道承载业务的网络中,所述跨域端到端隧道穿过至少两个内部网关协议IGP网络域,所述至少两个IGP网络域包括第一网络设备、第二网络设备和第三网络设备,所述方法包括:/n所述第一网络设备接收来自所述第二网络设备的边界网关协议BGP业务路由信息,所述BGP业务路由信息包括目的地址和去往所述目的地址的下一跳地址;/n所述第一网络设备在向所述第三网络设备通告所述BGP业务路由信息之前,不进行对所述下一跳地址的路由迭代处理;/n所述第一网络设备向所述第三网络设备发送所述BGP业务路由信息。/n
【技术特征摘要】
【国外来华专利技术】一种路由通告的方法,其特征在于,应用于跨域端到端隧道承载业务的网络中,所述跨域端到端隧道穿过至少两个内部网关协议IGP网络域,所述至少两个IGP网络域包括第一网络设备、第二网络设备和第三网络设备,所述方法包括:
所述第一网络设备接收来自所述第二网络设备的边界网关协议BGP业务路由信息,所述BGP业务路由信息包括目的地址和去往所述目的地址的下一跳地址;
所述第一网络设备在向所述第三网络设备通告所述BGP业务路由信息之前,不进行对所述下一跳地址的路由迭代处理;
所述第一网络设备向所述第三网络设备发送所述BGP业务路由信息。
根据权利要求1所述的方法,其特征在于,在所述第一网络设备接收来自所述第二网络设备的BGP业务路由信息之前,还包括:
所述第一网络设备获得第一策略信息,所述第一策略信息指示所述第一网络设备不进行路由迭代处理。
根据权利要求2所述的方法,其特征在于,所述第一网络设备不进行对所述下一跳地址的路由迭代处理包括:
所述第一网络设备根据所述第一策略信息的指示不进行对所述下一跳地址的路由迭代处理。
根据权利要求2所述的方法,其特征在于,所述第一策略信息还包括指定地址信息,所述指定地址信息指示一个地址集合,相应地,所述第一策略信息指示所述第一网络设备对目的地址在所述地址集合内的BGP业务路由信息,不进行路由迭代处理。
根据权利要求4所述的方法,其特征在于,所述第一网络设备不进行对所述下一跳地址的路由迭代处理包括:
所述第一网络设备根据所述第一策略信息的指示,当所述第一网络设备确定所述目的地址在所述地址集合内时,所述第一网络设备不进行对所述下一跳地址的路由迭代处理。
根据权利要求2至5任一所述的方法,其特征在于,所述第一网络设备获得所述第一策略信息包括下述方式中的至少一种:
所述第一网络设备根据命令行配置获得所述第一策略信息;
所述第一网络设备接收来自控制管理设备的第一消息,所述第一消息包括所述第一策略信息;
所述第一网络设备自身运行算法软件自动生成所述第一策略信息。
根据权利要求1至5任一所述的方法,其特征在于,还包括:当所述第一网络设备向所述第三网络设备通告所述BGP业务路由信息时,不更改所述BGP业务路由信息中的所述下一跳地址。
根据权利要求7所述的方法,其特征在于,所述第一网络设备在向所述第三网络设备通告所述BGP业务路由信息之前,还包括:
所述第一网络设备获得第二策略信息,所述第二策略信息指示当所述第一网络设备向所述第三网络设备通告BGP业务路由信息时,不更改BGP业务路由信息中的所述下一跳地址。
根据权利要求8所述的方法,其特征在于,当所述第一网络设备向所述第三网络设备通告所述BGP业务路由信息时,不更改所述BGP业务路由信息中的所述下一跳地址包括:
当所述第一网络设备向所述第三网络设备通告所述BGP业务路由信息时,所述第一网络设备根据所述第二策略信息,不更改所述BGP业务路由信息中的所述下一跳地址。
根据权利要求8或9所述的方法,其特征在于,所述第一网络设备获得所述第二策略信息包括下述方式中的至少一种:
所述第一网络设备根据命令行配置获得所述第二策略信息;
所述第一网络设备接收来自控制管理设备的第二消息,所述第二消息包括所述第二策略信息;
所述第一网络设备自身运行算法软件自动生成所述第二策略信息。
一种路由通告的方法,其特征在于,应用于跨域端到端隧道承载业务的网络中,所述跨域端到端隧道穿过至少两个内部网关协议IGP网络域,所述至少两个IGP网络域包括第一网络设备、第二网络设备和第三网络设备,所述方法包括:
控制管理设备向所述第一网络设备发送第一消息,所述第一消息包括第一策略信息,所述第一策略信息指示所述第一网络设备不进行路由迭代处理。
根据权利要求11所述的方法,其特征在于,所述第一策略信息还包括指定地址信息,所述指定地址信息指示一个地址集合,相应地,所述第一策略信息指示所述第一网络设备对目的地址在所述地址集合内的BGP业务路由信息,不进行路由迭代处理。
根据权利要求11或12所述的方法,其特征在于,还包括:
所述控制管理设备向所述第一网络设备发送第二消息,所述第二消息包括第二策略信息,所述第二策略信息指示当所述第一网络设备向所述第三网络设备通告所述BGP业务路由信息时,不更改所述BGP业务路由信息中的所述下一跳地址。
一种网络设备,用作第一网络设备,其特征在于,应用于跨域端到端隧道承载业务的网络中,所述跨域端到端隧道穿过至少两个内部网关协议IGP网络域,所述至少两个IGP网络域包括所述第一网络设备、第二网络设备和第三网络设备,所述第一网络设备包括:
存储器;
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。