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

2023-05-16


我们想用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


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

  • 华为SNMP配置

    网络故障第一时间是客户报障 xff0c 不能全局发现问题 xff0c 面向企业园区网络 xff0c 还一款面向运营商的 SNMP架构 xff1a 分为NMS和Agent两部分 xff08 agent读取内部MIB库 xff09 国际标准定义
  • Linux服务器snmp协议v2/v3配置方法

    Snmp V2 配置方法 1 确保本机已经安装了snmp服务 root 64 idc rpm qa grep snmp net snmp libs 5 1 2 11 EL4 7 net snmp 5 1 2 11 EL4 7 如果没有 xf
  • 华三SNMP配置详解

    一 SNMP配置 1 1 SNMP简介 SNMP xff08 Simple Network Management Protocol xff0c 简单网络管理协议 xff09 是网络中管理设备和被管理设备之间的通信规则 xff0c 它定义了一
  • 锐捷(五)交换机简单网络管理协议(SNMP)的配置

    要求 xff1a 在交换机上部署SNMP功能 1 向主机 172 16 0 254 发送 Trap 消息 xff0c 版本采用V2C 2 读写的Community为 admin 只读的Community为 public 3 开启Trap消息
  • SNMP错误记录:No more variables left in this MIB view (It is past the end of the MIB tree)

    MIB和OID对应关系查看命令 xff1a snmptranslate Tz m all SNMP测试 本地测试 xff1a snmpwalk v 2c c public 64 123 localhost 1 3 6 1 2 1 25 3
  • snmp v3 参数_SNMP V3的配置指南

    SNMP v3版本已经推出很久了 xff0c 但是其普及度一直不高 xff0c 原因就在于其配置过于复杂 xff0c 本文主要就以cisco2950 锐捷2600以及H3C 3600系列交换机的SNMP V3的配置为例进行说明 首先以锐捷2
  • 使用pysnmp报错lambda错误

    pip install pyasn1 0 4 8 pysnmp 4 4 12 python Takes exactly 3 arguments 4 given Stack Overflow
  • 原因:(noSuchName) 此 MIB 中没有这样的变量名称

    我使用的是centos操作系统 我正在尝试通过以下方式获取本地主机的内存统计信息snmpget命令 我收到此错误 snmpget v 1 c public localhost 1 3 6 1 4 1 2021 4 6 Error in pa
  • Java 中人类可读格式的 SNMP EventTime

    我有一个独立的java应用程序 它通过SNMP陷阱接收SNMP消息 我在我的应用程序中使用 SNMP4J 库 在收到的 SNMP 消息中 我需要将十六进制格式的事件时间字段转换为人类可读的格式 通常收到的事件时间字段如下所示 eventTi
  • 利用夜莺开源版对H3C无线设备监控

    编者荐语 真正搞监控的人肯定知道 SNMP 水有多深 有时我甚至腹黑猜测 这些厂商是故意的吧 指标不标准 格式各异 只能靠一款灵活的采集器了 本文是夜莺社区用户写的文章 转给大家参考 author 网络小斐 关于夜莺SNMP插件 前文说明了
  • SNMP:ifAdminStatus 与 ifOperStatus

    我有关于 ifAdminStatus 和 ifOperStatus 的问题 以下是使用 ifAdminStatus 的网络接口状态的输出 snmpwalk Os c public v 1 192 168 1 1 1 3 6 1 2 1 2
  • 如何使用pysnmp获取SNMP数据?

    我想通过使用 python pysnmp 模块获取 snmp 数据 我曾经使用命令行来获取 SNMP 数据 但现在我想使用 pysnmp 模块来读取它 SNMP命令 snmpwalk v 1 c public
  • 使用 PHP 生成 SNMP 陷阱

    我正在拼命寻找一种从 PHP 生成 SNMP 陷阱的方法 我知道使用 snmpget 的内置方法 但我无法弄清楚如何发送 SNMP 陷阱 有人知道它的类 代码片段吗 除了使用 exec 调用 cli 工具之外 在网络上搜索没有找到任何其他内
  • SNMP:创建自定义 OID

    我需要自定义 OID 来监控我的一些软件状态 但我就是不明白 如何在Windows XP系统中创建自定义OID 如 1 3 6 1 4 1 30891 100 103 我需要其中一些人在那里写一些信息并在需要时阅读它 但我不知道如何在系统中
  • 通过 SNMP 访问路由表

    如果我尝试查找安装了 openWRT 的 Linksys WRT54G 的路由表 我需要哪个 MIB 那应该是MIB II SNMP 对象 ID OID 为 1 3 6 1 2 1 4 21 可转换为ip ipRouteTable 这对我在
  • PySNMP:导入错误:没有名为 pyasn1.compat.octets 的模块

    我尝试在 Windows 上使用 PySNMP 但是当我尝试导入 cmdgen 时 我看到以下错误 from pysnmp entity rfc3413 oneliner import cmdgen ImportError No modul
  • 从 Java 应用程序发送陷阱

    从 Java 应用程序发送陷阱的最快捷 最简单的方法是什么 提前致谢 I use SNMP4J http www snmp4j org 为了这 This http www snmp4j org doc org snmp4j Snmp htm
  • 使用 Indy 组件实现 SNMP SendTrap

    我需要通过 SNMP 在 C Builder 上报告我的应用程序的错误 我开始使用 Indy 组件实现 SNMP SendTrap void fastcall TMainForm btSendTrapClick TObject Sender
  • 为什么 SNMP 通常在 UDP 上运行而不是 TCP/IP 上?

    今天早上 工作中出现了大问题 因为 SNMP 陷阱没有 通过 因为 SNMP 是通过 UDP 运行的 我记得在大学网络课上 UDP 不能像 TCP IP 那样保证传输 维基百科说 SNMP 可以在 TCP IP 上运行 但 UDP 更常见
  • 从 Linux 命令行发送 SNMP 陷阱消息

    Folks 我需要从 Linux 命令行使用此命令 snmptrap 将自定义消息发送到陷阱侦听器 我需要根据用户设置在 v1 和 v2c 中发送相同的消息 这是我发现的 For v1 snmptrap v 1 c Tas hostname

随机推荐