Värdnamn - Hostname

I datanätverk är ett värdnamn (arkaiskt nodenamn ) en etikett som tilldelas en enhet som är ansluten till ett datornätverk och som används för att identifiera enheten i olika former av elektronisk kommunikation, till exempel World Wide Web . Värdnamn kan vara enkla namn som består av ett enda ord eller en fras, eller de kan vara strukturerade. Varje värdnamn har vanligtvis minst en numerisk nätverksadress associerad med det för routning av paket av prestanda och andra skäl.

Internetvärdnamn kan ha lagt till namnet på en Domain Name System (DNS) -domän, separerat från den värdspecifika etiketten med en punkt ("punkt"). I den senare formen kallas ett värdnamn också för ett domännamn . Om domännamnet är fullständigt specificerat, inklusive en högsta domän på Internet, sägs värdnamnet vara ett fullt kvalificerat domännamn (FQDN). Värdnamn som innehåller DNS -domäner lagras ofta i domännamnsystemet tillsammans med IP -adresserna för den värd de representerar för att mappa värdnamnet till en adress eller omvänd process.

Internet värdnamn

På Internet är ett värdnamn ett domännamn som tilldelats en värddator. Detta är vanligtvis en kombination av värdens lokala namn med dess överordnade domännamn. Till exempel består en.wikipedia.org av ett lokalt värdnamn ( en ) och domännamnet wikipedia.org . Denna typ av värdnamn översätts till en IP -adress via den lokala värdfilen eller DNS -upplösaren (Domain Name System). Det är möjligt för en enda värddator att ha flera värdnamn; men i allmänhet föredrar operativsystemet för värden ett värdnamn som värden använder för sig själv.

Vilket domännamn som helst kan också vara ett värdnamn, så länge begränsningarna som nämns nedan följs. Så till exempel är både en.wikipedia.org och wikipedia.org värdnamn eftersom de båda har tilldelats IP -adresser. Ett värdnamn kan vara ett domännamn om det är ordentligt organiserat i domännamnssystemet. Ett domännamn kan vara ett värdnamn om det har tilldelats en internetvärd och associerats med värdens IP -adress.

Syntax

Värdnamn består av en sekvens av etiketter sammanfogade med prickar. Till exempel är "en.wikipedia.org" ett värdnamn. Varje etikett måste vara från 1 till 63 tecken lång. Hela värdnamnet, inklusive de avgränsande punkterna, har högst 253 ASCII -tecken.

Internetstandarderna ( begäran om kommentarer ) för protokoll anger att etiketter endast får innehålla ASCII-bokstäverna a till z (på ett okänsligt sätt), siffrorna 0 till 9 och bindestreck-minus-tecknet ('-'). Den ursprungliga specifikationen för värdnamn i RFC 952 tillät inte etiketter från att börja med en siffra eller med ett bindestreck och kunde inte sluta med ett bindestreck. En efterföljande specifikation (RFC 1123) tillät emellertid värdnamnetiketter att börja med siffror. Inga andra symboler, skiljetecken eller blanksteg är tillåtna. Internationaliserade domännamn lagras i domännamnssystemet som ASCII -strängar med Punycode -transkription.

Även om ett värdnamn inte får innehålla andra tecken, till exempel understrykningstecknet ( _ ), kan andra DNS -namn innehålla understrecket. Denna begränsning upphävdes av RFC 2181. System som DomainKeys och serviceposter använder understrecket som ett sätt att försäkra att deras specialkaraktär inte förväxlas med värdnamn. Till exempel anger _http._sctp.www.example.com en tjänstpekare för en SCTP -kapabel webbservervärd (www) i domänen example.com . Trots standarden tillåter Chrome , Firefox , Internet Explorer , Edge och Safari understrykningar i värdnamn, även om cookies i IE inte fungerar korrekt om någon del av värdnamnet innehåller ett understrykningstecken.

Det är dock giltigt att försöka lösa ett värdnamn som består av en understrykning. Till exempel _exempel.com . Detta används av RFC 7816 för att minska mängden information som görs tillgänglig för mellanliggande DNS -servrar under en iterativ fråga. Funktionen Minimering av frågenamn är aktiverad som standard i BIND 9.14.0.

Värdnamnet en.wikipedia.org består av DNS-etiketterna en (värdnamn eller bladdomän), wikipedia (domän på andra nivå) och org (toppdomän). Etiketter som 2600 och 3abc kan användas i värdnamn, men -hi- , _hi_ och * hi * är ogiltiga.

Ett värdnamn anses vara ett fullt kvalificerat domännamn (FQDN) när alla etiketter upp till och med toppdomänen (TLD) har angetts. Värdnamnet en.wikipedia.org avslutas med toppdomänen org och är därmed fullt kvalificerat. Beroende på operativsystemets DNS -programvaruimplementering kan ett okvalificerat värdnamn automatiskt kombineras med ett standarddomännamn som konfigurerats i systemet för att slutföra det fullständigt kvalificerade domännamnet. Som ett exempel kan en student vid MIT kunna skicka e -post till "joe@csail" och få den automatiskt kvalificerad av e -postsystemet för att skickas till joe @csail.mit.edu .

Allmänna riktlinjer för att välja ett bra värdnamn beskrivs i RFC 1178.

Exempel

saturn och jupiter kan vara värdnamnen på två enheter som är anslutna till ett nätverk med namnet PC . Inom datorn adresseras enheterna med deras värdnamn. Enheternas domännamn är saturn.PC respektive jupiter.PC . Om PC är registrerat som ett andra-nivå domännamn på Internet, t.ex. som PC.net , kan värdarna adresseras av de fullt kvalificerade domännamnen saturn.PC.net och jupiter.PC.net .

Se även

Referenser