H3C 交换机SNMP获取LLDP互联信息

此内容显示了通过SNMP协议获取的网络设备信息,包括接口状态、MAC地址、软件版本和设备名称等。数据表明至少有五台设备,型号为H3CSwitchS5120S,运行相同版本的软件,并且多个接口状态为活动。

C:\Users\Administrator>snmpwalk -c public -v 2c 192.168.0.1 .1.0.8802.1.1.2.1.4
iso.0.8802.1.1.2.1.4.1.1.4.1460010693.221.1 = INTEGER: 4
iso.0.8802.1.1.2.1.4.1.1.4.1460010693.227.1 = INTEGER: 4
iso.0.8802.1.1.2.1.4.1.1.4.1460010702.223.1 = INTEGER: 4
iso.0.8802.1.1.2.1.4.1.1.4.1460010747.225.1 = INTEGER: 4
iso.0.8802.1.1.2.1.4.1.1.4.1460010779.219.1 = INTEGER: 4
iso.0.8802.1.1.2.1.4.1.1.5.1460010693.221.1 = Hex-STRING: 38 97 D6 89 6D 2F
iso.0.8802.1.1.2.1.4.1.1.5.1460010693.227.1 = Hex-STRING: 84 D9 31 08 CB 86
iso.0.8802.1.1.2.1.4.1.1.5.1460010702.223.1 = Hex-STRING: 38 97 D6 89 94 D5
iso.0.8802.1.1.2.1.4.1.1.5.1460010747.225.1 = Hex-STRING: 38 97 D6 89 69 1B
iso.0.8802.1.1.2.1.4.1.1.5.1460010779.219.1 = Hex-STRING: 38 97 D6 89 35 39
iso.0.8802.1.1.2.1.4.1.1.6.1460010693.221.1 = INTEGER: 5
iso.0.8802.1.1.2.1.4.1.1.6.1460010693.227.1 = INTEGER: 5
iso.0.8802.1.1.2.1.4.1.1.6.1460010702.223.1 = INTEGER: 5
iso.0.8802.1.1.2.1.4.1.1.6.1460010747.225.1 = INTEGER: 5
iso.0.8802.1.1.2.1.4.1.1.6.1460010779.219.1 = INTEGER: 5
iso.0.8802.1.1.2.1.4.1.1.7.1460010693.221.1 = STRING: "GigabitEthernet1/0/49"
iso.0.8802.1.1.2.1.4.1.1.7.1460010693.227.1 = STRING: "GigabitEthernet1/0/49"
iso.0.8802.1.1.2.1.4.1.1.7.1460010702.223.1 = STRING: "GigabitEthernet1/0/49"
iso.0.8802.1.1.2.1.4.1.1.7.1460010747.225.1 = STRING: "GigabitEthernet1/0/49"
iso.0.8802.1.1.2.1.4.1.1.7.1460010779.219.1 = STRING: "GigabitEthernet1/0/49"
iso.0.8802.1.1.2.1.4.1.1.8.1460010693.221.1 = STRING: "GigabitEthernet1/0/49 Interface"
iso.0.8802.1.1.2.1.4.1.1.8.1460010693.227.1 = STRING: "GigabitEthernet1/0/49 Interface"
iso.0.8802.1.1.2.1.4.1.1.8.1460010702.223.1 = STRING: "GigabitEthernet1/0/49 Interface"
iso.0.8802.1.1.2.1.4.1.1.8.1460010747.225.1 = STRING: "GigabitEthernet1/0/49 Interface"
iso.0.8802.1.1.2.1.4.1.1.8.1460010779.219.1 = STRING: "GigabitEthernet1/0/49 Interface"
iso.0.8802.1.1.2.1.4.1.1.9.1460010693.221.1 = STRING: "S5120_02"
iso.0.8802.1.1.2.1.4.1.1.9.1460010693.227.1 = STRING: "S5120_05"
iso.0.8802.1.1.2.1.4.1.1.9.1460010702.223.1 = STRING: "S5120_03"
iso.0.8802.1.1.2.1.4.1.1.9.1460010747.225.1 = STRING: "S5120_04"
iso.0.8802.1.1.2.1.4.1.1.9.1460010779.219.1 = STRING: "S5120_01"
iso.0.8802.1.1.2.1.4.1.1.10.1460010693.221.1 = STRING: "H3C Switch S5120S-52P-EI Software Version 5.20, Release 1513P62
Copyright(c) 2004-2013 Hangzhou H3C Tech. Co., Ltd. All rights reserved."
iso.0.8802.1.1.2.1.4.1.1.10.1460010693.227.1 = STRING: "H3C Switch S5120S-52P-EI Software Version 5.20, Release 1513P62
Copyright(c) 2004-2013 Hangzhou H3C Tech. Co., Ltd. All rights reserved."
iso.0.8802.1.1.2.1.4.1.1.10.1460010702.223.1 = STRING: "H3C Switch S5120S-52P-EI Software Version 5.20, Release 1513P62
Copyright(c) 2004-2013 Hangzhou H3C Tech. Co., Ltd. All rights reserved."
iso.0.8802.1.1.2.1.4.1.1.10.1460010747.225.1 = STRING: "H3C Switch S5120S-52P-EI Software Version 5.20, Release 1513P62
Copyright(c) 2004-2013 Hangzhou H3C Tech. Co., Ltd. All rights reserved."
iso.0.8802.1.1.2.1.4.1.1.10.1460010779.219.1 = STRING: "H3C Switch S5120S-52P-EI Software Version 5.20, Release 1513P62
Copyright(c) 2004-2013 Hangzhou H3C Tech. Co., Ltd. All rights reserved."
iso.0.8802.1.1.2.1.4.1.1.11.1460010693.221.1 = STRING: "("
iso.0.8802.1.1.2.1.4.1.1.11.1460010693.227.1 = STRING: "("
iso.0.8802.1.1.2.1.4.1.1.11.1460010702.223.1 = STRING: "("
iso.0.8802.1.1.2.1.4.1.1.11.1460010747.225.1 = STRING: "("
iso.0.8802.1.1.2.1.4.1.1.11.1460010779.219.1 = STRING: "("
iso.0.8802.1.1.2.1.4.1.1.12.1460010693.221.1 = STRING: "("
iso.0.8802.1.1.2.1.4.1.1.12.1460010693.227.1 = STRING: "("
iso.0.8802.1.1.2.1.4.1.1.12.1460010702.223.1 = STRING: "("
iso.0.8802.1.1.2.1.4.1.1.12.1460010747.225.1 = STRING: "("
iso.0.8802.1.1.2.1.4.1.1.12.1460010779.219.1 = STRING: "("
iso.0.8802.1.1.2.1.4.2.1.3.1460010693.221.1.1.4.172.16.2.3 = INTEGER: 2
iso.0.8802.1.1.2.1.4.2.1.3.1460010693.227.1.1.4.172.16.5.3 = INTEGER: 2
iso.0.8802.1.1.2.1.4.2.1.3.1460010702.223.1.1.4.172.16.3.3 = INTEGER: 2
iso.0.8802.1.1.2.1.4.2.1.3.1460010747.225.1.1.4.172.16.4.3 = INTEGER: 2
iso.0.8802.1.1.2.1.4.2.1.3.1460010779.219.1.1.4.172.16.1.3 = INTEGER: 2
iso.0.8802.1.1.2.1.4.2.1.4.1460010693.221.1.1.4.172.16.2.3 = INTEGER: 55
iso.0.8802.1.1.2.1.4.2.1.4.1460010693.227.1.1.4.172.16.5.3 = INTEGER: 55
iso.0.8802.1.1.2.1.4.2.1.4.1460010702.223.1.1.4.172.16.3.3 = INTEGER: 55
iso.0.8802.1.1.2.1.4.2.1.4.1460010747.225.1.1.4.172.16.4.3 = INTEGER: 55
iso.0.8802.1.1.2.1.4.2.1.4.1460010779.219.1.1.4.172.16.1.3 = INTEGER: 55
iso.0.8802.1.1.2.1.4.2.1.5.1460010693.221.1.1.4.172.16.2.3 = OID: SNMPv2-SMI::zeroDotZero
iso.0.8802.1.1.2.1.4.2.1.5.1460010693.227.1.1.4.172.16.5.3 = OID: SNMPv2-SMI::zeroDotZero
iso.0.8802.1.1.2.1.4.2.1.5.1460010702.223.1.1.4.172.16.3.3 = OID: SNMPv2-SMI::zeroDotZero
iso.0.8802.1.1.2.1.4.2.1.5.1460010747.225.1.1.4.172.16.4.3 = OID: SNMPv2-SMI::zeroDotZero
iso.0.8802.1.1.2.1.4.2.1.5.1460010779.219.1.1.4.172.16.1.3 = OID: SNMPv2-SMI::zeroDotZero

