舉例 192.0.2.1 這種形式就是大家俗稱的 IP 地址,它就好像網際網路當中的電話號碼,可以透過 IP 連到該網站。但是 IP 這種形式不好記,還是要用名稱比較好記,於是就出現了網址。
完整網域名稱 FQDN (Fully Qualified Domain Name)
現代人不管是使用電腦、手機還是平板…等服務,都已經離不開網際網路了。相信大部分的人都有使用「網址」來連接網際網路。如:www.google.com 、 www.youtube.com、www.ntu.edu.tw 、www.pchome.com.tw 等。這些網址的正式名稱為「完整網域名稱」(FQDN),FQD的總長度不可以超過 255 個字母,兩個 . 之間不可超過 63 個字母。
那麼註冊網址是要跟誰註冊? ANS: Name Server (管理網址的伺服器)
其實 www.google.com 後面還會接一個 .root 這個根域名,但是目前現在運行上都是省略掉的。
而 www.ntu.edu.tw 的 tw 代表的是「Taiwan」、edu 代表的是 「Education」。
台灣的 .tw 是由 TWNIC 來管理,如果要買 tw 網域就要跟 TWNIC申請,但是現在大多委託民間廠商代理買。
PS. 現在中文的域名也是可以註冊的。
常見的域名有哪些?
- com公司、企業
- org組織、機構
- edu教育單位
- gov政府單位
- net網路、通訊
但是路由器只認得 IP 位址,所以當我們在使用網址瀏覽網頁時,使用者電腦必須先向 DNS 伺服器查詢這個網址所對應的 IP 位址,才能連到 www 伺服器。所以當我們在做網路設定時,必須將 DNS 伺服器的 IP 地址根電腦說,這樣電腦才知道要向誰查網址的對應 IP 地址。
網域名稱系統 DNS(Domain Name System)
- 根網域(Root domain),是 DNS 架構最上層的伺服器。
- 頂層網域(Top level domain),使用國際標準組織(ISO)所制定的國碼(Country code)來區分頂層網域。如:tw、jp、kr、hk…等。
- 次級網域(Second level domain),台灣是到 TWNIC 申請。如:edu、gov…等。
- 主機網域(Host domain)
DNS 系統中,常見的資源記錄類型有:
A 記錄 (主機紀錄):是用於名稱解析的重要記錄,它將特定的主機名對映到對應主機的 IP 位址上。
CNAME 記錄 (別名紀錄):用於將某個別名指向到某個 A 記錄上,這樣就不需要再為某個新名字另外建立一條新的 A 記錄。
AAAA 記錄 ( IPv6 主機記錄):與 A 記錄對應,用於將特定的主機名對映到一個主機的 IPv6 位址。
SRV 記錄 (服務位置記錄):用於定義提供特定服務的伺服器的位置,如主機(hostname),埠(port number)等。
NAPTR 記錄:它提供了正規表示式方式去對映一個域名。 NAPTR 記錄非常著名的一個應用是用於 ENUM 查詢。
(參考來源:wikipedia)
Name Server & DNS Server
Name Server (管理網址的伺服器)
DNS Server (查詢伺服器)
以下為 DNS 查詢步驟
動手查IP
想要查看看 www.google.com 的對應 IP 地址有什麼方法?
- 首先打開電腦的 cmd (命令提示字元)
- 在 C:> 後面輸入指令 ping www.google.com
- 按 Enter
- 畫面會跑出 www.google.com 的對應 IP 地址 172.217.160.68
電腦發展自今,不管是系統還是硬體設備都比以前進步很多,電腦的記憶體容量也很大,所以只要我們上過某個網站,電腦就會把這個網址的 IP 位址記錄下來,就不需要連到 DNS Server 查詢,所以通常我們輸入網址後就會馬上出現網頁。如果是連到一個沒有進入過的網址,就會耗費比較長的時間,這段時間就是電腦在向 DNS Server 查詢 IP 位址。