【文件属性】:
文件名称:snmp-lldp:从SNMP信息构建LLDP树
文件大小:13KB
文件格式:ZIP
更新时间:2021-05-23 23:25:10
Python
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树结构的根。
usage: lld
【文件预览】:
snmp-lldp-master
----.gitignore(303B)
----snmp()
--------snmp.py(4KB)
--------__init__.py(38B)
--------snmptest.py(1KB)
----__init__.py(49B)
----getinfo.py(5KB)
----LICENSE(1KB)
----device.py(5KB)
----graph.py(5KB)
----README.md(6KB)
----oid.json(2KB)
----envvars.sh(137B)
----lldp.py(3KB)