
SNMP与LLDP:利用SNMP数据创建LLDP树结构
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本文探讨了如何运用SNMP协议获取网络设备信息,并基于这些数据构建LLDP(链路层发现协议)拓扑树结构,以实现更高效的网络管理。
SNMP LLDP
从SNMP信息构建LLDP树
先决条件:
- 安装带有Python绑定的Net-SNMP库。
- 能够根据通过LLDP报告的名称解析设备IP地址。
- 所有设备上配置了相同的SNMP社区。
局限性:
当前,此脚本仅处理HP ProCurve和Juniper JUNOS设备的LLDP信息。对于HP ProCurve固件I.10.43及整个I系列而言,缺少型号、固件版本以及序列号的OID;低于版本11的瞻博网络JUNOS则缺失LLDP OID。
脚本仅能访问通过LLDP报告可解析主机名且配置了相同SNMP社区的设备。此外,目前该脚本只支持SNMP版本1和2,并且如果某个设备通过多个端口连接到另一个设备,则树结构中只会记录第一个端口的信息。
未来功能:
- 网络接口信息
- VLAN信息
lldp.py用法:
使用启用了SNMP和LLDP的设备主机名作为参数运行脚本,该设备将成为生成的LLDP树结构的根。
全部评论 (0)
还没有任何评论哟~


