Zeroconf

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

Zeroconf sau Zero Configuration Networking este un protocol standard IETF pentru configurarea dinamică a nodurilor unei rețele utilizând protocolul IP. Standardul nu este încă definitiv, de fapt nu există încă niciun document RFC pe protocolul Zeroconf, deși există deja mai multe implementări ale protocolului care sunt utilizate zilnic de mulți utilizatori, deoarece sunt incluse în sistemele de operare.

Ideea de bază a Zeroconf este că ar trebui să fie posibilă conectarea a două computere prin cablu Ethernet și fără a fi nevoie de intervenția utilizatorului, computerele ar trebui să poată comunica între ele. În prezent trebuie să selectați manual parametrii pentru a permite comunicarea a două computere.

Scopul este de a obține o rețea IP funcțională, fără a depinde de infrastructuri (server DHCP , server DNS sau similar) sau de cunoștințe specifice (de exemplu, adrese RFC 1918 ). Zeroconf a fost dezvoltat inițial de Apple Inc. ca o componentă a sistemului de operare pentru a facilita tranziția de la rețelele AppleTalk la rețelele IP . Zeroconf a fost folosit de mulți producători care căutau un instrument care să simplifice integrarea produselor lor în rețelele locale. Un bun exemplu sunt imprimantele de rețea. Producătorii de imprimante care sunt conectate direct la rețea nu își pot furniza produsele cu afișaje sau tastaturi pentru a introduce parametrii rețelei, cum ar fi adresa IP sau măștile de subrețea. De asemenea, a fost căutat un instrument care putea fi utilizat de către utilizatorul comun, iar tehnologia Zeroconf a fost soluția ideală. În prezent, toate imprimantele de rețea de pe piață implementează Zeroconf.

Sistemul Zeroconf se bazează pe alocarea automată a adreselor IP de către dispozitivele care îl utilizează, fără a utiliza un server DHCP. Adresele IP utilizate de Zeroconf aparțin subrețelei 169.254.0.0/16 ( link IPv4 local ). Deoarece prima și ultima 256 de adrese sunt rezervate pentru utilizare viitoare, cele care pot fi utilizate sunt între 169.254.1.0 și 169.254.254.255 ( RFC 3927 secțiunea 2.1). De obicei, sistemele Zeroconf au grijă să verifice periodic existența unui server DHCP și, în acest caz, să utilizeze adresele furnizate chiar de server.

Componentele Zeroconf

Zeroconf este dezvoltat folosind multe tehnologii independente:

  • Alocarea automată a adreselor locale IPv4 în domeniul 169.254.0.0/16 pentru a evita configurarea manuală a adreselor IP.
  • Distribuit DNS multicast , fiecare nod este responsabil pentru numele sale, ceea ce face un DNS central inutil.
  • Stocarea SRV-urilor DNS (așa cum este descris în RFC 2782 ), decuplează numele serviciilor de numele mașinilor și porturile utilizate. Serviciul de descoperire DNS adaugă un alt strat de diviziune între servicii și mașini, utilizatorii pot naviga prin serviciile prezente fără să știe măcar numele lor.

Implementări Zeroconf

Avahi este o implementare găsită în distribuțiile moderne GNU / Linux și BSD.

Apple și-a denumit implementarea Zeroconf drept Rendezvous, ulterior redenumită Apple Bonjour din cauza problemelor legale.

Microsoft , pe de altă parte, și-a identificat implementarea Zeroconf cu numele de APIPA ( Automatic Private Internet Protocol Addressing ).

linkuri externe

Telematică Portal telematic : accesați intrări Wikipedia care vorbesc despre rețele, telecomunicații și protocoale de rețea