### 配置 H3C 交换机以支持 SNMP 获取 LLDP 信息H3C 交换机上,可以通过 SNMP 获取 LLDP 信息,前提是 LLDPSNMP 服务均已正确配置并启用。LLDP 用于发现网络中的邻居设备,而 SNMP 则用于远程监控和管理这些信息H3C 交换机默认已启用 LLDP 功能,但为了确保其正常运行,可以使用以下命令启用 LLDP: ```bash system-view lldp enable ``` 同时,需要配置 SNMP 服务以支持远程查询 LLDP 数据。配置 SNMP 的基本步骤包括设置 SNMP 版本、读写 community 字符串等。例如,配置 SNMP v2c 并设置读 community 为 `ZXJHread`,写 community 为 `ZXJHwrite`: ```bash snmp-agent snmp-agent sys-info version v2c snmp-agent community read ZXJHread snmp-agent community write ZXJHwrite ``` [^2] ### 通过 SNMP 获取 H3C 交换机LLDP 信息 H3C 交换机LLDP 信息可以通过 SNMP 查询 `LLDP-MIB` 中的相关 OID 获取LLDP-MIB 定义了多个对象标识符(OID),用于获取本地和远程设备的信息。例如,`lldpRemTable` 包含了远程设备的 LLDP 信息,可以通过 SNMP 查询该表获取邻居设备的详细信息。 以下是一些常用的 LLDP OID: - `LLDP-MIB::lldpRemChassisId`:远程设备的 Chassis ID。 - `LLDP-MIB::lldpRemPortId`:远程设备的端口 ID。 - `LLDP-MIB::lldpRemSysDesc`:远程设备的系统描述信息,例如 `H3C Comware Platform Software, Software Version 5.20, Release 1211...`[^1] 可以使用 `snmpwalk` 命令测试是否能够通过 SNMP 获取 LLDP 信息。例如,获取远程设备的系统描述: ```bash snmpwalk -v 2c -c ZXJHread [switch-ip] LLDP-MIB::lldpRemSysDesc ``` 如果 SNMP 配置正确,并且 LLDP 信息已成功收集,该命令将返回远程设备的系统描述信息,如设备型号、软件版本等。 ### 示例:获取远程设备的 LLDP 信息 假设交换机的 IP 地址为 `192.168.1.1`,community 字符串为 `ZXJHread`,可以通过以下命令获取远程设备的系统描述: ```bash snmpwalk -v 2c -c ZXJHread 192.168.1.1 .1.0.8802.1.1.2.1.3.1.1.25 ``` 该命令使用的 OID `.1.0.8802.1.1.2.1.3.1.1.25` 对应 `lldpRemSysDesc`,用于获取远程设备的系统描述信息。 ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值