Pentru comunic ia ntre calculatoare , ntre routere sau ntre oricare dou dispozitive de reea , informaiei I se ataeaz mai multe numere de identificare ( portul surs i destinaie , adresele logice surs i destinaie , adresele fizice surs i destinaie ! "ursa i identific adresele propii dar are nevoie de adresele destinaiei finale sau intermediare prin care trece informaia ! "ursa este a#utat de noi , cei ce utilizm reeaua $ noi i furnizm numele destinaiei ( e% ! &&&!yahoo!com ! 'ste suficient ((( "oftul de reea preia numele destinaiei i prin programele de care dispune ncepe munca de depistare a numerelor de care are nevoie pentru realizarea pachetului cu date i trimiterea lui n reea! Prima etap presupune aflarea adresei logice ( e%! Adresa de IP a destinaiei finale , operaiune de care se ocup serviciul )*" ! A doua etap utilizeaz adresa logic a destinaiei finale i afl prin intermediul A+P adresa fizic a destinaiei intermediare sau finale! *ume destinaie )*" Adresa de IP destinaie A+P Adresa fizic destinaie info!netacad!net )*" ,-.!/0!,/0!1 A+P /020,21/2.d2ad234 Cum acioneaz ARP A+P este un program de reea de tip client server localizat la nivelul )ata 5in6 al modelului 7"I! A+P client trimite interogri de tip 4roadcast n reea (A+P +'89'":, interogri care sun cam aa $ tie cineva din cei care m aud care este adresa fizic a calculatorului cu adresa 2!"2##"2"$ % &au '(o (as 2!"2##"2"$ % )ell to *2"!"2$"2 )ac destinaia este pe acelai segment de reea cu sursa, i va rspunde furnizndu2I adresa ei fizic ! )ac destinaia este ntr2un alt segment de reea , rspunsul la mesa#ul de interogare de tip 4roadcast va fi dat de +outerul conectat pe acelai segment de reea cu sursa! +outerul nu va trimite sursei adresa pe care aceasta a cerut2o ci propia sa adres fizic ! +spunsul sun cam aa $ +u ,tiu adresa fizic a calculatorului cu -P 2!"2##"2"$ dar .i trimit adresa mea fizic" )rimite- mi mie /ac(etul ,i am eu 0ri1 s a1un0 la destinaie 222 Mesa#ele A+P sunt mpachetate o singur dat la nivelul )ata 5in6 ( la nivelul plcii , ;eaderul 'thernet ARP R3453&) :railerul 'thernet ;eaderul 'thernet ARP R3P67 :railerul 'thernet Mihaela Marinescu InfoAcademy Pac(etul ARP ;ard&are :ype Protocol :ype ;ar&are Address 5ength Protocol Address 5ength 7peration <ode "ender ;ard&are Address "ender Protocol Address :arget ;ard&are Address :arget Protocol Address 8ard9are ):/e Precizeaz tipul dispozitivului fizic de conectare la reea ):/e ;escri/tion , 'thernet / '%perimental 'thernet 0 =!/> 1 :o6en +ing > <haos ? I''' 3@/!= . A+<*': Protocol ):/e :ype in 4aza ,@ ;escri/tion >,/ ='+7= /@13 IP /@1- =!.> /@>1 A+P /@>> =*" 0/3/, +A+P 0/3/0 APP5' :A5A </eration Code 'ste @%@@@, pentru A+P +'89'": 'ste @%@@@/ pentru A+P +'P5B 8ard9are ):/e +eprezint tipul adaptorului de reea ( e%! 'thernet , :o6en +ing , !! Protocol ):/e +eprezint tipul softului de reea ( e%! IP , Apple :al6 , )ec*et !! 8ard9are Address 6en0t( +eprezint lungimea n octei a adresei fizice ( MA< ( '% ! ? octei n cazul 'thernet Protocol Address 6en0t( +eprezint lungimea n octei a adresei logice data de softul de reea ( '% ! 1 octei n cazul IP / Mihaela Marinescu InfoAcademy Cac(e ARP Adresele MA< o4inute prin mecanismul A+P +eCuest DA+P +eply sunt introduse ntr2o zon a memoriei electrice volatile a calculatorului sau +outerului, zon numit Cac(e ARP" Eona conine o ta4el de echivalen ntre adresele IP i adresele MA< corespunztoare ! Fnregistrrile din ta4el pot fi introduse manual ( de ctre administrator prin comanda arp 2s sau dinamic ( prin A+P +eCuest D A+P +eply ! Fnregistrrile din ta4el au un timp de via cuprins ntre / minute n Gindo&s i /@ minute n 9ni% ! =izualizarea ,i confi0urarea manual a ta>elei ARP Cac(e </tions Action -a )isplays current A+P entries 4y interrogating the current protocol data! If inetHaddr is specified, the IP and Physical addresses for only the specified computer are displayed! I more than one net&or6 interface uses A+P, entries for each A+P ta4le are displayed! -0 "ame as 2a! inet?addr "pecifies an internet address! -+ if?addr )isplays the A+P entries for the net&or6 interface specified 4y ifHaddr! -d )eletes the host specified 4y inetHaddr! -s Adds the host and associates the Internet address inetHaddr &ith the Physical address thHaddr! :he Physical address is given as ? he%adecimal 4ytes separated 4y hyphens! :he entry is permanent! et(?addr "pecifies a physical address! if?addr If present, this specifies the Internet address of the interface &hose address translation ta4le should 4e modified! If not present, the first applica4le interface &ill 4e used! 0 ARP -s inet?addr et(?addr @if?addrA ARP -d inet?addr @if?addrA ARP Ba @ inet?addrA @-+ if?addrA Mihaela Marinescu InfoAcademy 1