網域名稱系統 dns (domain name system),網域名稱系統並不像**號碼通訊錄那麼簡單,通訊錄主要是單個個體在使用,同乙個名字出現在不同個體的通訊錄裡並不會出現問題,但網域名稱是群體中所有人都在用的,必須要保持唯一性。為了達到唯一性的目的,網際網路在命名的時候採用了層次結構的命名方法。dns是乙個分布式的c/s網路資料庫,分布式的原因是:網際網路中沒有單獨的乙個站點能夠知道所有的資訊。
網域名稱伺服器程式在專設的結點上執行,執行該程式的機器稱為網域名稱伺服器。訪問dns是通過位址解析器的應用程式庫來完成。
如果說arp協議是用來將ip位址轉換為mac位址,那麼dns協議則是用來將網域名稱轉換為ip位址(也可以將ip位址轉換為相應的網域名稱位址)。
我們都知道,tcp/ip中使用的是ip位址和埠號來確定網路上某一台主機上的某乙個程式,不免有人有疑問,為什麼不用網域名稱來直接進行通訊呢?
1. 因為ip地
《TCP IP協議族》 ARP協議一
對於乙太網,資料鏈路層上是根據48bit的乙太網位址來確定目的介面,裝置驅動程式從不檢查ip資料報中的目的ip位址。arp協議為ip位址到對應的硬體位址之間提供動態對映。在乙太網 arp協議只適用於區域網 中,如果本地主機想要向某乙個ip位址的主機 路由表中的下一跳路由器或者直連的主機,注意此處ip...
《TCP IP協議族》 FTP協議一
ftp file transfer protocol,檔案傳輸協議 是 tcp ip 協議組中的協議之一。用於internet上的控制檔案的雙向傳輸。ftp協議包括兩個組成部分,其一為ftp伺服器,其二為ftp客戶端。其中ftp伺服器用來儲存檔案,使用者可以使用ftp客戶端通過ftp協議訪問位於ft...
《TCP IP協議族》 SNMP協議一
簡單網路管理協議 snmp network management protocol 是由網際網路工程任務組 ietf internet engineering task force 定義的一套網路管理協議。該協議基於簡單閘道器監視協議 sgmp gateway monitor protocol 利用...