Zadaję to pytanie, które jest związane z pytaniem, które wcześniej zadałem i na które kompleksowo odpowiedział @MikePennington. Kiedy zadałem to pytanie, chciałem wiedzieć, jak odpytać tablicę arp z przełącznika, ale w swojej odpowiedzi podał także tablice adresów mac. Z ciekawości szukałem tablic adresów mac. Użyłem polecenia:
sudo /usr/bin/snmpbulkwalk -v 2c -c public@1 -OXsq 10.0.0.98 .1.3.6.1.2.1.17.4.3.1.2
W rozwiązaniu Mike'a miał wyraźny wynik pokazany poniżej
[mpenning@tsunami ~]$ snmpbulkwalk -v 2c -c public@10 -OXsq \
172.16.1.210 .1.3.6.1.2.1.17.4.3.1.2
dot1dTpFdbPort[0:6:53:fe:39:e0] 52
dot1dTpFdbPort[0:1d:a1:cd:53:46] 52
dot1dTpFdbPort[0:30:1b:bc:a7:d7] 52
dot1dTpFdbPort[0:80:c8:0:0:0] 52
dot1dTpFdbPort[38:ea:a7:6d:2e:8e] 52
dot1dTpFdbPort[80:ee:73:2f:b:40] 52
[mpenning@tsunami ~]$
Jest to przejrzyste rozwiązanie, w którym można łatwo określić port i adres Mac. Jednak moje własne rozwiązanie ma postać
iso.3.6.1.2.1.17.4.3.1.2.0.20.42.49.139.235 25
iso.3.6.1.2.1.17.4.3.1.2.0.21.23.10.229.224 25
iso.3.6.1.2.1.17.4.3.1.2.28.111.101.71.85.113 25
iso.3.6.1.2.1.17.4.3.1.2.28.111.101.174.157.35 25
iso.3.6.1.2.1.17.4.3.1.2.48.133.169.153.178.62 25
iso.3.6.1.2.1.17.4.3.1.2.60.208.248.182.16.108 25
iso.3.6.1.2.1.17.4.3.1.2.108.240.73.231.208.120 25
Rozumiem, że numer portu to 25, ale czy pozostałe liczby reprezentują adres MAC, a jeśli tak, to dlaczego różnią się od podanego rozwiązania?
Każda pomoc będzie naprawdę mile widziana. Odpytuję przełącznik Cisco Catalyst 2960.