e-gradiva          SERŠ Maribor O projektu Besednjak
  logotip  
Osnove |  Skladi |  Topologije |  Mediji |  Pristopne |  LAN |  Omrežni |  Transportni |  Povezovanje |  Varnost |  Storitve |  Varnost |  Sistemi |  Strežniki

IIS

MS–SQL

MySQL

Uskaljevanje časa

Pripomoček za ARP

Ipconfig

Ping

Tracert

Pripomoček za Address Resolution Protocol

V tej učni vsebini boste spoznali:

Dokument z besedilom PDF

Address Resolution Protocol (ARP) je del protokolnega sklada TCP/IP (Transmission Control Protocol/Internet Protocol). Uporablja se za pretvarjanje naslovov IP (ki se uporabljajo v TCP/IP) v naslove MAC (Media Access Control) z uporabo razpršenega pošiljanja (angl. broadcast). Če računalnik uporablja TCP/IP in želi vedeti, kateri računalnik v omrežju ethernet uporablja določen naslov IP. Zato pošlje razpršen paket ARP, ki bo dejal: »Povej kdo ima ta naslov IP xxx.xxx.xxx.xxx?« Računalnik, ki ima natančno takšen naslov, bo odgovoril s svojim naslovom MAC. Računalnik, ki opravi zahtevano, bo tudi sam v svojo tabelo ARP shranil naslov IP in naslov MAC pošiljatelja.

Običajno se izraz ARP nanaša na pripomoček v operacijskih sistemih Windows 95/98 in NT/XP za ogled tabele ARP na lokalnem računalniku.

tabela ARP

Tabela ARP je seznam naslovov IP in njihovih povezanih fizičnih naslov MAC. Tabela ARP je shranjena v pomnilniku. Računalniku tako ni potrebno izvršiti zahteve ARP, če želi večkrat izvedeti za določen naslov IP, pogosto se povšrašuje po naslovih strežnikov in usmerjevalnikov. Vsaka vknjižba vsebuje ne le naslov IP in naslov MAC, ampak tudi vrednost za Time to Live (TTL), ki določa kako dolgo vsaka vknjižba ostane v tabeli ARP. Običajno je ta vrednost 10 minut.

Tabela ARP vsebuje dva načina vknjižbe vnosa parov naslovov:

Dinamična vknjižba se ustvari, kadarkoli računalnik pošlje ARP povpraševanje oziroma zahtevo in MAC naslov ni najden v tabeli ARP. ARP zahteva je razpršeno pošiljanje v lokalnem omrežju. Ko je naslov MAC zahteve naslova IP najden, to informacijo doda v tabelo ARP. Dinamična vknjižba v tabelo ARP je počiščena, ko poteče TTL. S tem se zagotavlja, da vnosi ustrezajo tekočemu stanju v omrežju. Statična vknjižba služi enakemu namenu kot dinamična vknjižba, le narejena je ročno z orodjem za ARP. Običajno jo uporabljamo za vnos naslovov strežnikov in usmerjevalnikov.

Pripomoček za ARP

Za vklop pripomočka za ARP v sistemu Windows kliknemo na ukaz za priklic ukaznega pozivnika (DOS v starejših različicah in CMD v novejših). V ukazni vrstici nato napičemo ARP. Ko se vpiše samo ARP, se pojavi pomoč oziroma seznam možnosti ukaza in pravilna oblika vpisa, da se lahko pripomoček za ARP pravilno izvede.

Orodje za ARP se uporablja predvsem za reševanje problema dvojnih naslovov IP. Na primer, neka delavna postaja prejme naslov IP od strežnika DHCP (Dynamic Host Configuration Protocol), nato pa se dodeli enak naslov neki drugi delovni postaji. Ko se poskuša pingati to drugo postajo, se ne odzove. Računalnik poskuša ugotoviti naslov MAC, toda ga ne more, saj imata dva računalnika hkrati enak naslov IP. Za reševanje tega problema se lahko uporabi orodje za ARP tako, da se pregleda lokalne tabele ARP in se ugotovi kateri TCP/naslov IP pripada določenemu naslovu MAC. Za pregled celotne ARP table se uporabi ukaz ARP z določilom -a, ki zgleda takole:

ARP -a

Prikaže se izpis, ki bo nekaj podobnega kot je tale izpis:

animacija

Interface: 188.44.100.3 on Interface 2
internet Address         Physical Address          Type
188.44.100.2            aa–a0–c9–e4–bc–3c        dynamic
188.44.100.4            aa–a0–c0–aa–b1–25        dynamic

Enak izpis se prikaže tudi pri arp –g.

Iz zgornjega izpisa se lahko razbere, kateri naslov MAC pripada določenemu naslovu IP. Nato se lahko ob pregledu omrežne dokumentacije, če seveda obstaja, ugotovi, katera postaja ima določen naslov IP in če le–ta sploh pripada.

Če ima računalnik več omrežnih kartic, bo izpis za posamezne kartice izpisan ločeno.

Tabele ARP ne uporabljamo samo za branje podatkov iz nje, ampak jo lahko jo lahko z orodjem za ARP tudi urejamo. Da dodamo vknjižbo oziroma podatek v tabelo ARP, uporabimo ukaz ARP in dodamo –s. Ta vknjižba oziroma podatek ostane v tabeli ARP, dokler je računalnik vključen. Tudi kadar mora biti paket poslan na določen naslov IP, ja le ta poslan avtomatično na naslov MAC. To se doseže z ukazom:

ARP -s [naslov IP] [naslov MAC]

Zamenja se [naslov IP] in [naslov MAC] del s primernim vhodnim podatkom, na primer:

ARP -s 188.44.100.5 aa–a0–c0–99–33–11

Sedaj lahko prikažemo novo tabelo ARP s pomočjo ukaza ARP -a . Prikaz bo nekaj takšnega:

Interface: 188.44.100.3 on Interface 2
internet Address         Physical Address         Type
188.44.100.2            aa–a0–c9–e4–bc–3c        dynamic
188.44.100.4            aa–a0–c0–aa–b1–25        dynamic
188.44.100.5            aa–a0–c0–99–33–11        static

Vknjižba se izbriše, če se izteče časovna omejitev ali se ponastavi računalnik. Tudi v primeru, da do računalnika prispe paket, ki javi nov naslov IP, se star vnos izbriše. Če je bil za ta naslov IP vnos določen kot statičen, se spremeni v dinamičnega. Lahko pa se tudi uporabi arp –d in zraven se pripiše naslov IP postaje, kateri želimo izbrisati vnos:

ARP -d 188.44.100.5

Ta ukaz izbriše podatek iz tabele ARP v pomnilniku.

Zaključek

vprašanjanja v pisni obliki vprašanjanja vprašanje

Pripomoček za arp je orodje, ki se uporablja za testiranje sistema s protokolnim skladom TCP/IP. Uporablja se predvsem za pregled vnosov v tabelo arp na lokalnem računalniku. Koristen je predvsem pri odkrivanju težav z dvojnimi vnosi naslovov IP.

Sofinaciranje projekta in pravice

Izvedbo projekta je omogočilo sofinanciranje Evropskega socialnega sklada Evropske unije in Ministrstva za šolstvo in šport.