On Wed, 20 Jun 2001, Morosanu Viorel wrote:

> 
> Salut,
> Este stiut faptul ca orice placa de retea are o adresa
> fizica unica numita ARP. Pe server se pastreaza o
> corespondenta intre ARP-ul si IP-ul masinilor din
> retea.
> Am urmatoarea problema:
> Pentru una din statiile de lucru am facut niste
> "restrictii mai speciale" pentru ca utilizatrul
> respectiv se tinea de prostii. 
> El nu s-a suparat prea tare, ci pur si simplu si-a
> schimbat IP-ul calculatorului(deci mi-a scapat :).
> As dori sa pot opri acest lucru, adica sa fixez eu pe
> server corespondenta IP-ARP.
> Am incercat o rezolvare cu comanda arp, dar nu mi-a
> iesit.
deci acele adrese "fizice" sunt adrese layer2 (spre deosebire de ip-uri
care sunt adrese layer3=adrese logice)

aceste adrese layer2 pentru medii Ehernet si mai cheama adrese MAC (Media
Access Control) deoarece permit accesul controlat la mediu
(ethernet). deci please nu le mai zi adrese ARP ca nu se cheama asa. nu de
alta dar sa nu rada cineva de tine.

deci ARP (Address Resolution Protocol) este un protocol specific
combinatiei mediu shared/IP. realizeaza maparea MAC-urilor in adrese IP.

cand server-ul tau are de transmis un pachet (frame) catre un computer el
tre sa afle si adresa MAC destinatie. din cauza ca stie doar IP-ul
destinatie el face un ARP request (broadcast layer2) intreband "Cine are
MAC-ul adresei IP 1.2.3.4?". toate placile de retea din acelasi "broadcast
domain" vad acest request si "stiind" ARP raspund daca e cazul (daca cel
vizat vede cererea sau vre-un router cu proxy ARP).

tu vrei ca serverul tau de linux sa fixeze un IP cu un anumit MAC. ok. try
"man arp". citeste ce scrie acolo si daca mai ai intrebari ne spui si noua
ok?


----------------------------
Mihai RUSU
"... and what if this is as good as it gets ?"

---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui