原文地址: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. oracle中print_table存储过程介绍

    一直以来,觉得MySQL中使用\G参数改变输出结果集的显示方式非常好用,尤其是在命令行界面.但是ORACLE数据库没有这个功能,今天在搜索到Tom大师的一篇博文时,发现大师用一个存储过程print_t ...

  2. asp.net core 发布到 docker 容器时文件体积过大及服务端口的配置疑问

    在 asp.net core 发布时,本人先后产生了3个疑问. 1.发布的程序为什么不能在docker容器中运行 当时在window开发环境中发布后,dotnet xxx.dll可以正常运行:但放入d ...

  3. 如何下载 Google Play 应用的apk

    Google Play 不能直接下载apk安装包,解决办法,安装插件下载 第一步 FQ就不说了 第二步 安装google浏览器 APK Downloader插件 第三步 打开Google play网站 ...

  4. {windows故障}关于WIN7故障模块StackHash_0a9e解决方法

    问题背景:我给同事重装好系统后,想用驱动精灵(网卡版)给新系统安装驱动,但是在安装驱动精灵的过程中老是出现标题的问题,windows停止工作,导致无法安装,最后看到这两个方法后,把网络适配器禁用,然后 ...

  5. puppet 和 apache passenger的配置

    目录 1. 概要 2. apache passenger 安装测试 2.1. 什么是 apache passenger 2.2. 安装 apache passenger 2.3. 配置 apache ...

  6. java继承-super的用法

    继承的特点: 1.子类继承了父类的成员 2.具有层次结构 继承的优点: 1.代码重用 2.父类字段和方法可用于子类 3.从抽象到具体形成类的继承体系 4.可以轻松自定义子类 this:当前对象的引用 ...

  7. Teradata全面转型

    大数据时代 Teradata全面转型 [关键点]:数据分析相关技术和方案==>帮助企业实现数据价值变现 1.所有企业达成共识 数据已经成为企业的资产,甚至是核心资产. 2.Teradata转型 ...

  8. Spring Boot web API接口设计之token、timestamp、sign

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/vbirdbest/article/details/80789817一:token 简介Token:访 ...

  9. 转://Oracle 事务探索与实例(二)

    一数据库版本 SYS@LEO1>select * from v$version; BANNER ------------------------------------------------- ...

  10. 路飞学城-Python开发集训-第5章

    面向过程:核心是过程二字,过程是解决问题的步骤,相当于设计一条流水线,是机械式的思维方式 优点:复杂的问题流程化,进而简单化 缺点:可扩展性差 面向对象:核心是对象二字,对象就是特征与技能的结合体. ...