• SNMP 获取交换机端口相关信息


    原文地址:https://blog.csdn.net/ysdaniel/article/details/37927541

    我们想用snmpwalk查看网络设备的端口,MIB库中相关定义的信息如下:

    [root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100 .

    注意后面的点,这样可以看到全部信息,如果你想要你需要的信息就把点换成下面的信息吧

    ifIndex 端口索引号

    ifDescr 端口描述

    ifType 端口类型

    ifMtu 最大传输包字节数

    ifSpeed 端口速度

    ifPhysAddress 物理地址

    ifOperStatus 操作状态

    ifLastChange 上次状态更新时间

    下面表格列出跟流量有关系的字段

    下面表格列出跟流量有关系的字段

    ifInOctets 输入字节数

    ifOutOctets 输出字节数

    ifInUcastPkts 输入非广播包数

    ifOutUcastPkts 输出非广播包数

    ifInNUcastPkts 输入广播包数

    ifOutNUcastPkts 输出广播包数

    ifInDiscards 输入包丢弃数

    ifOutDiscards 输出包丢弃数

    ifInErrors 输入包错误数

    ifOutErrors 输出包错误数

    举例说明:

    [root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100   ifDescr

    查看所有端口描述信息(可查看端口与所对应的ID号)

    ------------------------------------------------------------------------------------

    [root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100   ifInOctets

    查看所有端口进入流量字节数

    ------------------------------------------------------------------------------------

    [root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100   ifInOctets.57    

    IF-MIB::ifInOctets.57 = Counter32: 3877397126

    查看ID号是57的端口进入流量字节数(ID号不一定与端口号对应)

    也可以这样

    [root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100 IF-MIB::ifInOctets.57

    ----------------------------------------------------------------

    [root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100   ifOutOctets

    查看所有端口流出流量字节数

    ------------------------------------------------------------------------------------

    [root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100   ifOutOctets.57

    IF-MIB::ifOutOctets.57 = Counter32: 4261834672

    查看ID号是57的端口流出流量字节数(ID号不一定与端口号对应)

    本文出自 “红公鸡” 博客,请务必保留此出处http://lifeng.blog.51cto.com/3339249/1268482

  • 相关阅读:
    冒泡排序
    数据结构和算法关系
    js获取ifram对象
    java STL
    bufferedReader 乱码问题
    css animation让图标不断旋转
    apply通过实例理解
    jquery.ajaxfileupload.js
    JDBC getMetaData将结果集组装到List
    Android开发之使用BaseAdapter的notifyDataSetChanged()无法更新列表
  • 原文地址:https://www.cnblogs.com/dyh004/p/10410720.html
Copyright © 2020-2023  润新知