配置网络参数的方法、服务器及客户端的制作方法

文档序号:9238107阅读:384来源:国知局
配置网络参数的方法、服务器及客户端的制作方法
【技术领域】
[0001]本发明涉及网络配置,尤其涉及一种配置网络参数的方法及服务器、客户端。
【背景技术】
[0002]随着信息技术的发展,网络已经存在于我们生活中的方方面面,在我们的生活中扮演着举足轻重的作用。在一个网络中,服务器管理和分配着客户端执行网络功能所需的网络参数,一旦服务器管理的网络参数发生了变化,且客户端的网络参数得不到及时的更新,客户端则不能执行正常的网络功能。目前,一旦网络中的某一个服务器管理的网络参数发生了变化,导致客户端不能正常执行网络功能时,对应服务器则会将更新的网络参数发送给客户端,以使客户端进行网络参数更新,然而,在这种情况下,网络中的恶意攻击者则可能利用其他的服务器发送错误的网络参数给客户端,如此便导致客户端不能识别合法的服务器,进而增加了被攻击的可能性。

【发明内容】

[0003]有鉴于此,本发明的目的是提供一种配置网络参数的方法、服务器及客户端,可以在客户端更新网络参数的过程中,防止网络中的恶意攻击,增强网络参数配置过程中的安全性。
[0004]本发明实施方式中提供的配置网络参数的服务器,与客户端相连,且管理所述客户端需要的网络参数,所述服务器包括第一判断模块、第一收发模块、侦测模块。第一判断模块用于判断所述网络参数是否发生改变;第一收发模块用于在所述网络参数发生改变时,将第一校验封包和第二校验封包发送至所述客户端以供所述客户端判断所述服务器是否合法,其中所述第一校验封包包括第一媒体访问控制地址和第一乱数序列,所述第二校验封包包括第二媒体访问控制地址和第二乱数序列;侦测模块用于侦测是否从所述客户端接收到更新配置请求;另外,所述第一收发模块在所述客户端接收到更新配置请求时,发送网络参数封包至所述客户端以使所述客户端进行网络参数更新,其中所述网络参数封包包括所述服务器更新后的网络参数。
[0005]优选地,所述第一媒体访问控制地址与所述第二媒体访问控制地址均为所述服务器的媒体访问控制地址,所述第一乱数序列为随机排列的数字序列,所述第二乱数序列为将所述第一乱数序列依据预设运算规则进行运算而产生。
[0006]本发明实施方式中提供的配置网络参数的客户端,与服务器相连,所述服务器管理所述客户端需要的网络参数,所述客户端包括:第二收发模块、第二判断模块、更新模块。第二收发模块用于从所述服务器接收第一校验封包和第二校验封包,其中所述第一校验封包包括第一媒体访问控制地址和第一乱数序列,所述第二校验封包包括第二媒体访问控制地址和第二乱数序列;第二判断模块用于根据所述第一媒体访问控制地址与第二媒体访问控制地址的关系、所述第一乱数序列与所述第二乱数序列之间的关系来判断所述服务器是否合法;其中,若所述服务器合法,所述第二收发模块发送配置更新请求至所述服务器,并接收所述服务器根据所述配置更新请求发送的网络参数封包,其中所述网络参数封包包括所述服务器更新后的网络参数;更新模块用于根据所述网络参数封包更新所述客户端的网络参数。
[0007]优选地,当所述第一媒体访问控制地址与第二媒体访问控制地址相同,且将所述第一乱数序列依据预设运算规则进行运算后能得到所述第二乱数序列时,判定所述服务器合法。
[0008]优选地,在所述第一媒体访问控制地址与第二媒体访问控制地址不相同,或者将所述第一乱数序列依据预设运算规则进行运算后不能得到所述第二乱数序列时,判定所述服务器不合法。
[0009]本发明实施方式中提供的配置网络参数的方法,应用于服务器中,所述服务器与客户端相连并管理所述客户端需要的网络参数,所述配置网络参数的方法包括:判断所述网络参数是否发生改变;在所述网络参数发生改变时,将第一校验封包和第二校验封包发送至所述客户端以供所述客户端判断所述服务器是否合法,其中所述第一校验封包包括第一媒体访问控制地址和第一乱数序列,所述第二校验封包包括第二媒体访问控制地址和第二乱数序列;侦测是否从所述客户端接收到更新配置请求;当所述客户端接收到更新配置请求时,发送网络参数封包至所述客户端以使所述客户端进行网络参数更新,其中所述网络参数封包包括所述服务器更新后的网络参数。
[0010]优选地,所述第一媒体访问控制地址与所述第二媒体访问控制地址均为所述服务器的媒体访问控制地址,所述第一乱数序列为随机排列的数字序列,所述第二乱数序列为将所述第一乱数序列依据预设运算规则进行运算而产生。
[0011]本发明实施方式中提供的配置网络参数的方法,应用于客户端中,所述客户端与服务器相连,所述服务器管理所述客户端需要的网络参数,所述配置网络参数的方法包括:从所述服务器接收第一校验封包和第二校验封包,其中所述第一校验封包包括第一媒体访问控制地址和第一乱数序列,所述第二校验封包包括第二媒体访问控制地址和第二乱数序列;根据所述第一媒体访问控制地址与第二媒体访问控制地址的关系、所述第一乱数序列与所述第二乱数序列之间的关系来判断所述服务器是否合法;若所述服务器合法,发送配置更新请求至所述服务器;接收所述服务器根据所述配置更新请求发送的网络参数封包,其中所述网络参数封包包括所述服务器更新后的网络参数;根据所述网络参数封包更新所述客户端的网络参数。
[0012]优选地,当所述第一媒体访问控制地址与第二媒体访问控制地址相同,且将所述第一乱数序列依据预设运算规则进行运算后能得到所述第二乱数序列时,判定所述服务器合法。
[0013]优选地,在所述第一媒体访问控制地址与第二媒体访问控制地址不相同,或者将所述第一乱数序列依据预设运算规则进行运算后不能得到所述第二乱数序列时,判定所述服务器不合法。
[0014]上述配置网络参数的方法、服务器及客户端可以在客户端更新网络参数的过程中,防止网络中的恶意攻击,增加网络参数配置过程中的安全性。
[0015]以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
【附图说明】
[0016]图1是本发明配置网络参数的服务器、客户端一实施方式的应用环境示意图。
[0017]图2是本发明配置网络参数的服务器、客户端一实施方式的功能模块图。
[0018]图3是本发明配置网络参数的服务器又一实施方式的功能模块图。
[0019]图4是本发明配置网络参数的客户端又一实施方式的功能模块图。
[0020]图5是本发明配置网络参数的方法一实施方式的流程图。
[0021]主要元件符号说明
[0022]服务器10、10a、1b
[0023]客户端20
[0024]网络30
[0025]第一判断模块100
[0026]第一收发模块102
[0027]侦测模块104
[0028]第一存储器106
[0029]第一处理器108
[0030]第二收发模块200
[0031]第二判断模块204
[0032]更新模块206
[0033]第二存储器208
[0034]第二处理器210
[0035]如下【具体
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1