IP 地址在 snmp 中请求 cdpCacheAddress 时不会返回,而是显示 c0:a8:0a:xX



我在java中做了一个snmpwalk代码,以检索与cdp缓存相关的数据。 除了cdpCacheAddress,所有的东西都按预期显示。cdpCacheAddress应显示为IP,但显示为c0:a8:0a:xX。 我请求的 oid 以 .1.3.6.1.4.1.9.9.23.1.2.1.1.4 开头。 如何使用此数据找到邻居的 IP 地址。 有没有其他方法可以使用CDP查找邻居的IP地址。 请帮忙。

这是一个IP地址

它是四个八位字节,每个八位字节以十六进制显示,由冒号分隔。它也可以呈现为"192.168.10.xX"。

语法被定义为CiscoNetworkAddress(其定义包括导致您看到的默认呈现的DISPLAY-HINT),因此您应该这样解释它。

您可以随心所欲地转换和显示它!

如何做到这一点完全取决于您的语言/环境。

最新更新