[发明专利]一种公网IP地址分配方法和装置在审
申请号: | 201810635989.1 | 申请日: | 2018-06-20 |
公开(公告)号: | CN108933845A | 公开(公告)日: | 2018-12-04 |
发明(设计)人: | 周立元 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 公网IP地址 方法和装置 申请请求 用户终端 分配 发送 附属 阈值时 上线 申请 返回 响应 应用 | ||
本申请提供一种公网IP地址分配方法和装置,该方法可应用于BRAS设备,包括:向DHCP服务端发送公网IP地址申请请求;接收DHCP服务端响应所述请求返回的N个公网IP地址以及附属于该N个公网IP地址的端口号范围,N为大于等于1的整数;从该N个公网IP地址以及附属于该N个公网IP地址的端口号范围内为上线的用户终端分配公网IP地址和端口块,每个端口块由该端口号范围中的端口号组成;当分配给用户终端的端口号的数量达到设定阈值时,重新向DHCP服务端发送公网IP地址申请请求。该方法中BRAS设备按需向DHCP服务端申请地址范围作为公网IP地址,可以避免公网IP地址浪费或不足。
技术领域
本申请涉及NAT444技术领域,尤其涉及一种公网IP地址分配方法和装置。
背景技术
随着因特网的快速发展,IP(Internet Protocol,互联网协议)地址资源的极度短缺严重制约了因特网的发展。目前,NAT(Network Address Translation,网络地址转换)是解决这一问题的主要技术手段,随着NAT技术的不断发展,运营商级NAT(NAT444)技术应运而生,成为目前应用较为广泛的NAT技术。
NAT444技术将每个公网的端口划分成多个独立的端口块,每一个端口块由至少一个端口号组成。用户终端发出的报文经过NAT444网关时,NAT444网关可以为该用户终端的私网地址分配端口块作为该用户终端的公网端口号,每个私网地址独占分配到的端口块。
发明内容
有鉴于此,本申请提供一种公网IP地址分配方法和装置,用以解决公网IP地址浪费以及不足的问题。
具体地,本申请是通过如下技术方案实现的:
本申请第一方面,提供了一种公网IP地址分配方法,应用于BRAS设备,该方法包括:
向DHCP服务端发送公网IP地址申请请求;
接收所述DHCP服务端响应所述请求返回的N个公网IP地址以及附属于该N个公网IP地址的端口号范围,N为大于等于1的整数;
从该N个公网IP地址以及附属于该N个公网IP地址的端口号范围内为上线的用户终端分配公网IP地址和端口块,每个端口块由该端口号范围中的端口号组成;
当分配给用户终端的端口号的数量达到设定阈值时,重新向DHCP服务端发送公网IP地址申请请求。
本申请第二方面,提供了一种公网IP地址分配方法,应用于DHCP服务端,该方法包括:
接收BRAS设备发送的公网IP地址申请请求;
从本DHCP服务端的地址池中筛选出N个公网IP地址以及附属于该N个公网IP地址的端口号范围;所述N个公网IP地址未被占用,或者,所述N个公网IP地址已被占用且附属于该N个公网IP地址的端口号范围未被占用;
将筛选出的N个公网IP地址以及附属于该N个公网IP地址的端口号范围发送给所述BRAS设备。
本申请第三方面,提供了一种BRAS设备,具有实现上述第一方面提供的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块或单元。
一种可能的实现方式中,所述BRAS设备包括:
发送单元,用于向DHCP服务端发送公网IP地址申请请求;
接收单元,用于接收所述DHCP服务端响应所述请求返回的N个公网IP地址以及附属于该N个公网IP地址的端口号范围,N为大于等于1的整数;
分配单元,用于从该N个公网IP地址以及附属于该N个公网IP地址的端口号范围内为上线的用户终端分配公网IP地址和端口块,每个端口块由该端口号范围中的端口号组成;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810635989.1/2.html,转载请声明来源钻瓜专利网。