[发明专利]用于跨越多个网络进行服务链接的方法和控制器有效
申请号: | 201510385904.5 | 申请日: | 2015-06-30 |
公开(公告)号: | CN105306333B | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | S·班萨尔;N·舍斯;P·M·拜尔科里 | 申请(专利权)人: | 瞻博网络公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/717;H04L12/741;H04L12/751 |
代理公司: | 11256 北京市金杜律师事务所 | 代理人: | 王茂华<国际申请>=<国际公布>=<进入 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 跨越 网络 服务 链接 | ||
1.一种用于跨越多个网络进行服务链接的方法,包括:
由控制器从第一网络中的路由器获取路由,所述路由向由所述第一网络可到达的地址前缀指定下一跳,其中所述路由与被配置用于第二网络的提供商边缘路由器的输入路由目标不相关联;
由所述控制器生成修改的路由,所述修改的路由修改所述路由的所述下一跳以将服务节点指定为去往所述地址前缀的所述下一跳,其中所述服务节点在所述第一网络之外并且所述服务节点与所述控制器是分离的设备;以及
由所述控制器向所述第二网络发送所述修改的路由,所述修改的路由被标记有被配置用于所述第二网络的所述提供商边缘路由器的所述输入路由目标,使得来自所述第二网络并且去往所述地址前缀的流量被转发至所述服务节点。
2.根据权利要求1所述的方法,其中标记有所述输入路由目标的所述修改的路由使得所述第二网络的所述提供商边缘路由器输入所述修改的路由并且将去往所述地址前缀的流量引导至所述服务节点。
3.根据权利要求1-2中的任一项所述的方法,其中向所述第二网络发送所述修改的路由包括:
由所述控制器生成符合路由协议的路由协议广告,所述路由协议广告包括所述修改的路由并且被标记有所述输入路由目标;以及
从所述控制器向所述第二网络发送所述路由协议广告。
4.根据权利要求1-2中的任一项所述的方法,其中向所述第二网络发送所述修改的路由包括:
由所述控制器生成符合边界网关协议(BGP)的BGP更新消息,所述BGP更新消息包括所述修改的路由并且包括用于指定所述输入路由目标的路由目标的扩展团体属性;以及
经由与所述第二网络的路由器的BGP会话,从所述控制器向所述第二网络的所述路由器发送所述BGP更新消息。
5.根据权利要求1-2中的任一项所述的方法,其中生成将所述服务节点指定为针对所述地址前缀的所述下一跳的所述修改的路由包括:
由所述控制器生成所述修改的路由,以将用于网络设备的网络地址指定为所述下一跳,所述网络设备应用所述服务节点的服务。
6.根据权利要求1-2中的任一项所述的方法,其中生成将所述服务节点指定为针对所述地址前缀的所述下一跳的所述修改的路由包括:
由所述控制器生成所述修改的路由,以指定标识包括所述服务节点的路由实例的虚拟网络标识符。
7.根据权利要求1-2中的任一项所述的方法,
其中所述第一网络包括虚拟专用网络,
其中所述路由包括用于所述虚拟专用网络的、具有多协议标签交换(MPLS)标签的虚拟专用网络(VPN)-IPv4前缀,并且
其中生成将所述服务节点指定为针对所述地址前缀的所述下一跳的所述修改的路由包括:
由所述控制器生成所述修改的路由,以指定用于主控所述服务节点的网络设备的网络地址、向所述网络设备的虚拟路由器标识用于所述服务节点的路由实例的MPLS标签、以及用于由所述网络设备主控的并且执行所述服务节点的虚拟机的虚拟专用网络地址。
8.根据权利要求1-2中的任一项所述的方法,
其中所述第二网络包括虚拟专用网络,并且
其中所述提供商边缘路由器包括物理网关路由器,所述物理网关路由器将所述虚拟专用网络连接至耦合到所述网关路由器的物理网络。
9.根据权利要求1-2中的任一项所述的方法,其中所述控制器不能够配置所述第二网络的所述提供商边缘路由器的输入路由目标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞻博网络公司,未经瞻博网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510385904.5/1.html,转载请声明来源钻瓜专利网。