现在手里有一台S5560S-28S-EI,希望通过SNMP协议抓取各接口上的IPV6的统计信息,主要是采集各接口的IPV6总字节数大小。
但是没有找到相关的OID,IPV6中有没有像ifOutOctets这种能展示出方向通过的总字节数的OID?
(0)
最佳答案
对于华三(H3C)S5560S-28S-EI交换机,您可以使用 SNMP 协议来获取接口上的 IPv6 统计信息。在 SNMP 中,通常使用 IF-MIB(接口管理信息库)来获取接口相关的数据。
对于 IPv6 总字节数大小的统计信息,您需要查找对应的 OID。在 IF-MIB 中,通常使用 ifHCInOctets 和 ifHCOutOctets 这两个 OID 来获取接口上的输入和输出的总字节数,包括 IPv6 流量。
以下是一些常用的 OID:
ifHCInOctets:1.3.6.1.2.1.31.1.1.1.6
ifHCOutOctets:1.3.6.1.2.1.31.1.1.1.10
您可以通过查询这些 OID 来获取接口上的 IPv6 总字节数大小。请注意,不同设备和厂商可能会有不同的 OID 分配,建议查看设备的 MIB 文件以获取准确的 OID。
您可以使用 SNMP 工具,如SNMP Walk 或者专门的监控软件,来获取交换机接口上的 IPv6 总字节数大小信息。
(0)
[root@localhost ~]# snmpwalk -v 2c -c readtest 172.17.4.251 ifName.64 IF-MIB::ifName.64 = STRING: GigabitEthernet2/0/1 [root@localhost ~]# snmpwalk -v 2c -c readtest 172.17.4.251 ifHCOutOctets.64 IF-MIB::ifHCOutOctets.64 = Counter64: 16259012096595 这是我执行的结果。但实际我的网络中没有IPV6的流量,理论上这个值应该是0,所有我怀疑现在获取的值实际上是IPV4的字节数。
[root@localhost ~]# snmpwalk -v 2c -c readtest 172.17.4.251 ifName.64 IF-MIB::ifName.64 = STRING: GigabitEthernet2/0/1 [root@localhost ~]# snmpwalk -v 2c -c readtest 172.17.4.251 ifHCOutOctets.64 IF-MIB::ifHCOutOctets.64 = Counter64: 16259012096595 IF-MIB::ifName.64 = STRING: GigabitEthernet2/0/1 [root@localhost ~]# snmpwalk -v 2c -c readtest 172.17.4.251 ifHCOutOctets.64 IF-MIB::ifHCOutOctets.64 = Counter64: 16259012096595
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
[root@localhost ~]# snmpwalk -v 2c -c readtest 172.17.4.251 ifName.64 IF-MIB::ifName.64 = STRING: GigabitEthernet2/0/1 [root@localhost ~]# snmpwalk -v 2c -c readtest 172.17.4.251 ifHCOutOctets.64 IF-MIB::ifHCOutOctets.64 = Counter64: 16259012096595 IF-MIB::ifName.64 = STRING: GigabitEthernet2/0/1 [root@localhost ~]# snmpwalk -v 2c -c readtest 172.17.4.251 ifHCOutOctets.64 IF-MIB::ifHCOutOctets.64 = Counter64: 16259012096595