网络地址转换方法、装置、设备及存储介质制造方法及图纸

技术编号:34043288 阅读:10 留言:0更新日期:2022-07-06 14:00
本申请提供一种网络地址转换方法、装置、设备及存储介质,涉及通信技术领域,能够降低NAT44板卡的配置成本。该方法包括:控制器接收目标账户的上网请求信息,上网请求信息用于从网络获取目标数据;当目标账户接入的BRAS设备为第二BRAS设备,且目标账户的IP地址为私网IP地址时,控制器将上网请求信息以及目标账户的IP地址转发给第一目标BRAS设备,以使得第一目标BRAS设备通过配置的NAT44板卡将目标用户的IP地址转换为公网IP地址,并使用目标用户的公网IP地址获取目标数据,第一目标BRAS设备为一个或多个第一BRAS设备的一个。个或多个第一BRAS设备的一个。个或多个第一BRAS设备的一个。

Network address conversion method, device, equipment and storage medium

【技术实现步骤摘要】
网络地址转换方法、装置、设备及存储介质


[0001]本申请涉及通信
,尤其涉及一种网络地址转换方法、装置、设备及存储介质。

技术介绍

[0002]为了保证计算机能够接入网络(internet),需要为计算机分配一个公有互联网协议(internet protocol,IP)地址。但是公有IP地址的数量是有限的,随着计算机的数量的不断增加,导致可用的公有IP地址的数量不断减少。为了合理的利用公有IP地址,通过网络地址转换(network address translation,NAT44)技术可以将较多的私有IP地址转化为少量的公有IP地址,在实现专用网内部主机与因特网上的主机通信的同时,也在一定程度上减少了公有IP地址的使用。NAT44技术可以是指在宽带接入服务器(broadband remote access serve,BRAS)设备上配置NAT44板卡,通过NAT44板卡将私网IP地址转化为公有IP地址。
[0003]通常情况下,一般采用分布式配置NAT44板卡,也即,在每个BRAS设备上均配置NAT44板卡。但是,当BRAS设备的数量较多时,若采用分布式配置NAT44板卡,成本较高。

技术实现思路

