juniper snmp oid:检索接口列表与 vlan 否?

网络工程 思科 snmp 瞻博网络
2021-08-01 18:11:07

以下是我用来获取所需特定数据的以下命令。

  • 获取端口 ID 和接口

    snmpwalk -r:"switchName" -v:2 -t:10 -c:"*******" -os:"1.3.6.1.2.1.2.2.1.2" -op:"1.3.6.1.2.1 .2.2.1.3"

  • 获取 Vlan No 和 Vlan 名称

    snmpwalk -r:"switchName" -v:2 -t:10 -c:"*******" -os:"1.3.6.1.4.1.2636.3.40.1.5.1.5.1.2" -op: “1.3.6.1.4.1.2636.3.40.1.5.1.5.1.3”

    snmpwalk -r:"switchName" -v:2 -t:10 -c:"*******" -os:"1.3.6.1.4.1.2636.3.40.1.5.1.5.1.5" -op: “1.3.6.1.4.1.2636.3.40.1.5.1.5.1.6”

  • 获取 MAC 地址

    snmpwalk -r:"switchName" -v:2 -t:10 -c:"*******" -os:"1.3.6.1.2.1.2.2.1.2" -op:"1.3.6.1.2.1 .2.2.1.3"

    snmpwalk -r:"switchName" -v:2 -t:10 -c:"*******" -os:"1.0.8802.1.1.2.1.4.1.1.7" -op:"1.0.8802.1 .1.2.1.4.1.1.8"

  • 获取端口 ID 和 Vlan 编号/接口和 Vlan 编号

    ??????????????????

你们知道我将使用什么命令/ oid 来获取每个接口的以下 vlan no 吗?还请验证我使用的 OID。

先感谢您。

1个回答
  • 找到您讨论的 vlan 号。
  • 找到vlan号后,可以通过1.3.6.1.4.1.2636.3.40.1.5.1.7.1.3(jnxExVlanPortStatus)找到Port的dot1dBasePortIfIndex号和VLAN号的关联
  • 使用 1.3.6.1.2.1.17.1.4.1.1 (dot1dBase) 在 dot1dBasePortIfIndex 和 IfIndex 之间进行转换
  • 正如您使用 1.3.6.1.2.1.2.2.1.2 所讨论的那样在 IfIndex 和接口名称之间进行转换

我的 snmpwalk 版本有非常不同的命令结构,但希望这会有所帮助。