[发明专利]服务器及其设定工作模式的方法有效
申请号: | 201210251320.5 | 申请日: | 2012-07-19 |
公开(公告)号: | CN103581107A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 高勇 | 申请(专利权)人: | 国基电子(上海)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201613 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 及其 设定 工作 模式 方法 | ||
1.一种服务器,用于根据网络的状况自动设定合适的工作模式,其特征在于,所述服务器的工作模式包括积极模式与消极模式,所述积极模式是指所述服务器在所述网络中提供动态主机设置协议服务时所处的工作模式,所述消极模式是指所述服务器在所述网络中不提供动态主机设置协议服务时所处的工作模式,所述服务器包括:
监听模块,用于监听所述网络中是否有其它服务器发送的动态主机设置协议提供封包,其中,所述动态主机设置协议提供封包包括所述其它服务器的工作模式信息;
分析模块,用于当所述监听模块监听到所述动态主机设置协议提供封包时,分析所述动态主机设置协议提供封包以确定所述其它服务器的工作模式;
模式设定模块,用于当所述服务器启动后设定所述服务器的工作模式为所述消极模式,当所述分析模块确定所述其它服务器的工作模式为所述积极模式时保持所述服务器的工作模式为消极模式,以及当所述监听模块没有监听到动态主机设置协议提供封包时设定所述服务器的工作模式为所述积极模式。
2.如权利要求1所述的服务器,其特征在于,所述监听模块通过周期性广播动态主机协议发现封包的方式来监听所述动态主机设置协议提供封包。
3.如权利要求1所述的服务器,其特征在于,所述动态主机设置协议提供封包还包括所述其它服务器的运行时间信息,所述运行时间是指其它服务器进入所述网络并持续工作的时间。
4.如权利要求3所述的服务器,其特征在于,所述分析模块还用于比较所述其它服务器的运行时间与所述服务器的运行时间,所述模式设定模块用于当所述其它服务器的运行时间均小于所述服务器的运行时间时,设定所述服务器的工作模式为所述积极模式。
5.如权利要求4所述的服务器,其特征在于,所述动态主机设置协议提供封包还包括所述其它服务器的随机退避时间信息,所述随机退避时间是指所述其它服务器发送所述动态主机设置协议提供封包前的一段随机等待时间。
6.如权利要求5所述的服务器,其特征在于,所述分析模块还用于比较所述其它服务器的随机退避时间与所述服务器的退避时间,所述模式设定模块用于当所述其它服务器的随机退避时间均小于所述服务器的随机退避时间时,设定所述服务器的工作模式为所述积极模式。
7.如权利要求6所述的服务器,其特征在于,所述随机退避时间由所述服务器在启动时在预设随机退避时间范围内随机产生,其中所述预设随机退避时间范围为所述服务器向网络中广播所述动态主机协议发现封包的周期的3~5倍。
8.如权利要求7所述的服务器,其特征在于,所述服务器向所述网络中广播所述动态主机协议发现封包的所述周期为2秒,所述预设随机退避时间范围为6~10秒。
9.如权利要求7所述的服务器,其特征在于,所述服务器的运行时间中还包括网络延时,所述网络延时的计算公式为:(所述服务器收到所述动态主机协议提供封包的时间-所述服务器发出所述动态主机协议发现封包的时间)/2。
10.如权利要求9所述的服务器,其特征在于,所述模式设定模块还用于当所述动态主机协议提供封包中未包括所述其它服务器的工作模式及运行时间的信息时,将所述其它服务器的工作模式标记为积极模式,并将所述其它服务器的运行时间标记为0。
11.如权利要求1所述的服务器,其特征在于,所述服务器的工作模式还包括超级用户模式,所述模式设定模块还用于根据用户指令将所述服务器的工作模式切换为所述超级用户模式,其中在所述超级用户模式下,无论网络中的其它服务器处于何种工作模式,所述服务器均提供动态主机协议服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国基电子(上海)有限公司,未经国基电子(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210251320.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种传输生命体征数据的方法
- 下一篇:深亚微米技术的布局电路优化