[发明专利]一种利用链路层发现协议获取网络连接信息的方法无效
申请号: | 200810134676.4 | 申请日: | 2008-08-15 |
公开(公告)号: | CN101345655A | 公开(公告)日: | 2009-01-14 |
发明(设计)人: | 陆志浩 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 链路层 发现 协议 获取 网络 连接 信息 方法 | ||
技术领域
本发明涉及数据产品交换机领域,尤其涉及针对网管系统中根据LLDP(Link Layer Discovery Protocol,链路层发现协议)获取网络连接信息的方法。
背景技术
目前许多网络管理软件都使用“自动发现”功能(Automated Discovery)来跟踪拓扑的变化和条件,但绝大多数软件最多也只是到达第三层,将设备分组到各个IP子网而已。但这些都是非常原始的数据,只是有关设备增加和移除的基本事件,而不是这些设备在哪里或怎样与网络服务进行操作等详情,即没有第二层的信息,导致网络管理系统建立的网络拓扑不够精确。
发明内容
本发明要解决的技术问题是提供一种利用链路层发现协议获取网络连接信息的方法,使得网络管理系统可以利用该网络连接信息建立比较精确的网络拓扑。
为了解决上述技术问题,本发明提供了一种利用链路层发现协议获取网络连接信息的方法,包含:
设备发送链路层发现协议报文给其他设备,报文中携带该设备的本地设备信息;
设备接收来自其他设备的链路层发现协议报文,解析所述链路层发现协议报文,根据其中携带的本地设备信息构建一远端网络设备信息,将所述远端网络设备信息存储在设备中;
设备将本地存储的远端网络设备信息存入链路层发现协议管理信息库中。
进一步的,上述方法还可具有以下特点,所述设备周期性的发送链路层发现协议报文给其他设备。
进一步的,上述方法还可具有以下特点,所述设备将本地存储的远端网络设备信息存入链路层发现协议管理信息库中具体包含如下步骤:
所述设备周期性的检查设备是否收集到新的远端网络设备信息,如果是,将收集到的新的远端网络设备信息存储在链路层发现协议管理信息库中。
进一步的,上述方法还可具有以下特点,所述本地设备信息包含如下信息中的一种或其组合:设备名称、设备描述、物理地址和三层地址。
进一步的,上述方法还可具有以下特点,所述本地设备信息中包含虚拟局域网和/或最大传输单元信息。
进一步的,上述方法还可具有以下特点,所述设备构建一远端网络设备信息后,首先与设备本地存储的远端网络设备信息进行比较,如果本地未存储所述构建的远端网络设备信息,将该远端网络设备信息存储在设备中,并丢弃所述链路层发现协议报文,否则,直接丢弃所述链路层发现协议报文。
进一步的,上述方法还可具有以下特点,所述设备将本地存储的远端网络设备信息按照所述链路层发现协议管理信息库的特定要求,重新进行组合成链路层发现协议管理信息库能够识别的信息后,再存入所述链路层发现协议管理信息库中。
进一步的,上述方法还可具有以下特点,所述其他设备是指所述设备同一以太网链路层中的设备。
与现有技术相比,由于本发明所用的通告协议LLDP是二层协议,对于一些只工作在二层的设备也有很好的发现能力;由于本发明所用的通告协议用的是IEEE提出的标准的802.1ab LLDP协议,对于一些异构网络间的网络拓扑发现同样具有发现能力;另外本发现原理简单,实现灵活,提高了网络管理软件绘制拓扑的精确性。
附图说明
图1是本发明利用LLDP协议获取网络连接信息的流程图;
图2是本发明设备周期性的发送设备本地信息至链路域中流程图;
图3是本发明设备接收到LLDP协议报文后处理流程图;
图4本发明设备将本地的远端网络信息存储至LLDP MIBs流程图。
具体实施方式
第二层发现(Layer 2 Discovery)深度触及了诸如哪些设备附带有哪些端口,以及哪些交换机与其他设备相互连接等信息,并显示出了客户端、交换机、路由器和应用服务器以及网络服务器之间的路径,这些详细的信息对计划和查询网络失败的根源将很有意义。通过链路层发现协议,它可使设备向近邻设备发出其状态信息的通知,并且所有设备的每个端口上都存储着定义自己的信息,如果需要还可以向与它们直接连接的近邻设备发送更新的信息,近邻的设备会将信息存储在标准的SNMP(简单网络管理协议)MIBs(管理信息库)。网络管理系统可从MIBs处查询出当前第二层的连接情况。LLDP不会配置也不会控制网络元素或流量,只是报告第二层的配置。
802.1ab是当前自动Layer 2Discovery和更广泛的网络管理工具的最佳侯选。本发明使用802.1ab LLDP协议获取网络连接信息。
本发明提出一种获取网络连接信息的方法,如图1所示,包含如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810134676.4/2.html,转载请声明来源钻瓜专利网。