iT邦幫忙

2022 iThome 鐵人賽

DAY 8
0
自我挑戰組

網路概論系列 第 8

DNS是什麼? 網址是如何命名的?

  • 分享至 

  • xImage
  •  

上一篇介紹了TCP/IP模型和協定,網路的應用層有許多常用的協定,尤其是WWW、FTP和E-mail (應用層協定在終端系統幾乎是用軟體來執行),這篇要來介紹應用層鐘用於查詢完整網域名稱的主機IP的DNS(網域名稱系統)協定。

在探討DNS之前,先來了解什麼是完整網域名稱(FQDN)。完整網域名稱是由「主機名稱」+「.」+「網域名稱」所組成。例如:Google公司網站的完整網域名稱為www.google.com。其WWW主機命名為www,網域名稱為google.com,再加上網頁的傳輸協定http,就變成我們常使用的網址 http://www.google.com

在這邊說明一下,網域內的主機通常以該主機的服務而命名,例如:WWW的主機命名為www;FTP的主機命名為ftp;email的主機命名為mail;新聞的主機命名為news。

網域名稱系統協定(DNS)是使用來對照IP位址及網路的服務,當我們使用網址時,其實應該直接輸入網址的IP address:216.239.53.101就可以到達這個網域名稱,但我們不可能記這些毫無頭緒的號碼,所以我們改用方便記憶而設計的網址,DNS就會協助找到實際對應的IP位址,為我們在網域名稱和IP之間擔任翻譯。

DNS是一個階層式的分散式名稱對應系統,分為根網域、頂層網域、第二層網域。
所有網域名稱的最後方都是「.xxx」。頂層網域分為國家網域和一般網域。以國家網域為例:台灣是「.tw」、日本是「.jp」、法國是「.fr」;而一般網路主要以組織的性質來命名,「.com」是商業機構、「.edu」是教育機構、「.gov」是政府機構、「.net」是網路機構;第二層網域就是「一般網域」再搭配「國家網域」,例如:「.com.tw」「.edu.tw」。
https://ithelp.ithome.com.tw/upload/images/20220916/20152541U5iLVHLQTS.png

下一篇來架設DNS伺服器,把Domain name轉成IP,實際操作DNS伺服器的原理。

參考資料
https://slidesplayer.com/slide/17362989/


上一篇
什麼是TCP/IP模型,TCP/IP協定組合又是什麼?
下一篇
使用Simple DNS Plus 架設DNS伺服器
系列文
網路概論30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言