技术领域
[0001] 本发明涉及计算机网络领域,特别涉及一种终端网络状态监控装置。
相关背景技术
[0002] 互联网技术已经深入到人类生活的方方面面,它对经济和社会发展的重要性是不言而喻的。怎样保证和监控互联网的状态、增强互联网络的健壮性是一个非常重要的课题。
[0003] 目前,监控网络状态的常用方法就是通过人眼直接观察网络的连接(Link)和活跃(Activity)指示灯的状态来判断网络连接的正常与否。这种方法简单明了,但需要较多的指示灯且不够智能,不适用于大规模集群的网络监控。另外,现有的监控网络状态的方法因需要较多的网络指示灯,会占用较多的机箱空间,由此导致机箱面板空间紧张,有的甚至会影响机箱通风孔的开孔率进而影响散热。
具体实施方式
[0016] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0017] 在本发明终端网络状态监控装置实施例中,该终端网络状态监控装置的结构示意图如图1所示。图1中,该终端网络状态监控装置包括网卡芯片1、逻辑电路、监控系统和指示模块,指示模块用于指示网络状态;网卡芯片1通过逻辑电路与指示模块连接,监控系统包括IO扩展芯片2、BMC芯片3、无线通讯模块4和移动终端5,移动终端5安装有用于监控网络状态的APP,移动终端5可以是手机、笔记本、平板电脑或PDA等。IO拓展芯片2包括IIC总线接口(图中未示出)。在实际应用中,IO扩展芯片2和BMC芯片3的型号有多种选择,可根据具体需要选择相应的型号。
[0018] 本实施例中,BMC芯片3通过IO扩展芯片2与网卡芯片1连接、用于监控网络芯片1所连网线的连接或断开状态,并将网络芯片1所连网线的连接或断开状态通过无线通讯模块4传送到移动终端5的用于监控网络状态的APP,这样用户就能实时查看网络状态,同时,指示模块包括封装在同一外壳内的第一指示灯D1和第二指示灯D2,第一指示灯D1和第二指示灯D2分别发出不同颜色的光,上述无线通讯模块4可以为蓝牙模块、wifi模块、GPRS模块或ZigBee模块等等。
[0019] 由于将第一指示灯D1和第二指示灯D2通过逻辑电路合并成一个双色指示灯,因而节省了机箱面板的空间,并通过BMC芯片3监控网卡芯片1所连网线的连接或断开状态,通过移动终端5实现智能的监控功能,实现了大规模集群网络的监控,所以其能节省机箱面板的空间、能监控网络连接状态、不影响机箱散热、能适用于大规模集群的网络监控、通过移动终端5实现智能监控功能。同时,用户可以通过移动终端随时随地监控网络状态,给用于带来很大的方便性。
[0020] 本实施例中,网卡芯片设1有第一网卡接口和第二网卡接口,通过第一网卡接口传输的信号包括第一连接信号PORT1_LINKUP_N和第一活跃信号PORT1_ACT_N,通过第二网卡接口传输的信号包括第二连接信号PORT2_LINKUP_N和第二活跃信号PORT2_ACT_N,第一连接信号PORT1_LINKUP_N和第二连接信号PORT2_LINKUP_N均通过IIC总线接口与IO扩展芯片2连接,IO扩展芯片2通过IIC总线与BMC芯片3连接。通过IIC总线传输的信号包括数据信号BMC_SMB_SDA和时钟信号BMC_SMB_CLK。
[0021] 本实施例中,逻辑电路包括第一非门A1、第二非门A2、第三非门A3、第四非门A4、第一与门B1和第二与门B2,第一连接信号PORT1_LINKUP_N经过第一非门A1转换为第三连接信号PORT1_LINKUP,第三连接信号PORT1_LINKUP与第一活跃信号PORT1_ACT_N依次经过第一与门B1和第二非门A2进行与非转换后,得到第一指示信号PORT1_LED_N;第二连接信号PORT2_LINKUP_N经过第三非门A3转换为第四连接信号PORT2_LINKUP,第四连接信号PORT2_LINKUP与第二活跃信号PORT2_ACT_N依次经过第二与门B2和第四非门A4进行与非转换后,得到第二指示信号PORT2_LED_N。
[0022] 本实施例中,指示模块还包括第一上拉电阻R1、第二上拉电阻R2、第三上拉电阻R3、第四上拉电阻R4和辅助电源VCC;第一指示灯D1为黄色单色灯,第二指示灯D2为绿色单色灯。第一上拉电阻R1、第二上拉电阻R2、第三上拉电阻R3和第四上拉电阻R4用于不确定的信号通过嵌位在高电平,同时,第一上拉电阻R1、第二上拉电阻R2、第三上拉电阻R3和第四上拉电阻R4同时还起限流作用。
[0023] 第一指示灯D1的正极通过第三上拉电阻R3与辅助电源VCC连接,第二指示灯D2的正极通过第四上拉电阻R4与辅助电源VCC连接;第一指示信号D1通过第二上拉电阻R2与辅助电源VCC连接,第一指示信号PORT1_LED_N还连接第一指示灯D1的负极;第二指示信号PORT2_LED_N通过第一上拉电阻R1与辅助电源VCC连接,第二指示信号PORT2_LED_N还与第二指示灯D2的负极连接。值得一提的是,本实施例中,第一上拉电阻R1和第二上拉电阻R2均为千欧姆级电阻,第三上拉电阻R3和第四上拉电阻R4为百欧姆级电阻。辅助电源提供的供电电压为3.3V。
[0024] 本实施例中,具体的,第一指示信号PORT1_LED_N通过第二上拉电阻R2连接到辅助电源VCC,同时连接第一指示灯D1的负极;可以实现如下功能:
[0025] 第一,当网卡芯片1没有连接网线时,第一指示信号PORT1_LED_N无效(高电平)、第一活跃信号PORT1_ACT_N无效(高电平),经过逻辑转换成的第一指示信号PORT1_LED_N一直处于高电平,所以第一指示灯D1不会亮,即灭状态;
[0026] 第二,当网卡芯片1连接网线但没有网络数据传输时,即第一指示信号PORT1_LED_N有效(低电平)、第一活跃信号PORT1_ACT_N无效(高电平),经过逻辑转换成的指示信号第一PORT1_LED_N一直处于低电平,所以第一指示灯D1会长亮黄色;
[0027] 第三,当网卡芯片1连接网线且网络数据有数据传输时,即第一指示信号PORT1_LED_N有效(低电平)、第一活跃信号PORT1_ACT_N有效(高低电平互相转化),经过逻辑转换成的指示信号第一PORT1_LED_N会一直高电平和低电平不停的转换,所以第一指示灯D1不停的亮和灭,即闪烁。
[0028] 当第二连接信号PORT2_LINKUP_N经过第三非门A3转换为第四连接信号PORT2_LINKUP,第四连接信号PORT2_LINKUP与第二活跃信号PORT2_ACT_N依次经过第二与门B2和第四非门A4进行与非转换后,得到第二指示信号PORT2_LED_N;第二指示信号PORT2_LED_N通过第一上拉电阻R1连接到辅助电源VCC,同时连接第二指示灯D2的负极;实现如下功能:
[0029] 第一,当网卡芯片1没有连接网线时,第二指示信号PORT2_LED_N无效(高电平)、第二活跃信号PORT2_ACT_N无效(高电平),经过逻辑转换成的第二指示信号PORT2_LED_N会一直高电平,所以第二指示灯D2不会亮,即灭状态;
[0030] 第二,当网卡芯片1连接网线但没有网络数据传输时,即第二指示信号PORT2_LED_N有效(低电平)、第二活跃信号PORT2_ACT_N无效(高电平),经过逻辑转换成的第二指示信号PORT2_LED_N一直处于低电平,所以第二指示灯D2长亮绿色;
[0031] 第三,当网卡芯片1连接网线且网络数据有数据传输时,即第二指示信号PORT2_LED_N有效(低电平)、二活跃信号PORT2_ACT_N有效(高低电平互相转化),经过逻辑转换成的二指示信号PORT2_LED_N会一直高电平和低电平不停的转换,所以第二指示灯D2不停的亮和灭,即闪烁。
[0032] 当第一指示灯D1和第二指示灯D2一起亮时,黄色和绿色就合成橙色,此时就表现为一个橙色的指示灯。所以网卡芯片1可以实现如下功能:
[0033] 第一,当第一网卡接口工作、第二网卡接口不插入网线时,双色指示灯(即第一指示灯D1和第二指示灯D2)就像只有第一指示灯D1一样,如上所述的那样进行相应的显示;
[0034] 第二,当第二网卡接口工作、第一网卡接口不插入网线时,双色指示灯就像只有第二指示灯D2一样,如上所述的那样进行相应的显示;
[0035] 第三,当第一网卡接口工作、第二网卡接口工作时,又分为如下几种情况:
[0036] 第一种情况,第一网卡接口、第二网卡接口都连接网线,但都没有传输网络数据时,此时双色指示灯就会表现为橙色长亮;
[0037] 第二种情况,第一网卡接口有数据传输、第二网卡接口连接网线但没有网络数据传输时,此时双色指示灯表现为橙色、绿色交替闪烁;
[0038] 第三种情况,第一网卡接口连接网线但没有网络数据传输时、第二网卡接口有数据传输,双色指示灯就会表现为橙色、黄色交替闪烁;
[0039] 第四种情况,第一网卡接口有数据传输、第二网卡接口有数据传输时,双色指示灯就会表现为橙色闪烁。
[0040] 总之,在本实施例中,由于将网卡芯片1的第一指示灯D1和第二指示灯D2通过逻辑电路合并成一个双色指示灯,因而节省了机箱面板的空间,并通过BMC芯片3监控网卡芯片1所连网线的连接或断开状态,通过移动终端5实现智能的监控功能,实现了大规模集群网络的监控,所以其能节省机箱面板的空间、能监控网络连接状态、不影响机箱散热、能适用于大规模集群的网络监控、通过移动终端5实现智能监控功能。
[0041] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。