Pitäisi saada reitittimestä ifInOctets.1 ja ifOutOctets.1 arvot talteen. SNMP protokola ei ole tuttu, mutta socket on tuttu asia.
SNMP:sta tiedän vain että se käyttää UDP:ta. Jos joku osaisi kertoa minkälainen viesti pitäisi lähettää palvelimelle, niin pääsisin ehkä alkuun.
Kieli on ANSI C ja Linux ympäristö.
SNMP:sta tiedän vain että se käyttää UDP:ta. Jos joku osaisi kertoa minkälainen viesti pitäisi lähettää palvelimelle, niin pääsisin ehkä alkuun.
Kieli on ANSI C ja Linux ympäristö.
Vastaukset 2
Vanhimmat
SNMP kannattaa opetella (RFC), mikäli ajattelit tuon tehdä C:llä. Itse voisin suositella tohon hommaan Perliä kun siinä on mukavasti valmiit palikat moiseen. Katoppas Net::SNMP ja Net::SNMP::Interfaces (tai joku tollanen) CPANista (http://www.perl.com/CPAN).
On myöskin mahdollista tehdä C:llä mutta huomattavasti hankalampaa.
Kyllähän noita valmiita kirjastoja löytyy myös C:lle. Google auttaa, kun kysyt siltä esim. "C SNMP library".
Mikäli et mitään ihmeellistä toiminnallisuutta tarvitse, ei moisen koodaaminen itsekkään liene kovin hankalaa. Aika yksinkertaisesta protokollasta kuitenkin on kyse: http://www.faqs.org/rfcs/rfc1157.html