以通用协定SNMP取得网路设备正确连接位置的方法技术

技术编号:14881214 阅读:64 留言:0更新日期:2017-03-24 03:49
本发明专利技术涉及一种以通用协定SNMP取得网路设备正确连接位置的方法,主要包括:a.以通用协定SNMP搜集网内中所有交换机设备MAC,建立设备MAC表;b.查询每台交换机的转送表,并将转送表转成以连接埠为索引;c.比对分析每一连接埠资料,将MAC与连接埠逐一配对,以及;d.更新记录存档,直到所有交换机皆查询完成;借此,可有效经由通用协定SNMP,取得网路设备对应的交换机连接埠,并自动判定交换机连接埠以过滤无效对应关系,快速获得网路内所有网路设备的正确分布连接位置。

【技术实现步骤摘要】

本专利技术涉及一种以通用协定SNMP取得网路设备正确连接位置的方法,尤指借助通用协定SNMP,取得网路设备对应的交换机连接埠,并自动判定交换机连接埠以过滤无效对应关系,而获得网路设备正确连接位置的方法。
技术介绍
随着科技进步工商发展迅速,网络的规模不断增长扩大,已成为现代生活中不可或缺的一部分。网路的运行是否安全、稳定、高效率会直接影响关系到企业核心业务能否顺利拓展?当区域网路发生资安或故障问题时,唯有尽快找到相关发生错误网路设备的实体位置,才能在最短时间内有效排除故障解决问题,使网路迅速恢复正常运作,所以管理者一定要能清楚完全掌握企业内部所有的网路设备,此点在企业级的IP管理上内实极为重要。但目前市面上具备IP管理的相关功能性现有产品,针对被管理的网路设备其相关网路位置资讯,大多是以列表加上搭配网路拓朴图(如图12)等方式进行呈现。即一般内部网路IP管理基本资料常以IP-MAC列表方式呈现,用以分别代表通讯位置及电脑设备。其列表的内容中缺乏设备间连接关系,完全无法由列表或其图示查看有关电脑设备实体位置供作参考资讯。所以实务上必须在IP-MAC列表后,另外再加上一项连接的交换机连接埠记录当成辅助,方能作为网路设备实体位置基本的参考资讯。然而,此表格仍须随时借助人工更新,不仅费时费力,而且因为网路中设备连接关系常会持续变化,表格更新记录永远跟不上设备异动变化速度,始终一直无法得到正确的结果,以致造成资安管理上的困难。为解决这个问题,较先进的著名厂牌交换机设备提供了专有的功能,可直接用以查看各连接埠的资讯或连接电脑设备。但这是特定厂牌设备专属的内建功能,并无法与一般厂牌设备通用。如果真正要依此方法执行则所费不赀,其前提是企业内部从上至下,都必须采用相同高单价同一特定厂牌的网路设备,管理上方能正确清楚掌握到网内所有的网路设备。但此与一般习惯企业内部大都采用集合不同单价多厂牌的网路设备而明显不同,故其前提要求是极不合理,而且也不符合当今普遍网路环境的应用实务。
技术实现思路
有鉴于此,本专利技术人积极投入研究构思寻求最佳解决之道。首先,当知一般终端设备连接至网路中的交换机上时,为使用网路封包能顺利的转送,在交换机(Switch)中即会自动建立一转送表(ForwardingTable)。利用此转送表使其收到封包时,可依目的地媒体存取控制MAC(MediaAccessControl)而查询下一个送出的连接埠(Port)。但是仅由转送表实在无法确定表中的MAC是否真的连接在表中的连接埠上?如此则不能有效辨识出此连接埠的连接设备,到底是属于一般终端设备的桌上型电脑或笔记型电脑(PC、NB)?或是网路设备的交换机(Switch)?但若仔细深入进一步探讨,如果它是属于网路设备的交换机(Switch)的话,则该连接埠的转送表中应就会有此设备的MAC。由此可知若转送表中一连接埠的对应MAC中包含另一设备的MAC位置,则此连接埠就不是直接连接到终端设备(link-port,notaccess-port),则查询上就应该略过此连接埠下所有MAC资讯记录,因为这些MAC必定将会在网内中的其它交换机转送表中再次出现,而且最终只会在一台交换机中被判定为应接受资料。基于此,本专利技术的主要目的,在于提供一种以通用协定SNMP取得网路设备正确连接位置的方法,主要包括:a.以通用协定SNMP搜集网内中所有交换机设备MAC,建立设备MAC表;b.查询每台交换机的转送表,并将转送表转成以连接埠为索引;c.比对分析每一连接埠资料,将MAC与连接埠逐一配对,以及;d.更新记录存档,直到所有交换机皆查询完成;借此,可有效经由通用协定SNMP(SimpleNetworkManagementProtocol)亦即简单网路管理协定,取得网路设备对应的交换机连接埠,并自动判定交换机连接埠以过滤无效对应关系,快速获得网路内所有网路设备的正确分布连接位置。附图说明图1为本专利技术的方块图。图2为本专利技术查询建表的流程图。图3为本专利技术的应用例图。图4-1为本专利技术第一管理图表。图4-2为本专利技术第二管理图表。图5为本专利技术更新异动查询建表的流程图。图6为本专利技术新增设备的应用例图。图7-1为本专利技术新增设备的第一管理图表。图7-2为本专利技术新增设备的第二管理图表。图8为本专利技术设备异动的应用例图。图9-1为本专利技术设备异动的第一管理图表。图9-2为本专利技术设备异动的第二管理图表。图10为本专利技术与网路分布环境平面图资讯整合的示意图。图11为本专利技术与全球性地域图示资讯整合的示意图。图12为现有网路终端设备的拓朴图。【主要元件符号说明】查询建表流程…100更新建表流程…200异动建表流程…300网路分布环境平面图…400分支机构…410全球性地域图示…450区域网路…500框…901、902、903、904第一管理表…51第二管理表…52第一管理表…53第二管理表…54第一管理表…55第二管理表…56第一交换机…S1第二交换机…S2第三交换机…S3第四交换机…S4第一终端设备…C1第二终端设备…C2第三终端设备…C3第四终端设备…C4连接埠口…p1、p2、p3。具体实施方式以下借助特定的具体实例详细揭露本专利技术的实施方式,熟悉此技艺的人士可由本说明书所揭示的内容轻易地了解本专利技术的优点与功效。请参图1所示,为本专利技术的方块图。本专利技术以通用协定SNMP取得网路设备正确连接位置的方法,主要包括:框901,a.以通用协定SNMP搜集网内中所有交换机设备MAC,建立设备MAC表;框902,b.查询每台交换机的转送表,并将转送表转成以连接埠为索引;框903,c.比对分析每一连接埠资料,将MAC与连接埠逐一配对,以及;框904,d.更新记录存档,直到所有交换机皆查询完成。请参图2所示,本专利技术的较佳实施例进一步并可设有一查询建表流程100,主要包括:S01步骤1.以通用协定SNMP搜集网内中所有交换机设备MAC,建立设备MAC表;S02步骤2.查询每台交换机的转送表;S03步骤3.将转送表转成以连接埠为索引;S04步骤4.逐一比对分析每一连接埠资料,判断是否任一笔MAC出现在设备MAC表中?若是,执行步骤5;若否,则执行步骤6;S05步骤5.将此连接埠资讯略过,返回执行步骤2;S06步骤6.逐一将MAC与连接埠配对更新至结果,以及;S07步骤7.判断是否所有交换机皆已查询完成?若否,返回执行步骤2;若是,则动作结束。借此,可有效经由通用协定SNMP,取得网路设备对应的交换机连接埠,并自动判定交换机连接埠以过滤无效对应关系,快速获得网路内所有网路设备的正确分布连接位置。请参图3所示,譬如:一企业的区域网路500内部设备分布图,其中的第一交换机S1的连接埠口p1(S1)与第二交换机S2的连接埠口p1(S2)接线相连,第一交换机S1的连接埠口p2(S1)与第三交换机S3的连接埠口p1(S3)接线相连,该第三交换机S3的连接埠口p2(S3)设有一第三终端设备C3,并具有一MAC3以供识别,另外该第二交换机S2的连接埠口p2(S2)接设有一第一终端设备C1,并具有一MAC1以供识别;而第二交换机S2的连接埠口p3(S2)则与第四交换机S4的连接埠口p1(S4)接线相连,该第四交换机S4的连接埠口p2(S4)则设有一第二终本文档来自技高网
...
以通用协定SNMP取得网路设备正确连接位置的方法

【技术保护点】
一种以通用协定SNMP取得网路设备正确连接位置的方法,其特征在于,主要包括:a.以通用协定SNMP搜集网内中所有交换机设备MAC,建立设备MAC表;b.查询每台交换机的转送表,并将转送表转成以连接埠为索引;c.比对分析每一连接埠资料,将MAC与连接埠逐一配对,以及;d.更新记录存档,直到所有交换机皆已查询完成;借此,有效经由通用协定SNMP,取得网路设备对应的交换机连接埠,并自动判定交换机连接埠以过滤无效对应关系,快速获得网路内所有网路设备的正确分布连接位置。

【技术特征摘要】
1.一种以通用协定SNMP取得网路设备正确连接位置的方法,其特征在于,主要包括:a.以通用协定SNMP搜集网内中所有交换机设备MAC,建立设备MAC表;b.查询每台交换机的转送表,并将转送表转成以连接埠为索引;c.比对分析每一连接埠资料,将MAC与连接埠逐一配对,以及;d.更新记录存档,直到所有交换机皆已查询完成;借此,有效经由通用协定SNMP,取得网路设备对应的交换机连接埠,并自动判定交换机连接埠以过滤无效对应关系,快速获得网路内所有网路设备的正确分布连接位置。2.如权利要求1所述以通用协定SNMP取得网路设备正确连接位置的方法,其特征在于进一步设有一查询建表流程,主要包括:步骤1.以通用协定SNMP搜集网内中所有交换机设备MAC,建立设备MAC表;步骤2.查询每台交换机的转送表;步骤3.将转送表转成以连接埠为索引;步骤4.逐一比对分析每一连接埠资料,判断是否任一笔MAC出现在设备MAC表中;若是,执行以下步骤5;若否,则执行以下步骤6;步骤5.将此连接埠资讯略过,返回执行步骤2;步骤6.逐一将MAC与连接...

【专利技术属性】
技术研发人员:郑伟鹏王维民黄圣翔
申请(专利权)人:飞幕科技有限公司
类型:发明
国别省市:中国台湾;71

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

1