Jaka jest różnica między nazwą hosta a nazwą subdomeny?

1

Wiemy, że w pełni kwalifikowana nazwa domeny (FQDN) składa się z hostname.domain.TLD .

Czy ta nazwa hosta nazywana jest również nazwą subdomeny? Jaka jest nazwa hosta i jaka jest nazwa subdomeny?

Shateel
źródło
1
To zależy od kontekstu. Mogą być takie same, ale zwykle używasz nazwy hosta, aby odwoływać się do tego konkretnego hosta, podczas gdy korzystasz z subdomeny w kontekście usługi internetowej i tym podobnych. Masz tylko jedną nazwę hosta, ale możesz mieć wiele subdomen obsługiwanych przez ten host. Ponadto nazwa hosta niekoniecznie musi odzwierciedlać rzeczywisty wpis DNS.
Seth
To, co powszechnie nazywa się „nazwą hosta”, to pierwsza etykieta nazwy FQDN DNS, która odwołuje się do określonego komputera. Po prostu odetnij wszystko po pierwszej kropce.
milli

Odpowiedzi:

1

DNS pozwala na dowolne zagnieżdżanie etykiet. Nie ma wymogu, aby jakakolwiek konkretna etykieta odnosiła się do określonego węzła.

„Węzeł” jest sekwencją etykiet, przy czym zazwyczaj każda etykieta wskazuje punkt przekazania.

Na przykład, comi ukto etykiety wyznaczające domen najwyższego poziomu. Wewnątrz uknie jest statyczną strukturę subdomeny gdzie skutecznie „najwyższym poziomie” jest gov.uk, or.uk, ac.uk, co.uketc (co oznacza „górę”, jak w nie można zarejestrować coś w ukbezpośrednio, choć oczywiście ukadministratorzy mogli zdecydować, aby dodać nowe etykiety drugiego poziomu) . Wiele krajów ma ten drugi poziom, choć w żadnym wypadku nie jest on uniwersalny (a niektóre kraje i domeny mają jeszcze więcej takich poziomów wewnętrznych).

Na przykład example.comjest delegowany przez comdomenę najwyższego poziomu (zwaną także „strefą”) do swojego właściciela, który może dalej delegować poszczególne węzły w tej domenie. Więc właściciel example.commógłby zdecydować, że nie będzie subdomeny mail.example.comi zawiera ona serwery pocztowe, których nazwy mogą być mx1.mail.example.com, mx2.mail.example.comitd to nie jest bardzo często w praktyce, ale naprawdę duża organizacja może przekazać część lub całość swojej DNS dalej poszczególne działy lub oddzielne organizacje.

(Typowym przykładem w prawdziwym życiu są dostawcy usług. Jeśli prowadzisz usługę internetową lub e-mail, example.netmożesz mieć ajax.example.net, acme.example.netitp., I każda z nich jest delegowana Twoim klientom Ajax Inc i Acme Corp. Innym scenariuszem są usługi regionalne - na.example.orgdo obsługi North Ameryka, eu.example.orgaby służyć Europie itp.)

Aby ostatecznie odpowiedzieć na twoje pytanie, czy węzeł jest rzeczywistym hostem (rzeczywistym serwerem), czy tylko innym poziomem w DNS, zależy całkowicie od organizacji, która jest jego właścicielem. To nie jest rzadkością w przypadku węzeł mieć zarówno role ( mail.example.infomoże być rzeczywisty serwer poczty z adresu IP, a nie może być nadal strefa DNS zawierająca mx1.mail.example.infoa mx2.mail.example.infoitd. To nie jest bardzo przekonujące przykład, boję się, ale nie ma bez technicznego powodu nie mógłbyś tego zrobić. Spróbuję wymyślić lepszy przykład ...)

„Subdomena” jest tylko wskazaniem, że konkretna etykieta znajduje się poniżej najwyższego poziomu i zawiera dodatkowe węzły. Tak więc „sub” jak w „not top” i „domain” jak w „label zawierającej więcej etykiet”.

Rozłączenie między mechaniką DNS (istnieją „strefy” z „etykietami” identyfikującymi „węzły”) a rzeczywistą semantyką w świecie rzeczywistym (istnieje zestaw domen głównych, czyli domen najwyższego poziomu i domen w nich kupowanych i sprzedawane, a poddomeny w tych, które zwykle są dowolnymi poddziałami zaimplementowanymi przez właściciela domeny), są zasadniczo cechą, a nie błędem. Implementacja nie określa żadnej konkretnej polityki i może być używana do rzeczy, które nie są obecnie w żadnej polityce. Wielokrotnie widzieliśmy tę iskrę pożyteczne innowacje i nowe zasady.

potrójny
źródło
Wiem, że w pewnym momencie ktoś miał serwer poczty działający w domenie najwyższego poziomu ... Jeśli dobrze pamiętam, to było, somebody@dkale nie zawracałem sobie głowy googlowaniem.
tripleee