什麼是 URL? 這篇文章當中我們認識到了網址

而網址的組成,其中需要有「伺服器位址」

這裡的伺服器是指提供服務的那台電腦主機,伺服器位址一般使用網域名稱或是IP位址
而今天就要來探討一下什麼是 網域名稱 ?

什麼是網域名稱?

網域名稱,Domain Name,簡稱域名、Domain、網域

用途:當傳輸資料時,用來辨別伺服器的位置

網域舉例:

透過這些域名,就可以知道要去哪裡找伺服器以請求資源

就像是門牌一樣

有地址才能找到目的地

有域名才能找到伺服器

而這些「網域名稱」就是幫伺服器的位址掛上門牌

這些門牌方便人們辨識

如果沒有網域名稱,那就只有IP位址

IP位址由一串數字所組成,例如:2001:db8:0:1234:0:567:8:1 或是 172.16.254.1

一般我們在打網址時,不太可能記得住這一串數字吧!

所以後來就衍生出了網域名稱,就是幫這些伺服器的IP取一個可讀的名稱

而在網際網路中,每一個裝置的ip都是獨一無二的,所以網域名稱也都是獨一無二的

像是只會有一個 google.com 不會再有第二個

網域名稱的組成

Domain 是由一串用點(.)分隔的字元所組成

點分隔出每一個層級,層級從右到左

舉例:www.codingbeginner01.com.tw

從右邊到左邊看

  • tw 是地理域名,tw就是指台灣,屬於頂級域名(Top-level Domain, TLD)
  • com 是通用域名,也是屬於頂級域名
    常見通用域名:
    com → commercial,商業機構
    edu → education,教育機構
    gov → government,政府機構
    org → organization,非營利組織、團體、機構等
  • codingbeginner01:主網域,屬於二級域名(Second-level domain, SLD),在頂級域名的下一層級就是二級域
  • www:子網域,隸屬於主網域codingbeginner01底下,屬於三級域名,因為在二級域名底下

網域的命名

如果你想要幫伺服器命名

可以依照網域組成的概念來命名

快速取名三步驟:

  1. 主網域:什麼名稱可以代表我的網站?
  2. 要加上哪一種通用域名?.com .net .co ...?
  3. 要不要加上國碼?

總結

網域名稱就像是地址一樣,通過地址可以找到伺服器的所在位址

最後,謝謝您的閱讀支持

如果不想錯過第一手資訊,歡迎訂閱電子報