一种以太网交换机及其端口轮询装置制造方法及图纸

技术编号:12761432 阅读:85 留言:0更新日期:2016-01-22 10:10
本实用新型专利技术涉及以太网交换机节能领域,特别涉及一种以太网交换机及其端口轮询装置。本实用新型专利技术通过设置第一定时器对交换机的各个端口进行端口轮询计时,在端口轮询计时时间内由处理器读取当前计时端口的连接状态,进而根据端口轮询计时结束时的端口连接状态控制端口的收发功能开启关闭,实现交换机的节能控制;同时,本实用新型专利技术还提供第二定时器控制交换机各个端口轮询频率,使得交换机能够在合理时间根据端口的连接状态控制该端口的收发功能开启关闭,在起到节能控制的同时可有效保证端口正常功能的实时性需求。

【技术实现步骤摘要】

本技术设及W太网交换机节能领域,特别设及一种W太网交换机及其端口轮 询装置。
技术介绍
工业设备节能的设计是一项使用极其频繁和极为受推崇的技术。由于工业W太网 交换机设备差异和功能需求的不同,所采取的节能方式也各有特点。在交换机节能领域,被 广泛应用的是交换机通过实时检测其网络流量,当检测网络流量为空时启动计时器,在计 时器到期时依然未检测到网络流量,则自动切断交换机电源。运种加入计时器的智能断电 节能方式,可W有效的避免用户在正常使用时交换机的频繁开启或关闭,但是,虽然运种通 过切断电源实现节能的方式被普遍应用,但该方式存在诸多缺陷,尤其是对于实时性和准 确性要求较高的工业交换机而言。交换机断电再重启需要花费很长时间,运会严重影响交 换机的性能(主要是实时性);频繁的断电、重启设备,也会影响交换机的使用寿命。
技术实现思路
本技术的目的在于克服现有技术中需要对交换机断电实现节能导致交换机 重启花费时间长,频繁断电影响交换机寿命的问题,提供一种仅对交换机的端口连接状态 进行轮询检查,及时关闭无连接的端口的收发功能的W太网交换机端口轮询装置。 为了实现上述技术目的,本技术提供了W下技术方案: 阳〇化]一种W太网交换机端口轮询装置,包括,包括一处理器及一个W上的第一定时器, 所述处理器与所述第一定时器连接,所述处理器还同时与W太网交换机的N个端口的控制 模块连接,N为1W上自然数; 所述第一定时器设定有端口轮询周期Tl,其用于依次对交换机的N个端口进行时 长为Tl的轮询计时,正在进行轮询计时的端口为当前计时端口。 所述处理器用于在当前计时端口轮询周期Tl开始时,将当前计时端口的收发功 能打开或维持开启;所述处理器还用于在当前计时端口轮询周期Tl时间内,读取当前计时 端口的连接状态;所述当前计时端口的端口轮询周期Tl结束时,如其连接状态为UP,则所 述处理器保持当前计时端口的收发功能开启;反之,则所述处理器将当前计时端口的收发 功能关闭,所述处理器在当前计时端口轮询周期Tl时间内,可W选择一直读取所述当前计 时端口的连接状态,或仅在所述论证周期Tl结束时读取一次该连接状态;当所述处理器在 端口轮询周期内一直读取当前计时端口的连接状态时,可W供用户检测在Tl时间内当前 计时端口的连接状态是否有频繁的UP/D0WN/UP/D0WN震荡;而对当前计时端口的收发功能 操作(维持开启或关闭)则由Tl结束时读到的端口连接状态为准;与一直读取端口连接状 态相比,所述处理器仅在Tl结束时读取一次端口连接状态则可有效减轻处理器负担。 进一步的,所述交换机端口轮询装置还包括第二定时器,所述第二定时器与处理 器连接,所述第二定时器设置有系统轮询周期T2并按照T2循环计时,在每个系统轮询周期 T2内,所述第一定时器及所述处理器仅对交换机的每个端口轮询一次,T2 >N*T1,所述系 统轮询周期T2可供用户重新改动或设定,当用户认为T2 =N*T1的设定对交换机端口的轮 询频率过快时,可适当将T2时间加长,由于每个系统轮询周期T2内,所述第一定时器及所 述处理器仅对交换机的每个端口轮询一次,因此,当T2〉N*T1时,处理器在每个T2周期内, 会获得时长为T2-N*T1的休息而不对任何端口轮询。进一步的,所述交换机端口轮询装置中,所述第一定时器有N个,所述N个第一定 时器均与所述处理器连接,其与W太网交换机的N个端口 一一对应,所述N个第一定时器依 次为其所对应的交换机端口进行轮询计时,此时,用户可为每个第一定时器设定端口轮询 周期,该端口轮询周期可W相同或不同,每个交换机端口成为当前计时端口时,都由与其对 应的第一定时器为其计时。 进一步的,所述端口轮询装置中,所述第一定时器有个且均与所述处理器连 接,其中第i个所述第二定时器为交换机第j*i个端口计时,其中,1 <M<N,所述个第一定时器依次为N个交换机端口进行计时。 本技术同时提供一种W太网交换机,其包含如上所述的W太网交换机的端口 轮询装置,从而所述交换机可W对自身包含的各个端口的连接状态进行轮询,当某个端口 的连接状态为DOWN时,处理器关闭该端口的收发功能,起到为交换机节能并延长器件寿命 的作用。 与现有技术相比,本技术的有益效果:本技术通过设置第一定时器对交 换机的各个端口进行端口轮询计时,在端口轮询计时时间内由处理器读取当前计时端口的 连接状态,进而根据端口轮询计时结束时的端口连接状态控制端口的收发功能开启关闭, 实现交换机的节能控制;同时,本技术还提供第二定时器控制交换机各个端口轮询频 率,使得交换机能够在合理时间根据端口的连接状态控制该端口的收发功能开启关闭,在 起到节能控制的同时可有效保证端口正常功能的实时性需求。【附图说明】:图1为本技术提供的端口轮询装置实施例1结构示意图。 图2为本技术提供的端口轮询装置实施例2结构示意图。图3为本技术提供的端口轮询装置实施例3结构示意图。 图4为本技术实施例1中【具体实施方式】的流程图。 图5为本技术实施例2中【具体实施方式】的流程图。 图6为本技术实施例3中【具体实施方式】的流程图。 图7为本技术实施例3中【具体实施方式】的流程图。【具体实施方式】 下面结合附图及具体实施例对本技术作进一步的详细描述。但不应将此理解 为本技术上述主题的范围仅限于W下的实施例,凡基于本
技术实现思路
所实现的技术 均属于本技术的范围。 实施例1 :如图1所示,本实施例W具有28个端口(Portl-Port28)的交换机为例, 提供一种W太网交换机端口轮询装置,包括一处理器1及一第一定时器2,所述处理器1同 时与第一定时器2及W太网交换机的28个端口的控制模块连接(图中并未显示端口控制 模块),所述第一定时器2其设定有端口轮询周期Tl,其用于依次对交换机的28个端口进 行时长为Tl的轮询计时,正在进行轮询计时的端口为当前计时端口。图1中第一定时器2 与交换机28个端口的连接虚线仅表示第一定时器2可为交换机28个端口提供轮询计时, 不代表真的连接。 所述处理器1用于在当前计时端口轮询周期Tl开始时,将当前计时端口的收发功 能打开或维持开启;所述处理器1还用于在当前计时端口轮询周期Tl时间内,读取当前计 时端口的连接状态;所述当前计时端口的端口轮询周期Tl结束时,如其连接状态为UP,贝。 所述处理器1保持当前计时端口的收发功能开启;反之,则所述处理器1将当前计时端口的 收发功能关闭,所述处理器1在当前计时端口轮询周期Tl时间内,用户可W选择让所述处 理器1 一直读取所述当前计时端口的连接状态,或仅在所述论证周期Tl结束时读取一次该 连接状态;当所述处理器1在端口轮询周期内一直读取当前计时端口的连接状态时,可W 供用户检测在Tl时间内当前计时端口的连接状态是否有频繁的UP/D0WN/UP/D0WN震荡;而 对当前计时端口的收发功能操作(维持开启或关闭)则由Tl结束时读到的端口连接状态 为准;与一直读取端口连接状态相比,所述处理器1仅在Tl结束时读取一次端口连接状态 则可有效减轻处理器1负担。 如图4所示,其按照如下步骤对交换机的本文档来自技高网
...

【技术保护点】
一种以太网交换机端口轮询装置,其特征在于,包括一处理器及一个以上的第一定时器,所述处理器与所述第一定时器连接,所述处理器还同时与以太网交换机的N个端口的控制模块连接,N为1以上自然数;所述第一定时器设置有端口轮询周期T1,其用于依次对交换机的N个端口进行时长为T1的轮询计时,正在进行轮询计时的端口为当前计时端口;所述处理器用于在当前计时端口轮询周期T1开始时,将当前计时端口的收发功能打开或维持开启;所述处理器还用于在当前计时端口轮询周期T1时间内,读取当前计时端口的连接状态;所述当前计时端口的轮询周期T1结束时,如其连接状态为UP,则所述处理器保持当前计时端口的收发功能开启;反之,则所述处理器将当前计时端口的收发功能关闭。

【技术特征摘要】

【专利技术属性】
技术研发人员:孟令勇谢勇张继光许伟李淼
申请(专利权)人:北京博维亚讯技术有限公司
类型:新型
国别省市:北京;11

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

1