Toto je vyrovnávacia pamäť Google pre http://wiki.cnl.tuke.sk/QoSProjekt/PouziPrirucka. Je to snímka stránky, ako sa zobrazila dňa 13. mar. 2009 19:34:15 GMT. Aktuálna stránka sa odvtedy mohla zmeniť. Viac informácií

Len textová verzia
 
PouziPrirucka < QoSProjekt < TWiki
r6 - 30 May 2007 - 12:05:52 - IvanaKsenicovaYou are here: TWiki >  QoSProjekt Web  >  LanMonitor > ImpleMentacia > PouziPrirucka

Funkcia programu


Funkciou programu je monitorovať zmeny v ARP tabuľke v malých LAN sieťach, t.j. v sieťach s jedným smerovačom (router). ARP tabuľka sa načítava každých 20 sekúnd. Obsah vstupného súboru sa získava prostredníctvom príkazu arp -n. Obsah vstupného súboru sa spracuje a potrebné údaje sa zapisujú do výstupného súboru a zároveň sa generuje HTML stránka.

Kompilácia programu


Pod systémom UNIX je na preklad zdrojových textov možné použiť cc kompilátor. Zdrojový text programu je teda možné prekompilovať jedným z nasledujúcich spôsobov:
cc arpmon.c výsledkom je spustiteľný modul a.out
cc -o arpmon arpmon.c výsledkom je spustiteľný modul arpmon

Spustenie programu


Po skompilovaní programu sa program spúšťa v konzolovom okne. Napíše sa a.out alebo arpmon, podľa spôsobu kompilácie a stlačí sa Enter.

Ukončenie programu


Program sa ukončí po stlačení: CTRL C.

Výstupné súbory


arp_vystup.txt
Do tohto súboru sa vypisujú IP adresy a k nim prislúchajúce MAC adresy a rozhrania.
Napr.:

198.163.10.5 eth0 00:15:AB:2E:A5:14
148.156.20.9 eth0 00:51:AC:2E:AC:17

arp_vystup.html
Do tohto súboru sa vypisujú IP adresy a k nim prislúchajúce MAC adresy a rozhrania. Údaje sú vypísané do tabuľky.
Napr.:
192.168.1.17	ra0	00:14:BF:D2:7A:C9
192.168.0.2	eth0	00:14:BF:EB:90:FD

-- IvanaKsenicova - 06 Apr 2007

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r6 < r5 < r4 < r3 < r2 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback