[发明专利]一种减少更新报文的方法和服务提供商网络边缘设备有效
申请号: | 201210494940.1 | 申请日: | 2012-11-28 |
公开(公告)号: | CN102932231A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 刘永奎;王伟 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 减少 更新 报文 方法 服务 提供商 网络 边缘 设备 | ||
技术领域
本申请涉及通信技术领域,特别涉及一种减少更新报文的方法和服务提供商网络边缘设备。
背景技术
因特网协议版本6(Internet Protocol Version 6,IPv6)是网络层协议的第二代标准协议,也被称为下一代因特网(IP next generation,IPng),它是Internet工程任务组(Internet Engineering Task Force,IETF)设计的一套规范,是IPv4的升级版本。IPv6和IPv4之间最显著的区别为:IP地址的长度从32比特增加到128比特,并具有简化的报文头格式,层次化得地址结构,地址自动配置,增强的邻居发现机制,为IP协议提供了良好的扩展能力等。
多协议标签交换(MPLS)三层虚拟专用网络(L3VPN)是服务提供商VPN解决方案中一种基于服务提供商网络边缘设备(Provider Edge,PE)的L3VPN技术,它使用边界网关协议(BGP)在服务提供商骨干网上发布VPN路由,使用MPLS在服务提供商骨干网上转发VPN报文。
MPLS L3VPN模型由三部分组成:用户网络边缘(Customer Edge,CE)设备、PE和路由器(Provider,P)设备。
其中,CE有接口直接与服务提供商(Service Provider,SP)相连。CE可以是路由器或交换机,也可以是一台主机。CE“感知”不到VPN的存在,也不需要必须支持MPLS。CE通常是一台路由器,当CE与直接相连的PE建立邻接关系后,CE把本站点的VPN路由发布给PE,并从PE学到远端VPN的路由。CE与PE之间使用BGP/IGP交换路由信息,也可以使用静态路由。
PE是服务提供商网络的边缘设备,与用户的CE直接相连。在MPLS网络中,对VPN的所有处理都发生在PE上。PE从CE学到CE本地的VPN路由信息后,通过BGP与其它PE交换VPN路由信息。PE路由器只维护与它直接相连的CE侧的路由信息,不维护服务提供商网络中的所有VPN路由。
P设备是服务提供商网络中的骨干路由器,不与CE直接相连。P设备只需要具备基本MPLS转发能力。P设备只维护到PE的路由,不需要了解任何VPN路由信息。
MPLS L3VPN使用BGP扩展团体属性(Route Target,RT)来控制VPN路由信息的发布。PE上的VPN实例有两类RT属性:出方向扩展团体属性(Export Route Target,ERT)和入方向扩展团体属性(Import Route Target,IRT)。
其中,ERT属性在本地PE将从与自己直接相连的Site学到的VPN-IPv4路由发布给其它PE之前,为这些路由设置ERT属性;PE在接收到其它PE路由器发布的VPN-IPv4路由时,检查其ERT属性,只有当此属性与PE上VPN实例的IRT属性匹配时,才把路由加入到相应的VPN路由表中。
PE与PE间路由的更新通过BGP的update报文来完成,若PE与CE间建的是BGP邻居,则路由的更新也通过BGP的update报文来完成。
基于因特网协议版本6的多协议标签交换三层虚拟专用网络(IPv6 MPLSL3VPN,6VPE)的原理与MPLS L3VPN相同,所不同的是6VPE利用BGP在服务提供商骨干网上发布VPN的IPv6路由,利用MPLS在服务提供商骨干网上转发VPN的IPv6报文。
6VPE组网中服务提供商骨干网应为IPv4网络。VPN内部及CE和PE之间运行IPv6协议,骨干网中PE和P之间运行IPv4协议。PE需要同时支持IPv4和IPv6协议,连接CE的接口上使用IPv6协议,连接骨干网的接口上使用IPv4协议。
6VPE组网中的PE和CE间通过BGP建邻居时,现有技术是本PE上修改VPN的ERT属性后,都会向相连的CE发送路由刷新(route-refresh)报文,请求CE重新发送BGP更新(update)报文;PE上修改IRT属性后,会向直接相连的PE发送route-refresh报文,请求PE发送BGP update报文。
目前任一PE上修改ERT属性,都会向与其相连的CE发送route-refresh报文,请求对端发送BGP update报文。当CE有大量的BGP路由向PE发送或对端PE有大量的BGP路由向PE发送时,会加重网络拥塞并降低PE的CPU处理能力。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210494940.1/2.html,转载请声明来源钻瓜专利网。