zbeng Posted May 28, 2007 Report Posted May 28, 2007 NUME arp - manipuleaza cache-ul ARP al sistemuluiSINOPTICA arp [-vn] [-H tip] [-i interfata] -a [nume_gazda]arp [-v] [-i interfata] -d nume_gazda [pub]arp [-v] [-H tip] [-i interfata] -s nume_gazda adresa_hw [temp]arp [-v] [-H tip] [-i interfata] -s nume_gazda adresa_hw [netmask masca_retea] pubarp [-v] [-H tip] [-i interfata] -Ds nume_gazda adr_hw_interf [netmask masca_retea] pubarp [-vnD ] [-H tip ] [-i interfata ] -f fisierDESCRIERE Arp manipuleaza in diferite moduri cache-ul ARP al kernel-ului. Optiunile primare sint stergerea unei intrari de mapare de adresa si setarea manuala a alteia. In scop de depanare, programul arp permite si o listare a intregului cache ARP.OPTIUNI -v, --verbose Afiseaza informatii detaliate despre actiunile intreprinse. -n, --numeric afiseaza adrese numerice in loc sa incerce sa determine numele simbolice ale gazdei, portului si utilizatorului. -H tip, --hw-type tip Cind se seteaza sau este citit cache-ul ARP, acest parametru optional indica arp pentru ce clase de adrese sa actioneze. Valoare implicita a acestui parametru este ether (adica codul hardware 0x01 pentru Ethernet IEEE 802.3 10Mbps). Alte valori ar putea include tehnologii de retea ca ARCnet (arcnet), PROnet (pronet), AX.25 (ax25) si NET/ROM (netrom). -a [nume_gazda], --display [nume_gazda] Afiseaza intrarile pentru gazdele specificate. Daca parametrul nume_gazda nu este utilizat, vor fi afisate toate intrarile. -d nume_gazda, --delete nume_gazda Elimina toate intrarile pentru gazda specificata. Aceasta poate fi utilizata in cazul in care gazda indicata a fost oprita, de exemplu. -D, --use-device Utilizeaza adresa hardware a adr_hw_interf. -i interfata, --device interfata Selecteaza o interfata. Cind se afiseaza continutul cache-ului ARP, vor listate numai intrarile care se potrivesc cu interfata specificata. Cind se seteaza o intrare ARP permanenta sau temp, aceasta interfata va fi asociata cu intrarea. Daca aceasta optiune nu este utilizata, kernel-ul va face estimarea bazindu-se pe tabela de rutare. Pentru intrarile pub interfata specificata va fi cea pe care se raspunde la cererile ARP.OBSERVATIE: Aceasta trebuie sa fie diferita de interfata pe care vor fi rutate datagramele IP. -s nume_gazda adresa_hw, --set nume_gazda Creeaza manual o intrare de mapare ARP de adresa pentru gazda nume_gazda cu adresa hardware setata la adresa_hw. Formatul pentru adresa hardware este dependent de clasa hardware, dar pentru cele mai multe clase se poate asuma reprezentarea uzuala. Pentru clasa Ethernet, aceasta este 6 octeti in hexazecimal, separatati prin caractere "doua puncte". Cind se adauga intrari arp proxy (care sint acelea cu fanionul pub ce setat) poate fi specificata masca de retea cu netmask pentru a face proxy arp pentru intreaga retea. Aceasta nu este o practica buna, dar este suportata de kernel-uri mai vechi deoarece sint situatii cind poate fi utila. Daca fanionul temp nu este dat, intrarile vor fi memorate permanent in cache-ul ARP.OBSERVATIE: Incepind cu kernel-uri 2.2.0 nu mai este posibil sa fie setata o intrare ARP pentru o intreaga subretea. -f nume_fisier, --file nume_fisier Similara cu optiunea -s, numai ca de data aceasta informatiile de adresa sint luate din fisierul nume_fisier. Aceasta poate fi utila cind trebuie sa setati intrari ARP pentru o multime de gazde. Numele fisierului de date este de cele mai multe ori /etc/ethers, dar nu este ceva oficial. Formatul fisierului este simplu. El contine linii de text cu nume de gazda si adresa hardware, separate de spatii. Aditional, se pot utiliza fanioanele pub, temp si netmask. In toate situatile in care este asteptat parametrul nume_gazda se poate introduce adresa IP in notatia de numere zecimale separate de puncte. Fiecare intrare completa din cache-ul ARP va fi marcata cu fanionul C. Intrarile permanente sint marcate cu M si cele publicate, cu fanionul P.FISIERE /proc/net/arp,/etc/networks/etc/hosts/etc/ethersVEDETI SI rarp(8), route(8), ifconfig(8), netstat(8)AUTORI Fred N. van Kempen, Quote