İlişkili ancak farklı olan bu farklı öğeler arasındaki farklılıkları açıklamanın en iyi yolu, bunu örnekle yıkmaktır. Ağları bir ağaç gibi düşünün:
- Büyük dallara ayrılan bir gövde var.
- Daha küçük dallara ayrılan dallar.
- Sonunda bireysel yapraklara yol açan daha küçük dallar.
“Gövde” ve “dallar” “etki alanları” ve “alt etki alanları” dır ve yapraklar bilgisayarlar gibi ayrı aygıtlardır. Öyleyse oradan başlayalım.
“Bilgisayar adı” kesinlikle yerel bir sözleşmedir: Adında bir bilgisayarım var jakegould. Bu bilgisayar adı, yerel makinemi atadığım addır. LAN'ım dışındaki hiç kimse bu bilgisayar adını bilemez; bu kesinlikle yerel bir ayardır.
“Ana bilgisayar adı” (diğer adıyla “nodename”) bir ağ tanımlayıcısıdır: Yerel bilgisayarımı başkalarına genel olarak tanıtmak istersem, bilgisayarımın IP adresine bir “ana bilgisayar adı” eklemem gerekir. “Ana bilgisayar adı” nın bilgisayar adıyla bir ilgisi olması gerekmez, ancak çoğu zaman yöneticiler işleri daha kolay anlamak için aynı adı kullanmaktan hoşlanırlar. Ayrıca bir “hostname” her zaman bilgisayarın Internet'e maruz kaldığı anlamına gelmez; ağınızdaki diğer kişilerin bilgisayarınızın nerede / ne olduğunu belirlemenin kolay bir yoludur. As Vikipedi açıklıyor ; vurgu benimdir:
Bilgisayar ağlarında, bir ana bilgisayar adı (arkaik olarak nodename), bilgisayar ağına bağlı bir aygıta atanan ve aygıtı World Wide Web, e-posta veya Usenet gibi çeşitli elektronik iletişim formlarında tanımlamak için kullanılan bir etikettir .
Tam etki alanı adı (FQDN) tam da budur; tam nitelikli bir alan adı: Şimdi bu kafa karıştırıcı görünebilir, ancak bunu bu şekilde düşünmeniz gerekir: Bu sadece şeylerin büyük şemasında, bir bilgisayara ulaşmak için gerçek “yol” nedir. Diyelim ki bilgisayarımın adı var jakegouldve LAN'ımda bir ana bilgisayar adı var jakegould. LAN'ım bağlamında, bu jakegouldbenim bilgisayar adımdır ve “ana bilgisayar adım” dır ve LAN mimarime bağlı olarak büyük olasılıkla “tam etki alanı adı” olarak düşünülebilir. Anlamı Hadi o gibi ofisime LAN diğer düğümleri var ki, first_floorve second_floorve benim “hostname” jakegouldüzerindedir second_floorağa. Durum böyleyse, LAN tabanlı "tam nitelikli alan adı"jakegould.second_floorVe işte bu. Ama diyelim ki “big_company.com” adlı büyük bir şirkette çalıştım ve bilgisayarım bir şekilde dünyaya maruz kaldı. Daha sonra bu durumda, WAN tabanlı "tam etki alanı adı" ağ yöneticisinin "ikinci_kat" atamasıyla uğraşmak istemese jakegould.second_floor.big_company.combile olabilir veya belki de olabilir jakegould.big_company.com. Yine Wikipedia'nın açıkladığı gibi ; vurgu benimdir:
Bazen mutlak etki alanı adı olarak da adlandırılan tam etki alanı adı (FQDN), Etki Alanı Adı Sistemi'nin (DNS) ağaç hiyerarşisinde tam yerini belirten bir etki alanı adıdır. Üst düzey etki alanı ve kök bölge dahil tüm etki alanı düzeylerini belirtir. Tam nitelikli bir alan adı, belirsizliğinin olmaması ile ayırt edilir: sadece bir şekilde yorumlanabilir.
Bazı web sitesi adlarındaki “www”, doğası gereği tarihsel bir “ana bilgisayar adı” adıdır: Temel olarak, 1990'larda, dünya çapında ağın henüz bebeklik dönemindeyken, ağların kendilerine bağlı birçok farklı hizmeti vardı. Ve esas olarak akademik bir bağlamda. Yani böyle bir yer olurdu whattsamattau.eduve okulda FTP hizmetleri ftp.whattsamattau.edu, e-posta mail.whattsamattau.eduvb. Olurdu ... Yani dünya çapında web ortaya çıktığında, web sunucusunu yerleştirmiş olacaklardı www.whattsamattau.edu. Günümüzde herkesin - ve görünüşte dünyadaki her şeyin - bir web sitesi var. Birçok kişi sadece web hizmeti için alan adı kaydettirir. Bu nedenle, tarihi sözleşmesi wwwbirçok durumda atılır. Birçok kişinin web sitesi olmayan wwwancak yine de yönlendirilecek konaklama yerleri olacaktırwwwana, wwwanasistem olmayan isme giden trafik . Ancak teknik olarak konuşmak gerekirse, wwwyine de bir ana bilgisayar adı olarak kabul edilebilir.
BONUS (Asla Sorulmamış Ama Bahsedilen / Zımni): Büyük şemadaki “alt alan” nedir: Bir alt alan temelde sadece bir ana alanın / ana bilgisayar adının bir çocuğudur. Yani benim örnekte bir alt alanı olarak kabul edilebilir ve birlikte “alan” olarak kabul edilebileceğini de üst düzey alanı (TLD) olmak. Yine Wikipedia'nın açıkladığı gibi ; vurgu benimdir:jakegould.big_company.comjakegouldbig_company.combig_company.com
Etki Alanı Adı Sistemi (DNS) hiyerarşisinde, bir alt etki alanı daha büyük bir etki alanının parçası olan bir etki alanıdır.
Şimdi bunların hepsini hazırladıktan sonra kafa karıştırıcı olabilir. Birçok bilgisayar adı, ana bilgisayar adları tam nitelikli etki alanı adlarıdır ve bazı durumlarda alt etki alanları olabilir. Her şey bir bağlam meselesi. Çevrimiçi makalelere baktığımızda “domain”, “host” ve “node” kelimeleri her yerde oldukça gevşek ve hızlı bir şekilde kullanılıyor. Bence bu terimlerin birçok kullanımı eşanlamlıdır.
Bu da madde 2'deki karışıklığınızı açıklamaya yardımcı olur:
İçinde “posta” Eğer mail.google.comve “geliştiriciler”
developers.google.comalt alanları olarak adlandırılır yüzden ende
en.wikipedia.orgdenilen hostname? Ana bilgisayar adı ile alt alan adı arasındaki fark nedir?
Bu en.wikipedia.orgbir alt alan adı ve ana bilgisayar adıdır. enİçinde en.wikipedia.orgalan adının bir alt etki alanıdır wikipedia.org. Ve en.wikipedia.orgkendisine en.wikipedia.orgbağlı bir IP adresi ve dolayısıyla bu IP adresine bağlı bir bilgisayar olduğu için kendi başına bir ana bilgisayar adıdır . Yani enkendisi anlamsal olarak bir alt alan olarak kabul edilir, ancak aynı zamanda bir ana bilgisayar adıdır, çünkü bağlı olan IP adresine bağlı bir ana bilgisayar (bilgisayar) vardır en.wikipedia.org. Bunu bilmek mail.google.comve developers.google.comher iki alt etki alanı olan ana bilgisayar adları da vardır google.com.
Muhtemelen şeyleri daha net düşünmek için; fakename.wikipedia.orgörnek olarak var olmayan alt alan adını kullanalım :
orgİçerisinde fakename.wikipedia.orga, üst düzey bir alan (TLD) . Üst düzey bir alan adı olarak bir IP adresine çözümlenmez. Dolayısıyla bir ana bilgisayar adı değildir. Bu sadece bir adlandırma kuralıdır.
wikipedia.orgİçinde fakename.wikipedia.orgbir olan alan adı ve sahip olduğu potansiyeli bir gittiğinde bir bilgisayara bir IP adresi ve giderir bağlanır iyi sanki bir hostname olmak wikipedia.org.
fakenameİçinde fakename.wikipedia.orgbu bir alt etki alanı olduğundan bir alt adıdır wikipedia.orgalan adının kendisi bağlamında. Bir IP adresine bağlıysa ve bir bilgisayara gittiğinde çözülürse bir ana bilgisayar adı olabilir fakename.wikipedia.org.
Ping fakename.wikipedia.orgyapıyorsanız, fakenamealt etki alanına ping işlemi yapmaya çalışıyorsunuz demektir wikipedia.org. Bu ping ölürse - ki bu sahte olduğu için büyük olasılıkla olacaktır - bu ev sahibinin kapalı olduğu veya mevcut olmadığı anlamına gelir. Bağlı bir IP adresiyle ölürse, bu, ana bilgisayar adının kapalı fakename.wikipedia.orgolduğu anlamına gelir . Ping,% 100 bağlı bir IP adresi olmadan ölürse, bu alt alanın fakename.wikipedia.orggeçersiz bir ana bilgisayar adı olduğu anlamına gelir .
Evet, bunların hepsi kafa karıştırıcı olabilir. Ancak, kaynayan şey, DNS girişleri bağlamında bir alanın / alt alanın ne olduğu ile ona bir ana bilgisayarın / bilgisayarın bağlanması bağlamında hangi alanın / alt alanın bulunduğu arasındaki farktır.
Yani tüm bunlar merakınızla başladıysa, wwwartık bir kongre olarak gerçekten kullanılmayan, ancak hala o kadar yaygın olarak kullanılan, birçok sitenin istekleri “yakalamak” için bazı konaklama yerleri olduğu wwwve bir web sitesinin ana ana bilgisayar adına yönlendirin.