Dotaz na pokrocilejsi uzivatele cisco switchu, vite nekdo OID pro snmp cteni .. pocet macu v tabulce pripadne lepe pocet macu na portu v tabulce ?
Diky
❗️Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz
OID cisca pro mac table
- Viktor Novotný
- Moderátor
- Příspěvky: 4611
- Registrován: 20 years ago
- antispam: Ano
- Bydliště: Novy Jicin
- Kontaktovat uživatele:
Počty portů asi nejsou, resp. nenašel jsem to.
OID pro mac je standardizované pro všechy switche na .1.3.6.1.2.1.17.4.3.1.1,
provedu teda walk na subtree a vratí mi to macovky jako hex-stringy:
iso.3.6.1.2.1.17.4.3.1.1.0.7.103.129.78.35 = Hex-STRING: 00 07 67 81 4E 23
iso.3.6.1.2.1.17.4.3.1.1.0.7.103.129.79.222 = Hex-STRING: 00 07 67 81 4F DE
iso.3.6.1.2.1.17.4.3.1.1.0.7.103.129.80.63 = Hex-STRING: 00 07 67 81 50 3F
iso.3.6.1.2.1.17.4.3.1.1.0.7.103.129.85.144 = Hex-STRING: 00 07 67 81 55 90
pak si šáhnu na ( pozor na tu dvojku jinak ostatní stejné, vždy mě zajímá to co je za iso.3.6.1.2.1.17.4.3.1.1 a to je .0.7.103.129.78.35) iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.78.35 a dostanu port:
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.78.35 = INTEGER: 26
takže vím že macovka 00 07 67 81 4E 23 je na portu 26.
Udělej si skript a zjistíš počty macovek na portu apod.
Na počty macovek by stačil walk na .1.3.6.1.2.1.17.4.3.1.2, vyjede ti např. toto:
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.78.35 = INTEGER: 26
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.79.222 = INTEGER: 26
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.80.63 = INTEGER: 2
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.85.144 = INTEGER: 12
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.136.0.228 = INTEGER: 6
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.213.108.128 = INTEGER: 6
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.213.111.74 = INTEGER: 6
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.213.128.73 = INTEGER: 10
A vím že mam 2 macovky na portu 26, 1 na portu 2, jednu na port 12, 3 na p. 6 a jednu na portu 10.
OID pro mac je standardizované pro všechy switche na .1.3.6.1.2.1.17.4.3.1.1,
provedu teda walk na subtree a vratí mi to macovky jako hex-stringy:
iso.3.6.1.2.1.17.4.3.1.1.0.7.103.129.78.35 = Hex-STRING: 00 07 67 81 4E 23
iso.3.6.1.2.1.17.4.3.1.1.0.7.103.129.79.222 = Hex-STRING: 00 07 67 81 4F DE
iso.3.6.1.2.1.17.4.3.1.1.0.7.103.129.80.63 = Hex-STRING: 00 07 67 81 50 3F
iso.3.6.1.2.1.17.4.3.1.1.0.7.103.129.85.144 = Hex-STRING: 00 07 67 81 55 90
pak si šáhnu na ( pozor na tu dvojku jinak ostatní stejné, vždy mě zajímá to co je za iso.3.6.1.2.1.17.4.3.1.1 a to je .0.7.103.129.78.35) iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.78.35 a dostanu port:
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.78.35 = INTEGER: 26
takže vím že macovka 00 07 67 81 4E 23 je na portu 26.
Udělej si skript a zjistíš počty macovek na portu apod.
Na počty macovek by stačil walk na .1.3.6.1.2.1.17.4.3.1.2, vyjede ti např. toto:
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.78.35 = INTEGER: 26
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.79.222 = INTEGER: 26
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.80.63 = INTEGER: 2
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.129.85.144 = INTEGER: 12
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.136.0.228 = INTEGER: 6
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.213.108.128 = INTEGER: 6
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.213.111.74 = INTEGER: 6
iso.3.6.1.2.1.17.4.3.1.2.0.7.103.213.128.73 = INTEGER: 10
A vím že mam 2 macovky na portu 26, 1 na portu 2, jednu na port 12, 3 na p. 6 a jednu na portu 10.
0 x
- Viktor Novotný
- Moderátor
- Příspěvky: 4611
- Registrován: 20 years ago
- antispam: Ano
- Bydliště: Novy Jicin
- Kontaktovat uživatele:
takze celkovy pocet macu na switchi by melo vracet oid : .1.3.6.1.2.1.17.4.3.1.1 ?
potreboval bych cist to cislo co se ukazuje na konci vypisu "sh mac-address-table" : Total Mac Addresses for this criterion : "cislo"
potreboval bych cist to cislo co se ukazuje na konci vypisu "sh mac-address-table" : Total Mac Addresses for this criterion : "cislo"
0 x
Oid .1.3.6.1.2.1.17.4.3.1.1 vrací seznam macovek, takže si sám spočítám jejich počet, pomocí oid .1.3.6.1.2.1.17.4.3.1.2 si mohu zjistit na jakém portu macovky jsou ale logiku počet macovek celkem a počet macovek na portu si musíte udělat sám pomocí skriptu.
0 x
- Viktor Novotný
- Moderátor
- Příspěvky: 4611
- Registrován: 20 years ago
- antispam: Ano
- Bydliště: Novy Jicin
- Kontaktovat uživatele: