Nume gazdă - Hostname

În rețele de calculator , un nume de gazdă (archaically numenod ) este o etichetă care este atribuit unui dispozitiv conectat la o rețea de calculatoare și care este utilizat pentru a identifica dispozitivul în diverse forme de comunicare electronice, cum ar fi World Wide Web . Numele de gazdă poate fi nume simple constând dintr-un singur cuvânt sau frază sau pot fi structurate. Fiecare nume de gazdă are de obicei cel puțin o adresă de rețea numerică asociată pentru rutare pachete din performanță și din alte motive.

Numele de gazdă Internet poate fi adăugat numele unui domeniu DNS ( Domain Name System ), separat de eticheta specifică gazdei printr-un punct („punct”). În ultima formă, un nume de gazdă este, de asemenea, numit nume de domeniu . Dacă numele de domeniu este complet specificat, inclusiv un domeniu de nivel superior al internetului, atunci numele de gazdă este considerat a fi un nume de domeniu complet calificat (FQDN). Numele de gazdă care includ domenii DNS sunt adesea stocate în sistemul de nume de domeniu împreună cu adresele IP ale gazdei pe care o reprezintă în scopul mapării numelui de gazdă la o adresă sau a procesului invers.

Numele gazdei Internet

În Internet, un nume de gazdă este un nume de domeniu atribuit unui computer gazdă. Aceasta este de obicei o combinație între numele local al gazdei și numele domeniului său părinte. De exemplu, en.wikipedia.org constă dintr-un nume de gazdă local ( en ) și numele de domeniu wikipedia.org . Acest tip de nume de gazdă este tradus într-o adresă IP prin fișierul gazdelor locale sau prin rezolvarea DNS (Domain Name System). Este posibil ca un singur computer gazdă să aibă mai multe nume de gazdă; dar, în general, sistemul de operare al gazdei preferă să aibă un singur nume de gazdă pe care gazda îl folosește pentru sine.

Orice nume de domeniu poate fi, de asemenea, un nume de gazdă, atât timp cât sunt respectate restricțiile menționate mai jos. De exemplu, atât en.wikipedia.org , cât și wikipedia.org sunt nume de gazdă, deoarece ambele au adrese IP atribuite acestora. Un nume de gazdă poate fi un nume de domeniu, dacă este organizat corespunzător în sistemul de nume de domeniu. Un nume de domeniu poate fi un nume de gazdă dacă a fost atribuit unei gazde de Internet și asociat cu adresa IP a gazdei.

Sintaxă

Numele de gazdă este compus dintr-o secvență de etichete concatenate cu puncte. De exemplu, „en.wikipedia.org” este un nume de gazdă. Fiecare etichetă trebuie să aibă între 1 și 63 de caractere. Întregul nume de gazdă, inclusiv punctele de delimitare, are maximum 253 de caractere ASCII .

Standardele de Internet ( Cerere de comentarii ) pentru protocoale specifică faptul că etichetele pot conține numai literele ASCII de la a la z (într-o manieră care nu face sensibilitate la majuscule), cifrele de la 0 la 9 și caracterul de liniuță-minus („-”). Specificația originală a numelor de gazdă din RFC 952 a interzis etichetelor să înceapă cu o cifră sau cu un caracter de cratimă și nu s-a putut termina cu o cratimă. Cu toate acestea, o specificație ulterioară (RFC 1123) a permis etichetelor numelor de gazdă să înceapă cu cifre. Nu sunt permise alte simboluri, caractere de punctuație sau spațiu alb. Numele de domenii internaționalizate sunt stocate în sistemul de nume de domenii ca șiruri ASCII folosind transcrierea Punycode .

În timp ce un nume de gazdă nu poate conține alte caractere, cum ar fi caracterul de subliniere ( _ ), alte nume DNS pot conține sublinierea. Această restricție a fost ridicată de RFC 2181. Sisteme precum DomainKeys și înregistrări de servicii folosesc sublinierea ca mijloc de a se asigura că caracterul lor special nu este confundat cu numele gazdei. De exemplu, _http._sctp.www.example.com specifică un indicator de serviciu pentru o gazdă de server web capabilă SCTP (www) în domeniul example.com . Fără a aduce atingere standardului, Chrome , Firefox , Internet Explorer , Edge și Safari permit sublinierea în numele gazdei, deși cookie-urile din IE nu funcționează corect dacă o parte a numelui gazdei conține un caracter de subliniere.

Cu toate acestea, este valabil să încercați să rezolvați un nume de gazdă care constă dintr-un subliniere. De exemplu, _.example.com . Aceasta este utilizată de RFC 7816 pentru a reduce cantitatea de informații puse la dispoziția serverelor DNS intermediare în timpul unei interogări iterative. Funcția Minimizare nume de interogare este activată implicit în BIND 9.14.0.

Numele de gazdă en.wikipedia.org este compus din etichetele DNS en (nume de gazdă sau domeniu frunze), wikipedia (domeniu de nivel secundar) și org (domeniu de nivel superior). Etichete precum 2600 și 3abc pot fi utilizate în numele gazdei, dar -hi- , _hi_ și * hi * sunt nevalide.

Un nume de gazdă este considerat a fi un nume de domeniu complet calificat (FQDN) atunci când sunt specificate toate etichetele până la și inclusiv numele de domeniu de nivel superior (TLD). Numele de gazdă en.wikipedia.org se încheie cu organizația de domeniu de nivel superior și este astfel complet calificat. În funcție de implementarea software-ului DNS al sistemului de operare, un nume de gazdă necalificat poate fi combinat automat cu un nume de domeniu implicit configurat în sistem, pentru a completa numele de domeniu complet calificat. De exemplu, un student de la MIT poate trimite mesaje către „joe @ csail” și poate fi calificat automat de către sistemul de poștă pentru a fi trimis la joe @csail.mit.edu .

Liniile directoare generale privind alegerea unui nume de gazdă bun sunt prezentate în RFC 1178.

Exemplu

saturn și jupiter pot fi numele gazdei a două dispozitive conectate la o rețea numită PC . În cadrul PC-ului , dispozitivele sunt adresate de numele lor de gazdă. Numele de domenii ale dispozitivelor sunt saturn.PC și jupiter.PC , respectiv. Dacă PC-ul este înregistrat ca un nume de domeniu de nivel secundar pe Internet, de exemplu, ca PC.net , gazdele pot fi adresate de numele de domenii complet calificate saturn.PC.net și jupiter.PC.net .

Vezi si

Referințe