[0004]本申请提供一种网络地址转换方法、装置、设备及存储介质,以降低NAT44板卡的配置成本。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,本申请提供一种网络地址转换方法,应用于网络地址转换NAT44架构,NAT44架构包括多个宽带接入服务器BRAS设备及与多个BRAS设备通信连接的控制器,其中,多个BRAS设备包括一个或多个第一BRAS设备和一个或多个第二BRAS设备,第一BRAS设备配置有一个或多个NAT44板卡,第二BRAS设备未配置NAT44板卡,NAT44板卡用于将私网互联网协议IP地址转换为公网IP地址,方法包括:控制器接收目标账户的上网请求信息,上网请求信息用于从网络获取目标数据;当目标账户接入的BRAS设备为第二BRAS设备,且目标账户的IP地址为私网IP地址时,控制器将上网请求信息以及目标账户的IP地址转发给第一目标BRAS设备,以使得第一目标BRAS设备通过配置的NAT44板卡将目标用户的IP地址转换为公网IP地址,并使用目标用户的公网IP地址以及所述上网请求信息从网络获取目标数据,第一目标BRAS设备为一个或多个第一BRAS设备中的一个。
[0007]可选的,控制器确定目标账户的IP地址,包括:控制器确定目标账户的等级;控制器根据目标账户的等级,确定目标账户的IP地址。
[0008]可选的,控制器根据目标账户的等级,确定目标账户的IP地址,包括:当目标账户的等级大于或等于预设等级时,控制器确定目标账户的IP地址为公网IP地址;当目标账户的等级小于预设等级时,控制器确定目标账户的IP地址为私网IP地址。
[0009]可选的,当目标账户接入的BRAS设备为第一BRAS设备,且目标账户的IP地址为私
网IP地址时,控制器向目标账户接入的BRAS设备发送上网请求信息以及目标账户的IP地址,以使得目标账户接入的BRAS设备根据上网请求信息以及IP地址,从网络获取目标数据。
[0010]可选的,控制器根据一个或多个第一BRAS设备的资源利用率确定第一目标BRAS设备,其中,当一个或多个BRAS设备的资源利用率均低于第一阈值,第一目标BRAS设备为一个或多个第一BRAS设备中任一个第一BRAS设备;当一个或多个BRAS设备中存在资源利用率高于或等于第一阈值的BRAS设备时,第一目标BRAS设备为一个或多个第一BRAS设备中资源利用率低于第一阈值的BRAS设备。
[0011]可选的,当目标账户的IP地址为公网IP地址时,控制器向第二目标BRAS设备发送目标账户的IP地址以及上网请求信息,以使得第二目标BRAS设备根据IP地址以及上网请求信息,从网络获取目标数据;其中,当一个或多个BRAS设备的资源利用率均小于第一阈值时,第二目标BRAS设备为目标账户接入的BRAS设备;一个或多个BRAS设备中存在资源利用率高于或等于第一阈值的设备时,第二目标BRAS设备为目标账户接入的BRAS设备或为一个或多个BRAS设备中资源利用率最低的BRAS设备。
[0012]第二方面,本申请提供一种网络地址转换装置,应用于网络地址转换NAT44架构,NAT44架构包括多个宽带接入服务器BRAS设备及与多个BRAS设备通信连接的控制器,其中,多个BRAS设备包括一个或多个第一BRAS设备和一个或多个第二BRAS设备,第一BRAS设备配置有一个或多个NAT44板卡,第二BRAS设备未配置NAT44板卡,NAT44板卡用于将私网互联网协议IP地址转换为公网IP地址,网络地址转换装置包括:接收单元,确定单元以及发送单元;接收单元,用于接收目标账户的上网请求信息,上网请求信息用于从网络获取目标数据;确定单元,用于根据目标账户的等级,确定目标账户的IP地址;发送单元,用于当目标账户接入的BRAS设备为第二BRAS设备,且目标账户的IP地址为私网IP地址时,将上网请求信息以及目标账户的IP地址转发给第一目标BRAS设备,以使得第一目标BRAS设备通过配置的NAT44板卡将目标用户的IP地址转换为公网IP地址,并使用目标用户的公网IP地址以及所述上网请求信息从网络获取目标数据,第一目标BRAS设备为一个或多个第一BRAS设备中的一个。
[0013]可选的,确定单元具体用于:当目标账户的等级大于或等于预设等级时,确定目标账户的IP地址为公网IP地址;当目标账户的等级小于预设等级时,确定目标账户的IP地址为私网IP地址。
[0014]可选的,确定单元还用于:当目标账户接入的BRAS设备为第一BRAS设备,且目标账户的IP地址为私网IP地址时,根据一个或多个第一BRAS设备的资源利用率确定第一目标BRAS设备。
[0015]可选的,确定单元还用于:根据一个或多个第一BRAS设备的资源利用率确定第一目标BRAS设备;当目标账户接入的BRAS设备为第一BRAS设备,且目标账户的IP地址为私网IP地址时,控制器向目标账户接入的BRAS设备发送上网请求信息以及目标账户的IP地址,以使得目标账户接入的BRAS设备根据上网请求信息以及IP地址,从网络获取目标数据。
[0016]可选的,确定单元还用于:当目标账户的IP地址为公网IP地址时,控制器向第二目标BRAS设备发送目标账户的IP地址以及上网请求信息,以使得第二目标BRAS设备根据IP地址以及上网请求信息,从网络获取目标数据;其中,当一个或多个BRAS设备的资源利用率均小于第一阈值时,第二目标BRAS设备为目标账户接入的BRAS设备;当一个或多个BRAS设备
中存在资源利用率高于或等于第一阈值的设备时,第二目标BRAS设备为目标账户接入的BRAS设备或为一个或多个BRAS设备中资源利用率最低的BRAS设备。
[0017]第三方面,本申请提供一种控制器,控制器包括:本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络地址转换方法,其特征在于,应用于网络地址转换NAT44架构,所述NAT44架构包括多个宽带接入服务器BRAS设备、及与所述多个BRAS设备通信连接的控制器,其中,所述多个BRAS设备包括一个或多个第一BRAS设备和一个或多个第二BRAS设备,所述第一BRAS设备配置有一个或多个NAT44板卡,所述第二BRAS设备未配置NAT44板卡,所述NAT44板卡用于将私网互联网协议IP地址转换为公网IP地址,所述方法包括:所述控制器接收目标账户的上网请求信息,所述上网请求信息用于从网络获取目标数据;当所述目标账户接入的BRAS设备为所述第二BRAS设备,且所述目标账户的IP地址为私网IP地址时,所述控制器将所述上网请求信息以及所述目标账户的IP地址转发给第一目标BRAS设备,以使得所述第一目标BRAS设备通过配置的NAT44板卡将所述目标用户的IP地址转换为公网IP地址,并使用所述目标用户的公网IP地址以及所述上网请求信息从网络获取所述目标数据,所述第一目标BRAS设备为所述一个或多个第一BRAS设备中的一个。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述控制器确定所述目标账户的等级;所述控制器根据所述目标账户的等级,确定所述目标账户的IP地址。3.根据权利要求2所述的方法,其特征在于,所述控制器根据所述目标账户的等级,确定所述目标账户的IP地址,包括:当所述目标账户的等级大于或等于预设等级时,所述控制器确定所述目标账户的IP地址为公网IP地址;当所述目标账户的等级小于所述预设等级时,所述控制器确定所述目标账户的IP地址为私网IP地址。4.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:当所述目标账户接入的BRAS设备为所述第一BRAS设备,且所述目标账户的IP地址为私网IP地址时,所述控制器向所述目标账户接入的所述第一BRAS设备发送所述上网请求信息以及所述目标账户的IP地址,以使得所述目标账户接入的所述第一BRAS设备将所述IP地址转化为公网IP地址,并根据所述上网请求信息以及公网IP地址,从网络获取所述目标数据。5.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:所述控制器根据所述一个或多个第一BRAS设备的资源利用率确定所述第一目标BRAS设备;其中,当所述一个或多个第一BRAS设备的资源利用率均低于第一阈值时,所述第一目标BRAS设备为所述一个或多个第一BRAS设备中任一个第一BRAS设备;当所述一个或多个第一BRAS设备中存在资源利用率高于或等于所述第一阈值的第一BRAS设备时,所述第一目标BRAS设备为所述一个或多个第一BRAS设备中资源利用率低于所述第一阈值的第一BRAS设备。6.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:当所述目标账户的IP地址为公网IP地址时,所述控制器向第二目标BRAS设备发送所述目标账户的IP地址以及所述上网请求信息,以使得所述第二目标BRAS设备根据所述IP地址以及所述上网请求信息,从网络获取所述目标数据;其中,当所述多个BRAS设备的资源利用率均小于第一阈值时,所述第二目标BRAS设备
为所述目标账户接入的BRAS设备;当所述多个BRAS设备中存在资源利用率高于或等于所述第一阈值的BRAS设备时,所述第二目标BRAS设备为所述目标账户接入的BRAS设备或为所述多个BRAS设备中资源利用率最低的第二BRAS设备。7.一种网络地址转换装置,其特征在于,应用于网络地址转换NAT44架构,所述NAT44架构包括多个宽带接入服务器BRAS设备及与所述多个BRAS设备通信连接的控制器,其中,所述多个BRAS设备包括一个或多个第一BRAS设备和一个或多个第二...

【专利技术属性】
技术研发人员:魏汝翔晏家豪陈勋尹祖新刘琦赵广梁芳田洪宁杨婧雅黄娅
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1