The embodiment of the invention discloses a network address allocation method and device, according to the binding relationship between the physical address terminal and network address, network address allocation for the terminal, the terminal is assigned to each network address are the same, realizes to the terminal distribution in campus network fixed network address, and without binding relationship the user manually set up network address and physical address, improve the efficiency of the allocation of a fixed network address.
【技术实现步骤摘要】
一种网络地址分配方法及装置
本专利技术涉及计算机网络
,特别涉及一种网络地址分配方法及装置。
技术介绍
IP地址(InternetProtocolAddress)是给因特网中的每台计算机和其他设备都规定了一个唯一的地址,也称为网际协议地址,简称网络地址。在现有的园区网,例如:大学校园网、企业内部网(intranet)中,IP地址分配的方式主要为动态IP地址,即当设备联网时,随机被分配一个IP地址,这样导致用户在不同的地方,不同的时间会申请到不同的IP地址。但是,随机分配IP地址,不利于对用户(如:学生、教师、企业员工等)上网记录的追踪。为了方便对用户上网记录的追踪,需要对用户终端分配固定IP地址。目前,为用户终端分配固定IP地址有两种方式。第一种方式,在地址池中设置IP地址的租约时间,当在租约时间内时,为用户终端分配该租约时间内对应的IP地址。但不在租约时间内时,用户终端的IP地址还会发生变化。不能做到100%的IP地址固定不变。第二种方式,手动将用户终端的MAC(Medium/MediaAccessControl,媒介访问控制)地址和IP地址进行绑定,作为固定配置写入DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)服务器中,其中MAC地址也被称为物理地址。但在实际应用中,对于用户终端较多的大型网络,需要预先获知每一用户终端的MAC地址,但预先获知每一用户终端的MAC地址操作过程较繁琐,为用户终端分配固定IP地址的效率较低。
技术实现思路
本专利技术实施例的目的在于提供一种网络地址分配方法及装置,以给园区网中 ...
【技术保护点】
一种网络地址分配方法,应用于网络设备,其特征在于,包括:接收目标终端发送的申请网络地址的请求;判断本设备中是否存在所述目标终端的物理地址和网络地址的绑定关系;如果存在,则根据所述绑定关系,将对应的网络地址分配给所述目标终端;如果不存在,则为所述目标终端分配网络地址并建立目标终端的物理地址和所分配的网络地址的绑定关系。
【技术特征摘要】
1.一种网络地址分配方法,应用于网络设备,其特征在于,包括:接收目标终端发送的申请网络地址的请求;判断本设备中是否存在所述目标终端的物理地址和网络地址的绑定关系;如果存在,则根据所述绑定关系,将对应的网络地址分配给所述目标终端;如果不存在,则为所述目标终端分配网络地址并建立目标终端的物理地址和所分配的网络地址的绑定关系。2.根据权利要求1所述的方法,其特征在于,所述网络设备为:动态主机配置协议DHCP服务器、或具有DHCP服务模块的网络访问服务器、或控制器。3.根据权利要求2所述的方法,其特征在于,当所述网络设备为DHCP服务器时,所述为所述目标终端分配网络地址并建立目标终端的物理地址和所分配的网络地址的绑定关系,包括:所述DHCP服务器为所述目标终端动态分配网络地址;所述DHCP服务器接收认证服务器发送的第一地址绑定消息,根据所述第一地址绑定消息,建立所述目标终端的物理地址和所分配的网络地址的绑定关系;其中,所述第一地址绑定消息中至少包括所述目标终端的物理地址和所分配的网络地址;所述第一地址绑定消息中包括的物理地址和网络地址为在所述DHCP服务器为所述目标终端动态分配网络地址的过程中,网络访问服务器捕获到并发送给所述认证服务器的。4.根据权利要求3所述的方法,其特征在于,所述DHCP服务器接收认证服务器发送的第一地址绑定消息,根据所述第一地址绑定消息,建立所述目标终端的物理地址和所分配的网络地址的绑定关系,包括:所述DHCP服务器中的DHCP服务代理接收所述认证服务器发送的第一地址绑定消息,根据所述第一地址绑定消息,建立所述目标终端的物理地址和所分配的网络地址的绑定关系。5.根据权利要求2所述的方法,其特征在于,当所述网络设备为具有DHCP服务模块的网络访问服务器时,所述为所述目标终端分配网络地址并建立目标终端的物理地址和所分配的网络地址的绑定关系,包括:所述网络访问服务器向认证服务器反馈不能分配网络地址的消息,以使所述认证服务器从网络地址池中选择一个网络地址分配给所述目标终端;所述网络访问服务器接收所述认证服务器发送的第二地址绑定消息,根据所述第二地址绑定消息,建立所述目标终端的物理地址和所分配的网络地址的绑定关系;其中,所述第二地址绑定消息中至少包括目标终端的物理地址和为所述目标终端分配的网络地址。6.根据权利要求5所述的方法,其特征在于,所述所述网络访问服务器接收认证服务器发送的第二地址绑定消息,根据所述第二地址绑定消息,建立所述目标终端的物理地址和所分配的网络地址的绑定关系,包括:所述网络访问服务器中DHCP服务模块的DHCP服务代理接收所述认证服务器发送的第二地址绑定消息,根据所述第二地址绑定消息,建立所述目标终端的物理地址和所分配的网络地址的绑定关系。7.根据权利要求3、4、5或6所述的方法,其特征在于,所述第一地址绑定消息或所述第二地址绑定消息中还包括为所分配的网络地址所处的网段信息;根据所述第一地址绑定消息或第二地址绑定消息建立所述目标终端的物理地址和所分配的网络地址的绑定关系,包括:根据所述第一地址绑定消息或第二地址绑定消息,建立所述目标终端的物理地址、所分配的网络地址以及所分配的网络地址所处的网段的绑定关系。8.根据权利要求2所述的方法,其特征在于,当所述网络设备为控制器时,所述为所述目标终端分配网络地址并建立目标终端的物理地址和所分配的网络地址的绑定关系,包括:所述控制器向DHCP服务器发送申请网络地址的请求,以使所述DHCP服务器分配网络地址;所述控制器接收所述DHCP服务器所分配的网络地址,建立所述目标终端的物理地址和所接收到的网络地址的绑定关系;所述控制器根据所述绑定关系,将对应的网络地址分配给所述目标终端。9.一种网络地址分配装置,应用于网...
【专利技术属性】
技术研发人员:宋玉兵,刘恒胜,
申请(专利权)人:新华三技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。