原文地址: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

SNMP 获取交换机端口相关信息的更多相关文章

  1. .Net中获取打印机的相关信息

    原文:.Net中获取打印机的相关信息 新项目中牵涉到对打印机的一些操作,最重要的莫过于获取打印机的状态,IP等信息,代码量不大,但是也是自己花了一点时间总结出来的,希望能帮助需要的朋友. Printe ...

  2. 通过request对象获取客户端的相关信息

    通过request对象获取客户端的相关信息 制作人:全心全意 通过request对象可以获取客户端的相关信息.例如HTTP报头信息.客户信息提交方式.客户端主机IP地址.端口号等等. request获 ...

  3. 获取Java系统相关信息

    package com.test; import java.util.Properties; import java.util.Map.Entry; import org.junit.Test; pu ...

  4. Cordova各个插件使用介绍系列(六)—$cordovaDevice获取设备的相关信息

    详情请看:Cordova各个插件使用介绍系列(六)—$cordovaDevice获取设备的相关信息 在项目中需要获取到当前设备,例如手机的ID,联网状态,等,然后这个Cordova里有这个插件可以用, ...

  5. C#获取电脑的相关信息

    /* 创建者:菜刀居士的博客  * 创建日期: 2014年08月31号  * 功能:获取电脑的相关信息  *  */ namespace Net.String.ConsoleApplication { ...

  6. NX二次开发-UF_ASSEM_ask_component_data获取装配部件的相关信息

    NX9+VS2012 #include <uf.h> #include <uf_ui.h> #include <uf_assem.h> ], void* user_ ...

  7. $_SERVER['HTTP_USER_AGENT']:在PHP中HTTP_USER_AGENT是用来获取用户的相关信息的,包括用户使用的浏览器,操作系统等信息

    在PHP中HTTP_USER_AGENT是用来获取用户的相关信息的,包括用户使用的浏览器,操作系统等信息. 我机器:操作系统:WIN7旗舰版 64操作系统 以下为各个浏览器下$_SERVER['HTT ...

  8. ManagementClass类解析和C#如何获取硬件的相关信息

    在.NET的项目中,有时候需要获取计算机的硬件的相关信息,在C#语言中需要利用ManagementClass这个类来进行相关操作. 现在先来介绍一下ManagementClass类,首先看一下类的继承 ...

  9. Android实现获取应用程序相关信息列表的方法

    本文所述为Androdi获取手机应用列表的方法,比如获取到Android应用的软件属性.大小和应用程序路径.应用名称等,获取所有已安装的Android应用列表,包括那些卸载了的,但没有清除数据的应用程 ...

随机推荐

  1. Python操作字典(dict)

    一.字典定义 >>> dict={} 二.字典元素添加 >>> dict['性别']='男' >>> dict {'性别': '男'} >& ...

  2. C#获取一个实体类的属性名称、属性值

    using System.Reflection; Type t = obj.GetType();//获得该类的Type foreach (PropertyInfo pi in t.GetPropert ...

  3. Android长时间定时任务实现

    在服务的onStartCommand方法里面使用AlarmManager 定时唤醒发送广播,在广播里面启动服务 每次执行startService方法启动服务都会执行onStartCommand 1.服 ...

  4. Unity Editor 下创建Lua和Text文件

    预览 在Project视图中,扩展右键菜单,右键 – Create - Text File 创建一个Text文件,或者Lua文件. 关键点 获取当前选择的路径,以Assets路径开头 var sele ...

  5. window.location.href刷新页面

    刷新当前页 window.location.href=window.location.href; 或者 window.location.href="当前URL",例如 window ...

  6. C语言经典例题(菜鸟教程100例)

    学习c语言基础,怎么能少了菜鸟教程上的100道例题呢,这里整理一下每道题的链接,希望大家能享受学习的乐趣 1,有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 2,企业发放 ...

  7. 文件下载中使用inputStream流获取文件大小

    inputStream.available()获取的是文件的字节大小 InputStream inputStream = new FileInputStream(new File(path)); re ...

  8. Java操作Excel(使用JXL)

    一.本地操作 1.读取 package com.ljf.mb; import java.io.FileInputStream; import java.io.InputStream; import j ...

  9. 《Java大学教程》—第18章 高级图形编程

    自测题:1.    在图形应用程序中为用户提供选择的多种方式:P433下拉菜单(pull-down menu).弹出式菜单(pop-up menu).对话框窗口(dialogue window).单选 ...

  10. 《生命》第一集:Chanllenge of Life (生命的挑战)

    开篇讲的是弗罗里达海岸的海豚用尾巴荡起浑水圈批量捕鱼,肯尼亚的猎豹用集体战术捕猎体积大于自己的鸵鸟,马达加斯加的变色龙用伪装的方式来偷袭昆虫,紧接着讲的是南极洲的食蟹海豹如何从天敌虎鲸的围捕中惊险逃脱 ...