頂級域名 一級域名 二級域名 三級域名什麼區別?

網上都看蒙圈了


頂級域名就是一級域名,比如 .com .org .cn

N級域名就是在N-1級域名前追加一級。

比如二級域名是在一級域名前加一級,二級域名示例:http://baidu.com http://zhihu.com http://qq.com

註: 有些人會說 http://baidu.com http://zhihu.com http://qq.com 是一級域名,雖然是錯誤的-但可以理解(說的人多了也就是對的了……),這是站在使用者/購買者角度看的,對於購買域名者來說 http://xxx.com http://xxx.com.cn就相當一級域名,但是從真正的域名分級看,它們倆分別是二級域名、三級域名。


在完整的域名中,最右一個「.」的右邊部分稱為頂級域名或一級域名。

(我的註解:

1.完整的域名最右邊的點現在是DNS伺服器自動補上的,比如 www.baidu.com. 參見wikipedia詞條「域名系統」。

2.域名系統中根域名伺服器負責解析頂級域名,參見wikipedia詞條「根域名伺服器」。

3.還有看過的一本教材上把最右邊的「頂級域名」左邊的稱為一級域名。結合起來,例如:

一級域名.頂級域名

或 二級域名.頂級域名

或 二級域名.一級域名

應該都正確。

4.含二級域名的「二級域名.頂級域名」這樣的結構一起稱為「二級域名,以此類推。所提及的「域名」都為整個字元串。)

頂級域名左邊的部分稱為二級域名。

二級域名的左邊部分稱為三級域名。

三級域名的左邊部分稱為四級域名。以此類推。

例如: yahoo.com.cn 中,

com、cn都是頂級域名(參見通用頂級域名概念)。

yahoo為三級域名。

com為二級域名。

cn為頂級域名或一級域名。

每一級域名控制它下一級的域名分配。例如,頂級域名 cn 下定義了 com.cn 、net.cn 和 org.cn 。(註:com、net、org也稱為頂級域名(參見通用頂級域名概念),或二級域名。)

以上引用參考: https://books.google.co.jp/books?id=WW4wTWWjerACpg=PA208dq=%E5%9F%9F%E5%90%8Dhl=zh-CNsa=Xredir_esc=y#v=onepageqf=false

-------------------

關於「www」問題:

那常見的 www.163.com又是什麼呢。從整體上來說,這是一個URL地址,而非域名。細化來講,www是一個主機名稱,在這台主機上運行著網頁伺服器,當客戶端輸入 www.163.com時,系統會在DNS系統上查詢這個地址所對應的IP地址,如果一切正常則會很快返回這台主機的IP地址,之後瀏覽器會向這個地址發起HTTP請求進行網頁解析。

以上引用參考: https://www.cloudxns.net/Support/detail/id/918.html

有關URL中含不含www的區別參見另一個知乎問題: https://www.zhihu.com/question/20414602

-------------------

補充Google域名概念解釋:

https://support.google.com/a/answer/2573637?hl=zh-Hans#B

具體標準及規範一切以IETF的RFC文檔為準:https://www.ietf.org/download/rfc-index.txt


頂級域名就是一級域名,也稱裸域名,如example .com

二級域名就是在頂級(一級)域名前加一級,如sec.example .com

同理,三級域名就是在二級域名前加一級,或者說在頂級域名前加兩級,如thi.sec.example .com

當然也可以有fou.thi.sec.example .com這樣的四級域名,fif.fou.thi.sec.example .com這樣的五級域名………

當然,從實用性來看,像那種四級五級的幾乎沒什麼人會用(如果將ip地址比作域名都只有三級)


頂級域名又稱為根域名,比如我們舉例的http://baidu.com就是頂級域名。

二級域名是在頂級域名下解析的二級域名,比如:http://www.baidu.com/和baike.baidu.com都是二級域名,這裡有一個誤區,就是很多人會將http://www.baidu.com/當作頂級域名處理,但是實際上http://www.baidu.com/這樣的域名也是二級域名。

三級域名即在二級域名的基礎上再添加一級域名,如http://wencaifeng.blog.sohu.com是一個三級域名,它是在http://blog.sohu.com的二級域名基礎上添加的三級域名。


按照Wikipedia的定義,以http://www.example.com為例:

  • com是頂級域名/一級域名(top-level domain/first-level domain)。
  • example是二級域名(second-level domain)。
  • www是主機名(hostname)。

不過大家平時討論時,經常把http://example.com說成是一級域名,http://www.example.com說成是二級域名,也就約定俗成了。其實想想也沒什麼大問題,計算機的編碼不都是從0開始嗎?那.com就可以定成『零級域名』,example也就是一級域名了。


正確的劃分應該是這樣的:

.com 頂級域名

.http://com.cn 二級域

xxx.com 一級域名

xxx.xxx.com 二級域名

是的~


舉個例子來說吧,比如http://www.now.cn,其中一級域名又稱頂級域名,http://now.cn是一級域名,http://www.now.cn是二級域名,http://e.now.cn也是二級域名,().http://now.cn屬於二級域名,()裡面是隨意填的,很多人認為http://www.now.cn是一級域名,其實不是的,只是大眾習慣上推http://www.now.cn。().().http://now.cn是三級域名也就是二級域名的子目錄,一般是免費的。

一個完整的域名由二個或二個以上部分組成,各部分之間用英文的句號"."來分隔,最後一個"."的右邊部分稱為頂級域名(TLD,也稱為一級域名),一級域名"."的左邊部分稱為二級域名(SLD),二級域名的左邊部分稱為三級域名,以此類推,每一級的域名控制它下一級域名的分配。三級域名是形如"().().http://now.cn"的域名,可以當做是二級域名的子域名,特徵為域名包含兩個".",一般來說,三級域名都是免費的。


推薦閱讀:

TAG:域名 | 域名投資 | 域名註冊 | 二級域名 | 短域名 |