《表2 获取设备名称表:一种基于Python的钉钉消息转发系统设计》
该模块基于snmp协议进行基本的网络状态监控,调用pysnmp库中get Cmd方法来获取网络设备信息。get Cmd()需要几个参数:snmp Engine、community Data(SNMP证书)、Udp Transport Target(与SNMP对等地址的传输类型)、context Data、OID(MIB值)。实现设备是否存活的处理方法是:通过循环调用getcmd方法获取每个设备的名称,并将获取的结果与已知设备名称列表做对比,差集则是不可达的设备。获取设备名称方法代码如表2表:
图表编号 | XD00175880600 严禁用于非法目的 |
---|---|
绘制时间 | 2020.07.15 |
作者 | 王岱琳、吴小嵩 |
绘制单位 | 中国联通泰安分公司 |
更多格式 | 高清、无水印(增值服务) |