运营级网络地址转换方法、设备及网络系统技术方案

技术编号:8389109 阅读:205 留言:0更新日期:2013-03-07 21:06
本发明专利技术涉及一种运营级网络地址转换方法,包括:接收源地址为私有IP地址、源端口编号为第一端口编号的报文,并根据预设的静态映射关系信息查询私有IP地址所唯一对应的公有IP地址和附属于公有IP地址的端口块;将报文中的源地址替换为公有IP地址,并将报文中的源端口编号替换为端口块中动态选择的第二端口编号;将转换后的报文转发到目的IP地址。本发明专利技术还涉及一种运营级网络地址转换设备及网络系统。本发明专利技术通过静态映射关系信息对报文转换,将源地址和源端口编号替换成对应的IP地址和从端口块中选出的端口编号,从而不需实时存储和处理大量的IP地址转换关系的日志数据,而且通过静态映射关系信息也可实现地址溯源和单点认证。

【技术实现步骤摘要】

本专利技术涉及通信技术,尤其涉及一种运营级网络地址转换方法、设备及网络系统
技术介绍
随着网络技术的发展和广泛应用,为连接在Internet上的主机所分配的IPv4地址资源将很快枯竭,因此引入IPv6可视为网络演进的必然趋势。但是,在IPv4地址耗尽之前,运营商的网络、业务平台、终端以及ICP尚无法全面支持IPv6,且具备IPv6商用能力。在IPv6过渡期内,如何延长IPv4的使用期限,保证业务的平滑过渡,为IPv6的部署争取时间,是运营商均需要考虑的问题。在现有TCP/IP的通信模式下,为维护各层次的协议的相对独立性,尽可能减少对现有协议体系的改动,只能在网络层寻找延缓地址枯竭期限的解决方法。网络层上原有的网络地址转换,即NAT技术可实现IPv4私网地址到IPv4公网地址单个TCP/UDP端口的随机映射,已经在家庭网关及其它小型网络上使用多年,主要采用日志的方式纪录相关网络使用信息。但在运营商网络中部署网络地址转换,跟在小型网络中使用网络地址转换技术还本文档来自技高网...

【技术保护点】
一种运营级网络地址转换方法,包括:接收源地址为私有IP地址、源端口编号为第一端口编号的报文,并根据预设的IP地址的静态映射关系信息查询所述私有IP地址所唯一对应的公有IP地址和附属于所述公有IP地址的端口块;将所述报文中的源地址替换为所述公有IP地址,并将所述报文中的源端口编号替换为所述端口块中动态选择的第二端口编号,形成转换后的报文;将所述转换后的报文转发到目的IP地址。

【技术特征摘要】
1.一种运营级网络地址转换方法,包括:
接收源地址为私有IP地址、源端口编号为第一端口编号的报文,
并根据预设的IP地址的静态映射关系信息查询所述私有IP地址所唯
一对应的公有IP地址和附属于所述公有IP地址的端口块;
将所述报文中的源地址替换为所述公有IP地址,并将所述报文
中的源端口编号替换为所述端口块中动态选择的第二端口编号,形成
转换后的报文;
将所述转换后的报文转发到目的IP地址。
2.根据权利要求1所述的运营级网络地址转换方法,其中,在
转换过程中动态选择第二端口编号时,在预设的老化时间内固定所述
第二端口编号与所述私有IP地址及第一端口编号之间的映射关系,所
述第二端口编号在所述老化时间内不参与源地址为私有IP地址的报
文之外的报文的端口块中端口编号的动态选择。
3.根据权利要求2所述的运营级网络地址转换方法,其中,在
接收到源地址为私有IP地址的报文时,还包括:
判断所述报文的源端口编号是否为第一端口编号,是则直接将所
述报文中的源地址替换为所述公有IP地址,并将所述报文中的源端口
编号替换为所述第二端口编号,否则重新在所述端口块中动态选择第
三端口编号,并将所述报文中的源地址替换为所述公有IP地址,并将
所述报文中的源端口编号替换为所述第三端口编号。
4.根据权利要求2或3所述的运营级网络地址转换方法,其中,
如果在老化时间内接收到源地址为私有IP地址、源端口编号为第一端
口编号的报文,则触发老化时间重新计时。
5.根据权利要求4所述的运营级网络地址转换方法,其中,如
果在老化时间内未接收到源地址为私有IP地址、源端口编号为第一端
口编号的报文,则释放所述第二端口编号,使所述第二端口编号重新
参与所述端口块中端口编号的动态选择。
6.根据权利要求1所述的运营级网络地址转换方法,其中,在
接收报文前,还包括:
为私有IP地址设定网络地址转换后唯一对应的公有IP地址和附
属于所述公有IP地址的唯一端口块,并将形成的所述私有IP地址与
所述公有IP地址和端口块之间的静态映射关系保存为静态映射关系
信息,其中所述端口块为连续端口编号范围。
7.根据权利要求6所述的运营级网络地址转换方法,其中,所
述端口块为固定大小的连续端口编号范围。
8.根据权利要求6或7所述的运营级网络地址转换方法,其中,
所述静态映射关系信息还被保存到AAA服务器,用于单点认证和地
址溯源。
9.根据权利要求1所述的运营级网络地址转换方法,其中,所
述报文为TCP报文或UDP报文。
10.一种运营级网络地址转换设备,包括:
报文接收单元,用于接收源地址为私有IP地址、源端口编号为
第一端口编号的报文;
映射关系查询单元,用于根据预设的IP地址的静态映射关系信
息查询所述私有IP地址所唯一对应的公有IP地址和附属于所述公有
IP地址的端口块;
报文转换单元,用于将所述报文中的源地址替换为所述公有IP
地址,并将所述报文中的源端口编号替换为所述端口块中动态选择的
第二端口编号,形成转换后的报文;...

【专利技术属性】
技术研发人员:李忠超吴伟毛东峰杨国良王吉顺李阳春徐良红李少勇
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1