Conectați adresa locală

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

O adresă locală de legătură , în informatică și telecomunicații , este o adresă de rețea valabilă numai pentru comunicații în cadrul unui segment de rețea ( legătură ) sau pentru domeniul de difuzare la care este conectată gazda .

În general, nu există nicio garanție că adresa locală a unui link este unică. Routerele nu rutează pachete cu adrese locale de legătură.

În protocoalele care utilizează numai adrese locale de legătură, cum ar fi protocolul Ethernet , producătorii de hardware sunt cei care se asigură că adresele fizice sunt unice.

Protocolul IPv4 rezervă adresele 169.254.0.0/16 [1] , în definiția CIDR , pentru adresele locale de legătură. Protocolul IPv6 atribuie prefixul FE80 :: / 10 acestor adrese [2] .

Alocarea adresei

Alocarea adresei poate fi automată (setată de sistemul de operare ), manuală (setată de un administrator) sau ca setare din fabrică. În Protocolul Internet , atribuirea este de obicei automată și apatridă. În IPv4 , atribuirea adreselor locale de legătură apare de obicei ca un proces automat atunci când eșuează încercările de a atribui o adresă în alte moduri, de exemplu atunci când negocierea DHCP eșuează și / sau când se utilizează Zeroconf . În IPv6, atribuirea adreselor locale de legătură către fiecare interfață este o condiție prealabilă cerută de protocol. În mod normal, atribuirea automată a adreselor locale de legătură este nedeterministă și, prin urmare, nu poate fi cunoscută a priori. Cu toate acestea, în IPv6, atribuirea este automată și se bazează pe adresa MAC .

IPv4

Cu RFC 3927 , Internet Engineering Task Force a rezervat intervalul de la 169.254.1.0 la 169.254.254.255 pentru a lega adresele locale, păstrând prima și ultima 256 de adrese din intervalul 169.254.0.0/16 [3] rezervate pentru scopuri viitoare. atribuirea ar trebui gestionată de un mecanism pseudo-aleator cu o distribuție uniformă pe acest interval. De asemenea, în același RFC, se specifică faptul că adresele locale de legătură nu trebuie utilizate dacă sunt disponibile adrese de alte clase, de exemplu descoperirea DHCP trebuie să fie terminată negativ înainte de a activa o adresă locală de legătură.

Înainte de a utiliza adresa IP generată de mecanismul pseudo-aleator, clientul trebuie să facă o cerere ARP pentru a determina dacă o adresă cu acel IP există deja în rețea. Dacă este detectat un răspuns la cererea ARP, trebuie generată o nouă adresă și continuată cu acest mecanism până când se găsește o adresă gratuită. Implementarea de către Microsoft a acestui mecanism se numește adresare IP privată automată (APIPA) [4] .

IPv6

RFC 4291 rezervă prefixul FE80 :: / 10 pentru adresele locale de legătură, dar necesită ca următorii 54 de biți să fie setați la 0, astfel încât prefixul real utilizabil este FE80 :: / 64. Alocarea acestor adrese se poate face automat sau manual (de exemplu, configurație statică). Un exemplu de adresă IP astfel formulată este fe80 :: 284: edff: febe: f528 (literele pot fi scrise fie cu litere mari, fie cu litere mici).

Spre deosebire de IPv4, toate interfețele de rețea IPv6 vor trebui să aibă o adresă locală de legătură care este necesară pentru funcționarea internă a protocolului. Configurarea automată a adreselor locale de legătură este gestionată de Protocolul de descoperire a vecinilor, așa cum este definit de RFC 4862, derivându-l din adresa MAC .

Adresa mac

Adresa MAC pe care furnizorii de hardware o codifică în plăcile de rețea Ethernet este o adresă locală de legătură.

Notă

Elemente conexe