一种公网IP地址分配方法和装置与流程

文档序号:16149727发布日期:2018-12-05 17:19阅读:493来源:国知局
一种公网IP地址分配方法和装置与流程
本申请涉及nat444
技术领域
,尤其涉及一种公网ip地址分配方法和装置。
背景技术
随着因特网的快速发展,ip(internetprotocol,互联网协议)地址资源的极度短缺严重制约了因特网的发展。目前,nat(networkaddresstranslation,网络地址转换)是解决这一问题的主要技术手段,随着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地址和端口块,每个端口块由该端口号范围中的端口号组成;所述发送单元,还用于当分配给用户终端的端口号的数量达到设定阈值时,重新向dhcp服务端发送公网ip地址申请请求。另一种可能的实现方式中,所述bras设备包括通信接口、处理器、存储器和总线,所述通信接口、所述处理器和所述存储器之间通过总线相互连接;所述处理器通过读取所述存储器中存储的逻辑指令,执行本申请第一方面提供的公网ip地址分配方法。本申请第四方面,提供了一种dhcp服务端,具有实现上述第二方面提供的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块或单元。一种可能的实现方式中,所述dhcp服务端包括:接收单元,用于接收bras设备发送的公网ip地址申请请求;筛选单元,用于从本dhcp服务端的地址池中筛选出n个公网ip地址以及附属于该n个公网ip地址的端口号范围;所述n个公网ip地址未被占用,或者,所述n个公网ip地址已被占用且附属于该n个公网ip地址的端口号范围未被占用;发送单元,用于将筛选出的n个公网ip地址以及附属于该n个公网ip地址的端口号范围发送给所述bras设备。另一种可能的实现方式中,所述dhcp服务端所在的设备可以包括通信接口、处理器、存储器和总线,所述通信接口、所述处理器和所述存储器之间通过总线相互连接;所述处理器通过读取所述存储器中存储的逻辑指令,执行本申请第二方面提供的公网ip地址分配方法。利用本申请的技术方案,bras设备可以按需向dhcp服务端申请地址范围作为公网ip地址,这样可以尽量避免出现某些bras设备上的公网ip地址资源已用尽,而某些bras设备上的公网ip地址资源还有空闲的情况,从而实现了在不同bras设备之间、或是在同一bras设备的不同业务之间共享地址资源,提高了公网ip地址的利用率。附图说明图1是现有技术中的一种nat444组网系统的示意图;图2a、图2b和图2c时本申请实施例提供的nat444组网系统的示意图;图3是本申请实施例提供的一种公网ip地址分配方法的流程图;图4是本申请实施例提供的另一种公网ip地址分配方法的流程图;图5是本申请实施例提供的bras设备的功能模块框图;图6是本申请实施例提供的bras设备的硬件架构图;图7是本申请实施例提供的dhcp服务端的功能模块框图;图8是本申请实施例提供的dhcp服务端所在设备的硬件架构图。具体实施方式以下结合附图对本申请进行详细描述。参见图1,为一种现有nat444组网系统的示意图,该组网系统包括用户终端、bras(broadbandremoteaccessserver,远程宽带接入服务器)设备、nat444网关、aaa服务器以及日志服务器;其中nat444网关可以与bras设备分开独立部署,也可以作为一个插卡放在bras设备上面(如图1所示)。nat444网关的功能是为用户终端分配公网ip地址,具体过程如下:1)初始情况下,nat444网关需要配置好地址组中的地址范围、端口块大小及可用的端口号范围,并根据以上配置划分好端口块,所有端口块的初始使用状态均为idle(空闲)状态;2)当bras设备检测到用户终端发起上线请求,并且该上线请求通过aaa服务器的认证和授权(通常aaa服务器会授权私网ip地址)后,bras设备可以将授权得到的私网ip地址分配给用户终端,并向nat444网关发送用户上线通知,该通知中包含用户终端的私网ip地址(如10.0.0.1);3)nat444网关为该用户终端的私网ip地址分配公网ip地址及附属于该公网ip地址的空闲的端口块,将分配结果(如212.0.0.1:1-255)通知给bras设备,并记录该端口块状态为active(激活)状态;之后,bras设备可以将分配给上线用户终端的公网ip地址即对应的端口块信息上报给aaa服务器,aaa服务器维护用户与公网ip地址和端口块之间的关系,给网络管理员提供便捷的溯源服务;日志服务器可以接收nat444网关产生的日志,记录公网ip地址和端口块的分配回收历史,方便用户终端的行为审计。在以上方案中,nat444网关需要预先配置好地址组中的地址范围,这些地址不能被其他应用使用。而实际业务中,如果地址组中配置的地址过多,便会造成地址浪费;如果地址组中配置的地址过少,那么后续有更多的上线用户终端申请公网ip地址时,便会造成地址不足。为实现对地址资源的充分利用,本申请实施例在bras设备上部署dhcp(dynamichostconfigurationprotocol,动态主机配置协议)客户端,以及在nat444组网中部署dhcp服务端;nat444网关不需要在地址组中配置地址范围,bras设备可以通过dhcp客户端向dhcp服务端按需申请地址范围作为公网ip地址。关于dhcp服务端的部署位置和地址范围,本申请提出了如下三种可能的nat444组网系统:1)第一种nat444组网系统,可以包括一个dhcp服务端;系统中的每个bras设备都统一向该dhcp服务端申请地址范围,各bras设备共享相同的地址资源。本申请实施例不限制dhcp服务端的部署位置,例如如图2a所示,该一个dhcp服务端可以部署在其中一个bras设备上。2)第二种nat444组网系统,可以包括至少两个dhcp服务端,且该至少两个dhcp服务端的地址池存在交集;所谓地址池存在交集,表现为该至少两个dhcp服务端的地址池的地址域完全相同或者部分相同,各bras设备共享该交集中的地址资源。作为一个示例,一种具体的nat444组网系统的示意图参见图2b所示,可以在每个bras设备上均部署一个dhcp服务端,每个bras设备通过自身的dhcp客户端向自身的dhcp服务端申请公网ip地址。在图2b所示的nat444组网系统中,各bras设备之间需要同步地址资源的使用情况,以避免同一地址资源被多个bras设备同时使用。3)第三种nat444组网系统,可以包括至少两个dhcp服务端,且该至少两个dhcp服务端的地址池不存在交集。作为一个示例,一种具体的nat444组网系统的示意图参见图2c所示,可以在每个bras设备上均部署一个dhcp服务端,每个dhcp服务端的地址池的地址域互不相同,一个bras设备上的不同业务可以共享该bras设备上的dhcp服务端的地址池资源。基于上述提供的nat444组网系统,下面对本申请公网ip地址分配实施例进行详细描述。参见图3,为本申请公网ip地址分配方法的一个实施例流程图,该方法可以应用于nat444组网系统中的任一bras设备,比如图2a、图2b和图2c中的任一bras设备。如图3所示,该方法包括以下步骤:步骤301:bras设备向dhcp服务端发送公网ip地址申请请求。这里,bras设备可以通过dhcp客户端发起公网ip地址申请请求。步骤302;bras设备接收dhcp服务端响应上述请求返回的n个公网ip地址以及附属于该n个公网ip地址的端口号范围,n为大于等于1的整数。在一个例子中,dhcp服务端可以以公网ip地址为分配单元,即同一个公网ip地址只分配给一个bras设备,已分配给其中一个bras设备的地址不再分配给其它bras设备,bras设备释放的地址可以再分配给其它bras设备。比如dhcp服务端可以向某个bras设备返回4个公网ip地址211.1.1.0-211.1.1.3,这4个地址附属的65535个端口号都提供给该bras设备使用。在另一个例子中,dhcp服务端还可以以端口块为分配单位,即同一个公网ip地址可以分配给多个bras设备,但附属于同一个公网ip地址的同一个端口块只能分配给一个bras设备。比如当设置的端口块大小为255时,dhcp服务端可以向某个bras设备返回4个公网ip地址:211.1.1.1:1~255、211.1.1.1:256~510、211.1.1.2:1~255、211.1.1.3:1~255。步骤302中的n可以由bras设备决定,也可以由dhcp服务端决定。作为一种方式,如果n由bras设备决定,则上述公网ip地址申请请求中可以携带bras设备期望申请的公网ip地址数n。在一个例子中,可以通过在公网ip地址申请请求中携带子网掩码,通过该子网掩码的长度表示bras设备期望申请的公网ip地址数。比如,子网掩码为255.255.255.252,其掩码长度为30,代表期望申请4个地址;子网掩码为255.255.255.248,其掩码长度为29,代表期望申请8个地址;以此类推子网掩码为255.255.255.0,其掩码长度为24,代表期望申请256个地址。步骤303:bras设备从该n个公网ip地址以及附属于该n个公网ip地址的端口号范围内为上线的用户终端分配公网ip地址和端口块,每个端口块由该端口号范围中的端口号组成。这里的用户终端可以是ipoe(internetprotocoloverethernet,在以太网上承载互联网协议)用户终端,或者pppoe(pointtopointprotocoloverethernet,在以太网上承载点到点连接协议)用户终端,即本申请公网ip地址分配方法可以与已有的ipoe协议或pppoe协议联合使用。本申请实施例中,可以为多个上线用户终端分配同一公网ip地址,因此,同一个公网ip地址可以对应多个私网ip地址(即公网ip地址与私网ip地址之间可以是一对多的关系);但是,针对每个私网ip地址来说,每个私网ip地址只对应一个公网ip地址(即私网ip地址与公网ip地址之间是一对一的关系),并且在后续为该私网ip地址代表着的上线用户分配一个或多个端口块时,也是从对应的公网ip地址的端口块中选取,而不能从其他公网ip地址的端口块中选取。步骤304:当分配给用户终端的端口号的数量达到设定阈值时,bras设备重新向dhcp服务端发送公网ip地址申请请求。作为一种实现方式,bras设备可以通过以下步骤确定分配给用户终端的端口号的数量是否达到设定阈值:根据步骤302中收到的附属于该n个公网ip地址的端口号范围和预设的端口块大小,确定附属于该n个公网ip地址的端口号范围包括的端口块总数;当监测到分配给用户终端的端口块的数量与该端口块总数的比值达到设定阈值时,确定分配给用户终端的端口号的数量达到设定阈值。比如,假设步骤302中从dhcp服务端收到4个公网ip地址为211.1.1.0-211.1.1.3,bras设备定义的可用端口号范围为0~10000,端口块大小为1000,端口块使用阈值为80%,则该4个公网ip地址包括的可用端口号的总数为4*10000=40000个,对应的端口块总数为40000/1000=40个,当分配给用户终端的端口块的数量达到40*80%=32个时,表示分配给用户终端的端口号的数量达到设定阈值。又比如,假设步骤302中从dhcp服务端收到4个公网ip地址为211.1.1.1:1~255、211.1.1.1:256~510、211.1.1.2:1~255、211.1.1.3:1~255,则bras设备收到4个端口块,当分配给用户终端的端口块的数量达到个(这里的表示向下取整运算)时,表示分配给用户终端的端口号的数量达到设定阈值。本申请实施例中,当分配给用户终端的端口号的数量达到设定阈值,即地址不足时,bras设备可以重新向dhcp服务端发送公网ip地址申请请求,申请新的公网ip地址。以及,当用户终端下线时,bras设备可以回收分配给用户终端的公网ip地址和端口块,当本设备闲置的端口号的数量达到设定阈值时,bras设备可以向dhcp服务端发送公网ip地址释放请求,释放请求中可以包括待回收的公网ip地址和附属于该公网ip地址的端口号范围。至此,完成图3所示的流程。由上述实例可见,bras设备可以通过端口块阈值触发dhcp客户端向dhcp服务端申请地址范围作为公网ip地址,这样可以尽量避免出现某些bras设备上的公网ip地址资源已用尽,而某些bras设备上的公网ip地址资源还有空闲的情况,从而实现了在不同bras设备之间、或是在同一bras设备的不同业务之间共享地址资源,提高了公网ip地址的利用率。参见图4,为本申请公网ip地址分配方法的另一个实施例流程图,该方法可以应用于nat444组网系统中的任一dhcp服务端,比如图2a、图2b和图2c中的任一dhcp服务端。如图4所示,该方法包括以下步骤:步骤401:dhcp服务端接收bras设备发送的公网ip地址申请请求。步骤402:dhcp服务端从本dhcp服务端的地址池中筛选出n个公网ip地址以及附属于该n个公网ip地址的端口号范围;该n个公网ip地址未被占用,或者,该n个公网ip地址已被占用且附属于该n个公网ip地址的端口号范围未被占用。本申请实施例中,dhcp服务端可以以公网ip地址为分配单位,也可以以端口块为分配单位。在一个例子中,若是以公网ip地址为分配单位,这种方式下同一个公网ip地址只分配给一个bras设备,已分配给其中一个bras设备的地址不再分配给其它bras设备,则步骤402中dhcp服务端会从地址池中筛选出未被占用的n个公网ip地址。dhcp服务端可以提前创建一个地址使用情况表,并实时维护该地址使用情况表。该地址使用情况表可以包括但不限于以下信息:公网ip地址和使用状态;其中公网ip地址,为本dhcp服务端的地址池包括的地址资源;使用状态,用于表示对应的公网ip地址是否被使用。可选的,地址使用情况表中还可以包括设备id(标识),用于表示对应的公网ip地址被哪个bras设备使用。在初始状态下,每个公网ip地址的使用状态为idle状态。初始状态下的地址使用情况表的示例如表1所示。表1公网ip地址设备id使用状态211.1.1.0nullidle211.1.1.1nullidle………………对于筛选出的公网ip地址,dhcp服务端可以将其在地址使用情况表中的使用状态修改为active状态,如表2所示。表2公网ip地址设备id使用状态211.1.1.01.1.1.1active211.1.1.1nullidle………………在另一个例子中,若是以端口块为分配单位,这种方式下同一个公网ip地址可以分配给多个bras设备,但附属于同一个公网ip地址的同一个端口块只能分配给一个bras设备,则步骤402中dhcp服务端可以从地址池中筛选出未被占用的n个端口块,该n个端口块所附属的公网ip地址可以已被占用,也可以未被占用。同样dhcp服务端可以维护一个地址使用情况表。该地址使用情况表除了包括上文提及的公网ip地址、使用状态和设备id(可选)之外,还包括端口块。需要注意的是,dhcp服务端能够以端口块为分配单位的前提,是系统中各bras设备上设置的端口块大小需一致,比如均设置为255。初始状态下的地址使用情况表的示例如表3所示。表3公网ip地址端口块设备id使用状态211.1.1.01~255nullidle211.1.1.0256~510nullidle211.1.1.11~255nullidle………………对于筛选出的公网ip地址和端口块,dhcp服务端可以将其在地址使用情况表中的使用状态修改为active状态,如表4所示。表4步骤403:dhcp服务端将筛选出的n个公网ip地址以及附属于该n个公网ip地址的端口号范围发送给bras设备。特别的,在上文提出的第二种nat444组网系统,即包括至少两个dhcp服务端,且该至少两个dhcp服务端的地址池存在交集的系统中,dhcp服务端在将筛选出的n个公网ip地址以及附属于该n个公网ip地址的端口号范围发送给bras设备之后,还执行以下步骤:通知其它dhcp服务端该n个公网ip地址以及附属于该n个公网ip地址的端口号范围已被占用,以避免其它dhcp服务端将该n个公网ip地址以及附属于该n个公网ip地址的端口号范围分配给其它bras设备。本申请实施例中,dhcp服务端还会接收bras设备发送的针对该n个公网ip地址以及附属于该n个公网ip地址的端口号范围的公网ip地址释放请求,然后通知其它dhcp服务端该n个公网ip地址以及附属于该n个公网ip地址的端口号范围已被释放,使得其它dhcp服务端能够将该n个公网ip地址以及附属于该n个公网ip地址的端口号范围重新分配给其它bras设备。至此,完成图4所示的流程。由上述实例可见,dhcp服务端可以根据bras设备的请求动态为其分配地址范围作为公网ip地址,这样可以尽量避免出现某些bras设备上的公网ip地址资源已用尽,而某些bras设备上的公网ip地址资源还有空闲的情况,从而实现了在不同bras设备之间、或是在同一bras设备的不同业务之间共享地址资源,提高了公网ip地址的利用率。以上对本申请提供的方法进行了描述。下面对本申请提供的装置进行描述。参见图5,为本申请实施例提供的一种bras设备的功能模块框图。如图5所示,所述bras设备可以包括以下单元:发送单元501,用于向dhcp服务端发送公网ip地址申请请求;接收单元502,用于接收所述dhcp服务端响应所述请求返回的n个公网ip地址以及附属于该n个公网ip地址的端口号范围,n为大于等于1的整数;分配单元503,用于从该n个公网ip地址以及附属于该n个公网ip地址的端口号范围内为上线的用户终端分配公网ip地址和端口块,每个端口块由该端口号范围中的端口号组成;所述发送单元501,还用于当分配给用户终端的端口号的数量达到设定阈值时,重新向dhcp服务端发送公网ip地址申请请求。在其中一种实施方式中,所述bras设备还可以包括监测单元;所述监测单元,用于根据附属于该n个公网ip地址的端口号范围和预设的端口块大小,确定附属于该n个公网ip地址的端口号范围包括的端口块总数;监测分配给用户终端的端口块的数量与所述端口块总数的比值是否达到设定阈值;所述发送单元501,当所述监测单元监测到分配给用户终端的端口块的数量与所述端口块总数的比值达到设定阈值时,重新向dhcp服务端发送公网ip地址申请请求。在其中一种实施方式中,所述用户终端为ipoe用户终端或pppoe用户终端。需要说明的是,本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。在本申请的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。至此,完成图5所示装置的描述。对应地,本申请还提供了图5所示bras设备的硬件结构。参见图6,图6为本申请提供的图5所示bras设备的硬件结构示意图,该bras设备包括:通信接口601、处理器602、存储器603和总线604;其中,通信接口601、处理器602、存储器603通过总线604完成相互间的通信。上述总线604可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该总线604可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口601用于bras设备与dhcp服务端的通信。存储器603可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。存储器603中可以存储有公网ip地址分配逻辑指令。处理器602可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。处理器602可以执行存储器603中存储的公网ip地址分配逻辑指令,以实现上述图3所示的方法。至此,完成图6所示装置的硬件结构描述。参见图7,为本申请实施例提供的一种dhcp服务端的功能模块框图。如图7所示,所述dhcp服务端可以包括以下单元:接收单元701,用于接收bras设备发送的公网ip地址申请请求;筛选单元702,用于从本dhcp服务端的地址池中筛选出n个公网ip地址以及附属于该n个公网ip地址的端口号范围;所述n个公网ip地址未被占用,或者,所述n个公网ip地址已被占用且附属于该n个公网ip地址的端口号范围未被占用;发送单元703,用于将筛选出的n个公网ip地址以及附属于该n个公网ip地址的端口号范围发送给所述bras设备。在其中一种实施方式中,当所述dhcp服务端所属组网系统中包括至少两个dhcp服务端,且所述至少两个dhcp服务端的地址池存在交集时;所述发送单元703,还用于在将筛选出的n个公网ip地址以及附属于该n个公网ip地址的端口号范围发送给所述bras设备之后,通知其它dhcp服务端该n个公网ip地址以及附属于该n个公网ip地址的端口号范围已被占用,以避免其它dhcp服务端将该n个公网ip地址以及附属于该n个公网ip地址的端口号范围分配给其它bras设备。在其中一种实施方式中,所述接收单元701,还用于接收bras设备发送的针对该n个公网ip地址以及附属于该n个公网ip地址的端口号范围的公网ip地址释放请求;所述发送单元703,还用于通知其它dhcp服务端该n个公网ip地址以及附属于该n个公网ip地址的端口号范围已被释放,使得其它dhcp服务端能够将该n个公网ip地址以及附属于该n个公网ip地址的端口号范围重新分配给其它bras设备。需要说明的是,本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。在本申请的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。至此,完成图7所示装置的描述。对应地,本申请还提供了dhcp服务端所在设备的硬件结构。参见图8,图8为本申请提供的dhcp服务端所在设备的硬件结构示意图,该设备包括:通信接口801、处理器802、存储器803和总线804;其中,通信接口801、处理器802、存储器803通过总线804完成相互间的通信。上述总线804可以是外设部件互连标准总线或扩展工业标准结构总线等。该总线804可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口801用于dhcp服务端与bras设备的通信。存储器803可以包括随机存取存储器,也可以包括非易失性存储器,例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。存储器803中可以存储有公网ip地址分配逻辑指令。处理器802可以是通用处理器,包括中央处理器、网络处理器等;还可以是数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。处理器802可以执行存储器803中存储的公网ip地址分配逻辑指令,以实现上述图4所示的方法。至此,完成图8所示装置的硬件结构描述。以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1