数据报文处理方法及装置制造方法及图纸

技术编号:11941107 阅读:96 留言:0更新日期:2015-08-26 12:22
本发明专利技术提供了一种数据报文处理方法及装置,该方法包括:接收业务功能链SFC控制器下发的用于执行IPv6过渡技术的IPv6过渡策略;依据接收到的IPv6过渡策略对接收到的数据报文进行处理,通过本发明专利技术,解决了在相关技术中与IPv6过渡技术的融合存在网络系统无法有效运作,以及无法有效实现IPv6过渡技术的统一部署的问题,进而达到了不仅能够有效减轻现有网络的性能压力,而且较有力地减少了设备与设备之间的通道拥塞的效果。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种数据报文处理方法及装置
技术介绍
随着现代技术的飞速发展,国际互联网已经广泛应用到各个领域。现阶段使用的协议IPv4已不能满足时代的发展,其定义的IPv4已经分配完毕,诸多国家和地区面临IPv4地址短缺的问题。新一代地址协议IPv6取代IPv4是必然的趋势,但要完成从IPv4到IPv6的过渡将是一个渐进的长期的过程。在这个过程中出现了许多中过渡技术,主要包括:IPv6/IPv4双栈技术:双栈节点与IPv4节点通讯时使用IPv4协议栈,与IPv6节点通讯时使用IPv6协议栈。隧道技术:提供了两个IPv6站点之间通过IPv4网络实现通讯连接,以及两个IPv4站点之间通过IPv6网络实现通讯连接的技术。IPv4/IPv6协议转换技术:提供了 IPv4网络与IPv6网络之间的互访技术。目前,全球互联网最具权威的技术标准化组织互联网工程任务组(InternetEngineering Task Force,简称为IETF)有若干工作组在讨论IPv6过渡方面的技术,目前主要的解决方案涉及到:IPv4到IPv4的网络地址转换(Network Address Translat1nIPv4-1Pv4,简称为 NAT44)、IPv4 到 IPv4 的双层网络地址转换(Network AddressTranslat1n IPv4-1Pv4-1Pv4,简称为 NAT444)、轻型双栈(Dual-Stack Lite,简称为DS-Lite)、轻型 IPv4 叠加 IPv6 双栈(Light Weight4over6)、地址端口封装映射(Mappingof Address and Port with Encapsulat1n,简称为 MAP)、IPv6 到 IPv4 的网络地址转换(Network Address Translat1n IPv6_IPv4,简称为 NAT64)、IPv6 本地接入路由器(IPv6Provider Edge,简称为 6PE)、IVI (IV-VI,罗马数字 4-6,象征 IPv4_IPv6 无状态翻译)等技术形态。但是,在相关技术中,每种IPv6过渡技术只解决特定场景下的IPv6过渡问题,无法统一运作。并且对于IPv6技术统一部署的努力均是基于软件定义网络(SoftwareDefined Network,简称为SDN)下进行的,SDN架构是一种新型网络创新架构,其核心技术是通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,为核心网络及应用的创新提供了良好的平台。IPv6过渡技术和SDN技术的融合,解决了 IPv6统一部署和管理的问题,但是存在诸多不足:相关技术中的IPv6过渡技术中,大部分技术需要维护会话。所谓的会话,就是用户访问外部网络产生的内网地址、端口和外网地址、端口的映射条目。图1是相关技术中SDN与IPv6过渡的融合技术架构示意图,如图1所示,该IPv6和SDN过渡融合技术存在以下不足:在相关技术的IPv6过渡和SDN融合技术中,对于用户连接互联网的首包,会通过转发设备上送SDN的Controller (控制器),让SDN控制器产生会话。由于SDN控制器需要管理大量的转发设备,这种做法将会导致SDN控制器需要维护大量的会话,占用大量的SDN控制器性能。例如,SDN控制器控制10000个转发设备,每个转发设备最大支持容纳1000万条会话,如果采用SDN的架构,SDN控制器就需要支持1000亿条会话,这样会给SDN控制器带来巨大的压力。另外,SDN控制器同时需要管理其他的业务,例如,网络拓扑计算、流表下发等等,所以融合IPv6过渡技术之后,会带来更大的存储和计算的压力。再者,对于用户连接互联网的首包,会通过转发设备上送SDN控制器,转发设备和SDN控制器之间将会产生大量的流量导致网络拥塞。例如,转发设备每秒钟支持新建100万条会话,每个SDN控制器控制10000个转发设备,那么转发设备和SDN控制器之间的传输,每秒将会产生100亿个数据包,SDN控制器根本无法完成数据包的接收和处理。因此,在相关技术中与IPv6过渡技术的融合存在网络系统无法有效运作,以及无法有效实现IPv6过渡技术的统一部署的问题。
技术实现思路
本专利技术提供了一种数据报文处理方法及装置,以至少解决在相关技术中与IPv6过渡技术的融合存在网络系统无法有效运作,以及无法有效实现IPv6过渡技术的统一部署的问题。根据本专利技术的一个方面,提供了一种数据报文处理方法,包括:接收业务功能链SFC控制器下发的用于执行IPv6过渡技术的IPv6过渡策略;依据接收到的所述IPv6过渡策略对接收到的数据报文进行处理。优选地,所述IPv6过渡策略包括以下至少之一:用于标识进行IPv6过渡的技术类型的IPv6过渡技术类型、用于标识所述数据报文进行网络地址转换NAT的公网地址池信息、业务功能SF节点所包括的业务功能集合。优选地,所述IPv6过渡技术类型包括以下至少之一:转型双栈DS-Lite技术、IPv6快速部署6RD技术、IPv6本地接入路由器6PE技术、IPv6虚拟专用网络提供商边缘6VPE技术、网络地址转换NAT技术、IPv4到IPv4的双层网络地址转换NAT444技术、地址端口封装映射MAP技术、IPv4-1Pv6无状态翻译IVI技术、轻型IPv4叠加IPv6Light Weight4over6双栈技术、IPv6叠加IPv46o4隧道技术、IPv4叠加IPv64o6隧道技术、IPv6到IPv4的网络地址转换NAT64技术、通用IPv4叠加IPv6P4o6隧道技术、有状态无状态合并翻译464XLAT技术。优选地,所述SF节点所包括的业务功能集合包括以下至少之一:业务功能网络地址转换SF-NAT、业务功能软线SF-SW、业务功能日志SF-L0G、业务功能用户管理SF-USER。优选地,在依据接收到的所述IPv6过渡策略对在所述SDN接收到的所述数据报文进行处理之前,还包括:接收到经过业务分类器分类的所述数据报文,其中,所述数据报文携带有所述数据报文信息以下至少之一:业务类型、IPv6过渡技术类型、下一跳、转发路径、出向标记、入向标记、流序号、公网地址池索引、用户索引、访问控制列表索引。优选地,所述业务分类器承载于以下至少之一的网络设备中:服务器、虚拟机、路由器、交换机、家庭网关、防火墙。优选地,依据接收到的所述IPv6过渡策略对在所述SDN接收到的所述数据报文进行处理包括:在接收到的所述数据报文为首包的情况下,从公网地址池索引所标识的地址池中提取出一个IP地址和一个端口 ;依据取出的所述IP地址和端口,以及所述数据报文的源IP地址、源端口号、协议类型生成转发表项;依据生成的所述转发表项转发所述数据报文。根据本专利技术的另一方面,提供了一种数据报文处理装置,包括:第一接收模块,用于接收业务功能链SFC控制器下发的用于执行IPv6过渡技术的IPv6过渡策略;处理模块,用于依据接收到的所述IPv6过渡策略对接收到的数据报文进行处理。优选地,该装置还包括:第二接收模块,用于接收到经过业务分类器分类的所述数据报文,其中,所述数据报文携带有所述数据报文信息以下至少之一:业务类型、IPv6本文档来自技高网
...

【技术保护点】
一种数据报文处理方法,其特征在于,包括:接收业务功能链SFC控制器下发的用于执行IPv6过渡技术的IPv6过渡策略;依据接收到的所述IPv6过渡策略对接收到的数据报文进行处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:孟伟王翠吴波范亮
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1