[发明专利]基于SDN实现IPv4向IPv6过渡的系统及方法有效

专利信息
申请号: 201410336122.8 申请日: 2014-07-15
公开(公告)号: CN104135446B 公开(公告)日: 2017-06-09
发明(设计)人: 姜海辉;孙雷;余平;姚晶 申请(专利权)人: 武汉绿色网络信息服务有限责任公司
主分类号: H04L12/931 分类号: H04L12/931;H04L12/749
代理公司: 北京捷诚信通专利事务所(普通合伙)11221 代理人: 魏殿绅,庞炳良
地址: 430223 湖北省武汉市东湖新技术*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于SDN实现IPv4向IPv6过渡的系统及方法,涉及SDN领域,该系统的硬件包括控制器和交换机,该系统的软件模块均在linux操作系统的应用层开发,控制器包括第一OpenFlow接口模块、第一配置管理模块、第一流表管理模块和第一地址管理模块;交换机包括第二OpenFlow接口模块、第二配置管理模块、第二流表管理模块、第二地址管理模块、隧道模块和网络地址转换NAT模块。本发明能灵活、简单地设置交换机从IPv4向IPv6过渡的技术,实现网络流量的灵活控制,支持传统交换机,方便扩展,移植性好,再次开发容易。
搜索关键词: 基于 sdn 实现 ipv4 ipv6 过渡 系统 方法
【主权项】:
一种基于SDN实现IPv4向IPv6过渡的系统,该系统的硬件包括控制器和交换机,其特征在于:该系统的软件模块均在linux操作系统的应用层开发,所述控制器包括第一OpenFlow接口模块、第一配置管理模块、第一流表管理模块和第一地址管理模块;所述交换机包括第二OpenFlow接口模块、第二配置管理模块、第二流表管理模块、第二地址管理模块、隧道模块和网络地址转换NAT模块,其中:所述第一OpenFlow接口模块用于:实现交换机和控制器之间的连接,控制器通过第一OpenFlow接口模块控制交换机、接收交换机上报给控制器的流、下发流的处理并返回给交换机、下发交换机的配置参数给交换机,交换机的配置参数包括交换机从IPv4向IPv6过渡的技术、NAT转化IP地址池、LAN口值、WAN口值、LAN口的IP地址和WAN口的IP地址;所述第一配置管理模块用于:通过配置管理界面或者修改配置文件,动态设置每一个交换机从IPv4向IPv6过渡的技术;接收到交换机发来的协议协商OFPT_HELLO消息后,通过交换机的IP地址读取该交换机的配置参数;所述第一流表管理模块用于对每一台交换机上报的流进行处理;所述第一地址管理模块用于对交换机的NAT转化地址进行管理;所述第二OpenFlow接口模块用于:采用OpenFlow协议标准,在交换机和控制器之间建立连接;接收控制器下发给交换机的配置参数;接收控制器对该交换机上报流的处理数据包;所述第二配置管理模块用于:根据第二OpenFlow接口模块接收的交换机的配置参数,解析交换机的参数信息,设置交换机待加载的模块;所述第二地址管理模块用于:当交换机和控制器之间的连接断开时,获取NAT转化后的IP地址;所述第二流表管理模块用于对上行流、下行流进行处理:当上行流到达交换机时,在交换机的流表中查找该上行流,如果在交换机的流表中查找不到该上行流,即该上行流是首包,交换机通过第二OpenFlow接口模块上报给控制器;如果在交换机的流表中查找到该上行流,即该上行流不是首包,交换机按照查找到的该上行流的处理流程处理,然后发送出去;下行流的处理过程与上行流的处理过程一样;所述隧道模块用于:当交换机从IPv4向IPv6过渡时,IPv4用户的数据包通过IPv6网络访问IPv4服务器时要进行封装:添加IPv6头部;IPv6用户的数据包通过IPv4网络访问IPv6服务器时要进行解封装:去掉IPv6头部;同理,服务器返回给用户的数据包也要先封装、然后解封装:IPv4服务器通过IPv6网络返回数据包给IPv4用户时要进行封装:添加IPv6头部;IPv6服务器通过IPv4网络返回数据包给IPv6用户时要进行解封装:去掉IPv6头部;所述NAT模块用于:当交换机和控制器连接时,交换机的NAT模块接收到控制器NAT转化后的地址和端口,并使用该地址和端口修改数据包的地址和端口;所述交换机从IPv4向IPv6过渡的技术包括NAT44、NAT46、轻量级过渡技术LAFT6、双栈精简DS‑Lite、Smart6、IPv6快速部署6RD、IPv4和IPv6的翻译技术IVI、映射地址和端口MAP;所述第二配置管理模块按照以下规则设置交换机待加载的模块:当交换机从IPv4向IPv6过渡的技术为NAT44、NAT46、IVI或MAP时,交换机加载NAT模块,不加载隧道模块;当交换机从IPv4向IPv6过渡的技术为LAFT6、DS‑Lite、Smart6或6RD时,交换机同时加载NAT模块和隧道模块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉绿色网络信息服务有限责任公司,未经武汉绿色网络信息服务有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410336122.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top