《表2 获取设备名称表:一种基于Python的钉钉消息转发系统设计》

《表2 获取设备名称表:一种基于Python的钉钉消息转发系统设计》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《一种基于Python的钉钉消息转发系统设计》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

该模块基于snmp协议进行基本的网络状态监控,调用pysnmp库中get Cmd方法来获取网络设备信息。get Cmd()需要几个参数:snmp Engine、community Data(SNMP证书)、Udp Transport Target(与SNMP对等地址的传输类型)、context Data、OID(MIB值)。实现设备是否存活的处理方法是:通过循环调用getcmd方法获取每个设备的名称,并将获取的结果与已知设备名称列表做对比,差集则是不可达的设备。获取设备名称方法代码如表2表: