四.dns應用
1. dns概述:網域名稱系統,解決
internet
上主機/
路由器的識別問題
(1)組成
·多層命名伺服器構成的分布式資料庫
·應用層協議完成名字的解析
(2)dns服務
·網域名稱到ip
位址的翻譯
·提供主機、郵件伺服器別名
·負載均衡:當進行網域名稱翻譯時,提供多個web
伺服器的位址,輪流排序
(3)集中式的問題:單點失敗問題、流量問題、距離問題、維護性問題
2. 分布層次式資料庫
(1)根網域名稱伺服器:本地網域名稱伺服器無法解析網域名稱時,訪問根網域名稱伺服器,若根不知道對映,則訪問權威網域名稱伺服器
(2)頂級網域名稱伺服器:負責
com、
org、
net、
edu等頂級網域名稱和國家頂級網域名稱,如cn、
uk、fr等
(3)權威網域名稱伺服器:組織的網域名稱解析伺服器,提供組織內部伺服器的解析服務
(4)本地網域名稱解析伺服器:不嚴格屬於層級體系,每個
isp有乙個本地網域名稱伺服器,當主機進行
dns查詢時,查詢被傳送到本地網域名稱伺服器
3. dns查詢示例
(1)迭代查詢
(2)遞迴查詢
4. dns記錄快取和更新
(1)只要網域名稱解析伺服器獲得網域名稱
-ip對映,即快取,一段時間後,快取條目失效
(2)本地網域名稱伺服器一般快取頂級網域名稱伺服器的對映,因此根網域名稱不經常被訪問
5. dns記錄和訊息格式
(1)資源記錄(
rr):(
name, value, type, ttl
)(2)
type = a
·name
:主機網域名稱
·value:ip
位址(3)
type = ns
·name
:域·value
:該域權威網域名稱解析伺服器的主機網域名稱
(4)type = cname
·name
:某一真實網域名稱的別名
·value
:真實網域名稱
(5)type = mx
·value
是與name
對應的郵件伺服器
6. dns協議和訊息格式
(1)查詢
/回覆訊息格式相同
(2)訊息頭部
·identification:16
位查詢編號,回覆使用相同的編號
·flags
:查詢、回覆、期望遞迴、遞迴可用、權威回答
7. 如何註冊網域名稱
(1)在網域名稱管理機構註冊網域名稱:如
networkutopia.com
·向網域名稱管理機構提供權威網域名稱解析伺服器的名字和ip
位址·網域名稱管理機構向響應頂級網域名稱解析伺服器中插入兩條記錄
(2)在權威網域名稱解析伺服器中為
www.networkutopia.com
加入type a
記錄,為
networkutopia.com
加入type mx
記錄
計算機網路 第二章 網路應用(5)
五 p2p應用 1.原理與檔案分發 1 純 p2p架構 無伺服器 任意端系統之間直接通訊 節點階段性接入internet 節點可能更換ip 位址 2 檔案分發 c s結構 t max max 伺服器序列傳送 n個副本 t1 nf us 客戶機 it2 f di p2p 結構 t max max 伺服...
計算機網路 第二章
第二章 物理層 2.1物理層基本概念 1 物理層考慮的是怎樣才能在連線各種計算機的傳輸 上傳輸資料位元流,而不是指具體的傳輸 2 用於物理層的協議也常稱為物理層規程 procedure 3 物理層的主要任務是 確定與傳輸 的介面的一些特性 機械特性 指明介面所用接線器的形狀和尺寸 引線數目和排列 固...
計算機網路 第二章(1) 4 8
一 tcp ip協議簡介 tcp ip協議是internet最基本的協議 internet國際網際網路絡的基礎,由網路層的ip協議和傳輸層的tcp協議組成。1 tcp 傳輸控制協議 用於保證被傳輸資訊的完整性。即tcp負責發現傳輸的問題,一旦有問題就發出訊號,要求重新傳輸,知道所有資料安全正確的傳輸...