【技术实现步骤摘要】
一种配置IP地址的方法及装置
[0001]本说明书涉及网络
,尤其涉及一种配置IP地址的方法及装置。
技术介绍
[0002]目前,针对网际互连协议(Internet Protocol,IP)的配置方式主要为利用动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)实现IP的自动配置。使用DHCP技术实现IP的配置需要利用到DHCP服务器(一般使用路由器充当DHCP服务器),而在工业控制网络中,有时会存在没有DHCP服务器的情况。
[0003]针对在工业控制网络中不存在DHCP服务器的情况下配置IP的方式主要为通过人工进行手动配置,这样配置的效率较低,且会面临IP冲突的问题。例如,在人工配置时,A设备恰好关机,使得在IP冲突检测时,无法检测到A设备所使用的IP地址,有可能导致配置给新设备的IP地址与A设备所使用的IP地址相同,这样在A设备开机后,将出现IP冲突,导致业务中断。
[0004]所以,如何能够在保证在没有DHCP服务器的情况下,提高IP配置的效率并避 ...
【技术保护点】
【技术特征摘要】
1.一种配置IP地址的方法,其特征在于,包括:获取待配置设备所属网络中各其他设备广播的报文消息;对所述报文消息进行解析,确定所述各其他设备在所述网络中使用的IP地址;根据所述各其他设备在所述网络中使用的IP地址,确定所述待配置设备在所述网络中可以使用的IP地址范围;根据所述IP地址范围,确定目标IP地址,并将所述目标IP地址作为所述待配置设备配置在所述网络中的IP地址。2.如权利要求1所述的方法,其特征在于,对所述报文消息进行解析,确定所述各其他设备在所述网络中使用的IP地址,具体包括:针对获取到的每个报文消息,确定该报文消息所基于的协议类型;根据所述协议类型,从该报文消息中确定记载有IP地址的字节段;从所述字节段中解析出IP地址。3.如权利要求1所述的方法,其特征在于,根据所述各其他设备在所述网络中使用的IP地址,确定所述待配置设备在所述网络中可以使用的IP地址范围,具体包括:针对获取到的每个报文消息,若确定从该报文消息中解析出的IP地址,未落入获取到该报文消息之前确定出的IP地址范围内,则根据从该报文消息中解析出的IP地址,对获取到该报文消息之前确定出的IP地址范围进行更新,并将更新后的IP地址范围,作为在获取到该报文消息后确定出的所述待配置设备在所述网络中可以使用的IP地址范围。4.如权利要求1所述的方法,其特征在于,根据所述IP地址范围,确定目标IP地址,并将所述目标IP地址作为所述待配置设备配置在所述网络中的IP地址,具体包括:根据所述各其他设备在所述网络中使用的IP地址,确定在所述IP地址范围内未被占用的IP地址,作为预配置IP地址;向归属于所述网络的设备广播携带有所述预配置IP地址的报文消息,以检测所述预配置IP地址是否被占用;若检测到所述预配置IP地址未被占用,将所述预配置IP地址作为所述目标IP地址,否则,基于确定出的IP地址范围,重新确定预配置IP地址。5.如权利要求4所述的方法,其特征在于,所述方法还包括:若根据所述各其他设备在所述网络中使用的IP地址,确定所述IP地址范围内的IP地址均被占用,则确定未落入所述...
【专利技术属性】
技术研发人员:还约辉,彭鑫,邹玲,张志群,
申请(专利权)人:浙江国利网安科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。