一种rj45插座装置、服务器及网络切换方法
技术领域
1.本发明涉及服务器领域,特别涉及一种rj45插座装置、服务器及网络切换方法。
背景技术:2.当前服务器产品中,常在机箱的前端和/或后端设计网络rj45接口,通过任一rj45接口都可实现网络接入和使用。但是,已有的服务器产品中并不能检查rj45接口是否有网线插入,只能由操作人员手动切换,具体在使用rj45接口时,需要进入系统利用指令将rj45接口对应的网口打开或关闭,操作不便,一旦出现问题或网络中断,很难快速切换rj45接口,容易错过解决问题的时机。
3.因此,如何提供一种解决上述技术问题的方案是目前本领域技术人员需要解决的问题。
技术实现要素:4.有鉴于此,本发明的目的在于提供一种rj45插座装置、服务器及网络切换方法,以解决当前rj接口难检测插入状态、必须手动切换的问题。其具体方案如下:
5.一种rj45插座装置,包括:
6.配合rj45插头的rj45接口;
7.与所述rj45插头的引脚配合的通讯引脚;
8.在所述rj45插头插入所述rj45接口时为第一状态、所述rj45插头未插入所述rj45接口时为第二状态的状态检测单元;
9.与所述状态检测单元的两端连接的状态判定电路。
10.优选的,所述状态检测单元具体为弹性结构,在所述rj45插头插入所述rj45接口时形变为所述第一状态、在所述rj45插头未插入所述rj45接口时恢复为所述第二状态。
11.优选的,所述状态检测单元具体为弹簧薄片。
12.优选的,所述状态检测单元包括:
13.两端与所述状态判定电路连接的光敏二极管;
14.当所述rj45插头未插入所述rj45接口时照射所述光敏二极管、所述rj45插头插入所述rj45接口时无法照射所述光敏二极管的发光二极管。
15.优选的,所述状态判定电路包括:
16.第一端连接第一电压源、第二端连接所述状态检测单元的第一端的第一电阻;
17.第一端接地、第二端连接所述状态检测单元的第二端的第二电阻;
18.所述第一电阻的第二端或所述第二电阻的第二端作为所述状态判定电路的输出端。
19.优选的,所述状态判定电路包括:
20.第一端连接第一电压源、第二端连接所述状态检测单元的第一端的第三电阻;
21.第一端连接所述第一电压源、第二端作为所述状态判定电路的输出端的第四电
阻;
22.控制端与所述状态检测单元的第一端连接、第一端与所述第四电阻的第二端连接、第二端接地的开关管;
23.所述状态检测单元的第二端接地。
24.相应的,本技术还公开了一种服务器,包括:
25.多个如上文任一项所述rj45插座装置;
26.获取每个所述rj45插座装置中是否存在插入的rj45插头的状态信息、根据所述状态信息将网络切换至相应的所述rj45插座装置的处理器。
27.优选的,所述服务器包括两个所述rj45插座装置,其中一个所述rj45插座装置的状态判定电路的输出端还串联有一个非门电路。
28.优选的,所述处理器用于:
29.获取每个所述rj45插座装置中是否存在插入的rj45插头的状态信息;
30.若只有一个所述rj45插座装置中存在插入的rj45插头,将网络切换至该rj45插座装置;
31.若有两个或以上所述rj45插座装置中均存在插入的rj45插头,按照优先级确定目标插座装置,并将网络切换至所述目标插座装置。
32.相应的,本技术还公开了一种网络切换方法,包括:
33.获取如上文任一项所述rj45插座装置中是否存在插入的rj45插头的状态信息;
34.根据所述状态信息将网络切换至相应的所述rj45插座装置。
35.本技术公开了一种rj45插座装置,包括:配合rj45插头的rj45接口;与所述rj45插头的引脚配合的通讯引脚;在所述rj45插头插入所述rj45接口时为第一状态、所述rj45插头未插入所述rj45接口时为第二状态的状态检测单元;与所述状态检测单元的两端连接的状态判定电路。本技术中rj45插座装置中状态监测单元和状态判定电路可联合实现对rj45插头是否插入的判断,相比原服务器中无法感知rj45插头只能人工操作,本技术可感知rj45插头,可为服务器提供更有效的状态感知信息。
附图说明
36.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
37.图1为本发明实施例中一种rj45插座装置的结构分布图;
38.图2为本发明实施例中一种具体的rj45插座装置的结构分布图;
39.图3为本发明实施例中另一种具体的rj45插座装置的结构分布图;
40.图4为本发明实施例中一种具体的状态判定电路的结构分布图;
41.图5为本发明实施例中另一种具体的状态判定电路的结构分布图;
42.图6为本发明实施例中一种服务器的结构分布图;
43.图7为本发明实施例中一种网络切换方法的步骤流程图。
具体实施方式
44.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
45.已有的服务器产品中并不能检查rj45接口是否有网线插入,只能由操作人员手动切换,具体在使用rj45接口时,需要进入系统利用指令将rj45接口对应的网口打开或关闭,操作不便,一旦出现问题或网络中断,很难快速切换rj45接口,容易错过解决问题的时机。本技术中rj45插座装置中状态监测单元和状态判定电路可联合实现对rj45插头是否插入的判断,相比原服务器中无法感知rj45插头只能人工操作,本技术可感知rj45插头,可为服务器提供更有效的状态感知信息。
46.本发明实施例公开了一种rj45插座装置,参见图1所示,包括:
47.配合rj45插头的rj45接口1;
48.与rj45插头的引脚配合的通讯引脚2;
49.在rj45插头插入rj45接口1时为第一状态、rj45插头未插入rj45接口1时为第二状态的状态检测单元3;
50.与状态检测单元3的两端连接的状态判定电路4。
51.可以理解的是,本实施例中的rj45插座装置中,rj45接口1用于配合rj45插头在插入时固定位置;通讯引脚2在rj45插头插入rj45接口时与rj45插头的引脚连接,实现引脚之间的通信;状态检测单元3存在两种状态,一是rj45插头插入rj45接口时的第一状态,二是rj45插头未插入rj45接口时的第二状态,这两个状态相反,可向状态判定电路发送完全相反的信号,考虑到状态判定电路4需要电信号,因此第一状态和第二状态通常对应状态检测单元3的两端导通或断开两种情况,以便状态判定电路4进行检测,最终输出rj45插头是否插入rj45接口的状态信息。
52.通常,只有rj45插头完全插入rj45接口1才被认为是第一状态。进一步的,状态检测单元3的两端导通或断开,是rj45插头是否插入rj45接口1的物理位置变化产生影响,因此状态检测单元3对rj45插头的物理位置进行检测,具体的状态检测单元3可通过弹性结构的物理装置、红外距离传感器、光传感器等形式实现。
53.具体的,状态检测单元3具体为弹性结构,在rj45插头插入rj45接口1时形变为第一状态、在rj45插头未插入rj45接口1时恢复为第二状态。可以理解的是,弹性结构的位置不作限定,只要在rj45插头未插入rj45接口时保持第二状态、rj45插头插入rj45接口时形变为第一状态即可,如果第一状态为状态检测单元3内部导通,则第二状态为状态检测单元3内部断开,如果第一状态为状态检测单元内部断开,则第二状态为状态检测单元3内部导通。进一步的,状态检测单元3具体可选为弹簧薄片,如图2所示,弹簧薄片31在rj45插头插入rj45接口1时发生形变,该图为第一状态为状态检测单元3内部导通的一种实施例。
54.具体的,当状态检测单元3以光传感器的形式实现,参见图3所示,状态检测单元3包括:
55.两端与状态判定电路4连接的光敏二极管dl;
56.当rj45插头未插入rj45接口1时照射光敏二极管dl、rj45插头插入rj45接口1时无
法照射光敏二极管dl的发光二极管l。
57.可以理解的是,发光二极管l两端还接有电源电路进行供电,光敏二极管dl在发光二极管l的发光路径上,rj45插头在插入rj45接口1时阻断该发光路径,导致光敏二极管dl出现两种不同的阻值,分别对应第一状态和第二状态。
58.类似的,当状态检测单元3以红外距离传感器的形式实现,红外距离传感器设置于rj45接口1内部,第二状态下测得距离数据为rj45接口1内部中空管壁距离,第一状态下测得距离数据为红外距离传感器到rj45插头的直线距离。
59.可以理解的是,状态检测单元3的第一状态和第二状态对应其与状态判定电路4连接的内部电路为导通或关断,以上各种实现方式均相应对状态检测单元3的需要导通或关断的内部电路进行调整。
60.进一步的,状态判定电路4需要根据状态检测单元3的状态为第一状态或第二状态,向外输出相应的状态信息,该状态信息以电平信号的形式输出,存在多种实现方式。
61.例如图4所示,状态判定电路4包括:
62.第一端连接第一电压源vcc1、第二端连接状态检测单元3的第一端的第一电阻r1;
63.第一端接地、第二端连接状态检测单元3的第二端的第二电阻r2;
64.第一电阻r1的第二端或第二电阻r2的第二端作为状态判定电路4的输出端。
65.其中,图4为第一电阻r1的第二端作为状态判定电路4的输出端的示例,此时如果状态检测单元3的第一端和第二端的内部电路导通,则状态判定电路4的输出端为第一电阻r1和第二电阻r2分压后的电压值,如果内部电路断开,则状态判定电路4的输出端为第一电压源vcc1的电压值;类似的,如果第二电阻r2的第二端作为状态判定电路4的输出端,如果状态检测单元3的第一端和第二端的内部电路导通,则状态判定电路4的输出端为第一电阻r1和第二电阻r2分压后的电压值,如果内部电路断开,则状态判定电路4的输出端为接地值。
66.类似的,如图5所示,状态判定电路4包括:
67.第一端连接第一电压源vcc1、第二端连接状态检测单元3的第一端的第三电阻r3;
68.第一端连接第一电压源vcc1、第二端作为状态判定电路4的输出端的第四电阻r4;
69.控制端与状态检测单元3的第一端连接、第一端与第四电阻r的第二端连接、第二端接地的开关管k;
70.状态检测单元3的第二端接地。
71.具体的,此处开关管k可选三极管或mos管。以开关管k为nmos管为例,如果状态检测单元3的第一端和第二端的内部电路导通,则nmos管的控制端为低电平,nmos管不导通,状态判定电路4的输出端为高电平,即第一电压源vcc1的电压值;如果状态检测单元3的第一端和第二端的内部电路断开,则nmos管的控制端为高电平,nmos管导通,状态判定电路4的输出端为低电平。
72.当然,除了以上两种设计方案外,还可以存在其他结构的状态判定电路4,只要能与状态检测单元3结合并准确输出对应rj45插头是否插入rj45接口的状态信息即可,具体结构不作限制。
73.本技术实施例公开了一种rj45插座装置,包括:配合rj45插头的rj45接口;与所述rj45插头的引脚配合的通讯引脚;在所述rj45插头插入所述rj45接口时为第一状态、所述
rj45插头未插入所述rj45接口时为第二状态的状态检测单元;与所述状态检测单元的两端连接的状态判定电路。本技术中rj45插座装置中状态监测单元和状态判定电路可联合实现对rj45插头是否插入的判断,相比原服务器中无法感知rj45插头只能人工操作,本技术实施例可感知rj45插头,可为服务器提供更有效的状态感知信息。
74.相应的,本技术实施例还公开了一种服务器,参见图6所示,包括:
75.多个如上文任一项rj45插座装置01;
76.获取每个rj45插座装置01中是否存在插入的rj45插头的状态信息、根据状态信息将网络切换至相应的rj45插座装置01的处理器02。
77.具体的,rj45插座装置01的分布位置包括但不限于主板、中背板或cmc板。
78.在一些具体的实施例中,服务器包括两个rj45插座装置01,其中一个rj45插座装置的状态判定电路的输出端还串联有一个非门电路。
79.可以理解的是,如果只有两个rj45插座装置01,不需要过于复杂的逻辑判断,可在非门电路的基础上,对两个状态信息进行准确判断。
80.进一步的,处理器02用于:
81.获取每个rj45插座装置01中是否存在插入的rj45插头的状态信息;
82.若只有一个rj45插座装置01中存在插入的rj45插头,将网络切换至该rj45插座装置01;
83.若有两个或以上rj45插座装置01中均存在插入的rj45插头,按照优先级确定目标插座装置,并将网络切换至目标插座装置。
84.具体的,此处优先级可以是顺序优先级、位置优先级或接入顺序优先级,根据实际需求进行设定。
85.本实施例中,处理器02能够感知每个rj45插座装置01中的状态信息,进而自动完成网络切换,不需要系统下发指令,同时避免了网络的冲突,提高现场运维的效率和网络稳定性,减少网络中断时间。
86.相应的,本技术实施例还公开了一种网络切换方法,参见图7所示,包括:
87.s1:获取如上文任一项rj45插座装置中是否存在插入的rj45插头的状态信息;
88.s2:根据状态信息将网络切换至相应的rj45插座装置。
89.具体的,步骤s2包括:
90.若只有一个rj45插座装置中存在插入的rj45插头,将网络切换至该rj45插座装置;
91.若有两个或以上rj45插座装置中均存在插入的rj45插头,按照优先级确定目标插座装置,并将网络切换至目标插座装置。
92.本实施例能够感知每个rj45插座装置中的状态信息,进而自动完成网络切换,不需要系统下发指令,同时避免了网络的冲突,提高现场运维的效率和网络稳定性,减少网络中断时间。
93.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那
些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
94.以上对本发明所提供的一种rj45插座装置、服务器及网络切换方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。