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

技术编号:12163008 阅读:82 留言:0更新日期:2015-10-06 12:22
一种配置网络参数的服务器,与客户端相连,包括第一判断模块、第一收发模块、侦测模块,第一判断模块用于判断所述网络参数是否发生改变,第一收发模块用于在所述网络参数发生改变时,将第一校验封包和第二校验封包发送至所述客户端以供所述客户端判断所述服务器是否合法;侦测模块用于侦测是否从所述客户端接收到更新配置请求,其中,第一收发模块还用于在所述客户端接收到更新配置请求时,发送网络参数封包至所述客户端以使所述客户端进行网络参数更新。本发明专利技术还提供了一种配置网络参数的客户端和方法。所述配置网络参数的服务器、客户端和方法提高了客户端配置网络参数的安全性。

【技术实现步骤摘要】

本专利技术涉及网络配置,尤其涉及一种配置网络参数的方法及服务器、客户端。
技术介绍
随着信息技术的发展,网络已经存在于我们生活中的方方面面,在我们的生活中扮演着举足轻重的作用。在一个网络中,服务器管理和分配着客户端执行网络功能所需的网络参数,一旦服务器管理的网络参数发生了变化,且客户端的网络参数得不到及时的更新,客户端则不能执行正常的网络功能。目前,一旦网络中的某一个服务器管理的网络参数发生了变化,导致客户端不能正常执行网络功能时,对应服务器则会将更新的网络参数发送给客户端,以使客户端进行网络参数更新,然而,在这种情况下,网络中的恶意攻击者则可能利用其他的服务器发送错误的网络参数给客户端,如此便导致客户端不能识别合法的服务器,进而增加了被攻击的可能性。
技术实现思路
有鉴于此,本专利技术的目的是提供一种配置网络参数的方法、服务器及客户端,可以在客户端更新网络参数的过程中,防止网络中的恶意攻击,增强网络参数配置过程中的安全性。本专利技术实施方式中提供的配置网络参数的服务器,与客户端相连,且管理所述客户端需要的网络参数,所述服务器包括第一判断模块、第一收发模块、侦测模块。第一判断模块用于判断所述网络参数是否发生改变;第一收发模块用于在所述网络参数发生改变时,将第一校验封包和第二校验封包发送至所述客户端以供所述客户端判断所述服务器是否合法,其中所述第一校验封包包括第一媒体访问控制地址和第一乱数序列,所述第二校验封包包括第二媒体访问控制地址和第二乱数序列;侦测模块用于侦测是否从所述客户端接收到更新配置请求;另外,所述第一收发模块在所述客户端接收到更新配置请求时,发送网络参数封包至所述客户端以使所述客户端进行网络参数更新,其中所述网络参数封包包括所述服务器更新后的网络参数。优选地,所述第一媒体访问控制地址与所述第二媒体访问控制地址均为所述服务器的媒体访问控制地址,所述第一乱数序列为随机排列的数字序列,所述第二乱数序列为将所述第一乱数序列依据预设运算规则进行运算而产生。本专利技术实施方式中提供的配置网络参数的客户端,与服务器相连,所述服务器管理所述客户端需要的网络参数,所述客户端包括:第二收发模块、第二判断模块、更新模块。第二收发模块用于从所述服务器接收第一校验封包和第二校验封包,其中所述第一校验封包包括第一媒体访问控制地址和第一乱数序列,所述第二校验封包包括第二媒体访问控制地址和第二乱数序列;第二判断模块用于根据所述第一媒体访问控制地址与第二媒体访问控制地址的关系、所述第一乱数序列与所述第二乱数序列之间的关系来判断所述服务器是否合法;其中,若所述服务器合法,所述第二收发模块发送配置更新请求至所述服务器,并接收所述服务器根据所述配置更新请求发送的网络参数封包,其中所述网络参数封包包括所述服务器更新后的网络参数;更新模块用于根据所述网络参数封包更新所述客户端的网络参数。优选地,当所述第一媒体访问控制地址与第二媒体访问控制地址相同,且将所述第一乱数序列依据预设运算规则进行运算后能得到所述第二乱数序列时,判定所述服务器合法。优选地,在所述第一媒体访问控制地址与第二媒体访问控制地址不相同,或者将所述第一乱数序列依据预设运算规则进行运算后不能得到所述第二乱数序列时,判定所述服务器不合法。本专利技术实施方式中提供的配置网络参数的方法,应用于服务器中,所述服务器与客户端相连并管理所述客户端需要的网络参数,所述配置网络参数的方法包括:判断所述网络参数是否发生改变;在所述网络参数发生改变时,将第一校验封包和第二校验封包发送至所述客户端以供所述客户端判断所述服务器是否合法,其中所述第一校验封包包括第一媒体访问控制地址和第一乱数序列,所述第二校验封包包括第二媒体访问控制地址和第二乱数序列;侦测是否从所述客户端接收到更新配置请求;当所述客户端接收到更新配置请求时,发送网络参数封包至所述客户端以使所述客户端进行网络参数更新,其中所述网络参数封包包括所述服务器更新后的网络参数。优选地,所述第一媒体访问控制地址与所述第二媒体访问控制地址均为所述服务器的媒体访问控制地址,所述第一乱数序列为随机排列的数字序列,所述第二乱数序列为将所述第一乱数序列依据预设运算规则进行运算而产生。本专利技术实施方式中提供的配置网络参数的方法,应用于客户端中,所述客户端与服务器相连,所述服务器管理所述客户端需要的网络参数,所述配置网络参数的方法包括:从所述服务器接收第一校验封包和第二校验封包,其中所述第一校验封包包括第一媒体访问控制地址和第一乱数序列,所述第二校验封包包括第二媒体访问控制地址和第二乱数序列;根据所述第一媒体访问控制地址与第二媒体访问控制地址的关系、所述第一乱数序列与所述第二乱数序列之间的关系来判断所述服务器是否合法;若所述服务器合法,发送配置更新请求至所述服务器;接收所述服务器根据所述配置更新请求发送的网络参数封包,其中所述网络参数封包包括所述服务器更新后的网络参数;根据所述网络参数封包更新所述客户端的网络参数。优选地,当所述第一媒体访问控制地址与第二媒体访问控制地址相同,且将所述第一乱数序列依据预设运算规则进行运算后能得到所述第二乱数序列时,判定所述服务器合法。优选地,在所述第一媒体访问控制地址与第二媒体访问控制地址不相同,或者将所述第一乱数序列依据预设运算规则进行运算后不能得到所述第二乱数序列时,判定所述服务器不合法。上述配置网络参数的方法、服务器及客户端可以在客户端更新网络参数的过程中,防止网络中的恶意攻击,增加网络参数配置过程中的安全性。以下结合附图和具体实施例对本专利技术进行详细描述,但不作为对本专利技术的限定。【附图说明】图1是本专利技术配置网络参数的服务器、客户端一实施方式的应用环境示意图。图2是本专利技术配置网络参数的服务器、客户端一实施方式的功能模块图。图3是本专利技术配置网络参数的服务器又一实施方式的功能模块图。图4是本专利技术配置网络参数的客户端又一实施方式的功能模块图。图5是本专利技术配置网络参数的方法一实施方式的流程图。主要元件符号说明服务器10、10a、1b客户端20网络30第一判断模块100第一收发模块102侦测模块104第一存储器106第一处理器108第二收发模块200第二判断模块204更新模块206第二存储器208第二处理器210如下【具体当前第1页1 2 3 本文档来自技高网...
配置网络参数的方法、服务器及客户端

【技术保护点】
一种配置网络参数的方法,应用于服务器中,所述服务器与客户端相连并管理所述客户端需要的网络参数,其特征在于,所述配置网络参数的方法包括: 判断所述网络参数是否发生改变; 在所述网络参数发生改变时,将第一校验封包和第二校验封包发送至所述客户端以供所述客户端判断所述服务器是否合法,其中所述第一校验封包包括第一媒体访问控制地址和第一乱数序列,所述第二校验封包包括第二媒体访问控制地址和第二乱数序列,其中,当所述服务器合法时,所述客户端发送更新配置请求至所述服务器; 侦测是否从所述客户端接收到更新配置请求; 当从所述客户端接收到所述更新配置请求时,发送所述服务器更新后的网络参数至所述客户端以使所述客户端进行网络参数更新。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄川哲
申请(专利权)人:国基电子上海有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1