DNS工作原理和UDP報文結構

2021-10-10 22:55:08 字數 543 閱讀 7344

dns工作原理:

1:客戶機提出網域名稱解析請求,並將該請求傳送給本地的網域名稱伺服器。

2:當本地的網域名稱伺服器收到請求後,就先查詢本地的快取,如果有該紀錄項,則本地的網域名稱伺服器就直接把查詢的結果返回。

3:如果本地的快取中沒有該紀錄,則本地網域名稱伺服器就直接把請求發給根網域名稱伺服器,然後根網域名稱伺服器再返回給本地網域名稱伺服器乙個所查詢域(根的子域) 的主網域名稱伺服器的位址。

4:本地伺服器再向上一步返回的網域名稱伺服器傳送請求,然後接受請求的伺服器查詢自己的快取,如果沒有該紀錄,則返回相關的下級的網域名稱伺服器的位址。重複,直到找到正確的紀錄。

5:本地網域名稱伺服器把返回的結果儲存到快取,以備下一次使用,同時還將結果返回給客戶機。

udp報文結構:

源埠:源埠號。在需要對方回信時選用。不需要時可用全0。

目的埠:目的埠號。這在終點交付報文時必須要使用到。

長度: udp使用者資料報的長度,其最小值是8(僅有首部)。

校驗和:檢測udp使用者資料報在傳輸中是否有錯。有錯就丟棄

DNS 工作原理

我們通常使用機器的網域名稱來訪問這台機器,而不是直接使用其ip位址。那麼如何將機器的網域名稱轉換成ip位址呢?這就需要使用網域名稱查詢服務。而我學習了其中的dns網域名稱服務系統。dns是一套分布式的網域名稱服務系統。每個dns伺服器上都存放著大量的機器名和ip位址的對映,並且是動態更新。眾多網路客...

DNS工作原理

我們通常使用機器的網域名稱來訪問這台機器,而不直接使用其ip位址。在訪問的過程中,將機器的網域名稱轉換為ip位址可以使用網域名稱查詢服務,網域名稱查詢服務有很多種實現方式,比如nis dns和本地靜態檔案等。dns查詢和應答報文詳解 dns是一套分布式的網域名稱服務系統。每個dns伺服器上存放著大量...

DNS 工作原理

在瀏覽器中輸入www.qq.com網域名稱,作業系統會先檢查自己本地的hosts檔案是否有這個 對映關係,如果有,就先呼叫這個ip位址對映,完成網域名稱解析。如果hosts裡沒有這個網域名稱的對映,則查詢本地dns解析器快取,是否有這個 對映關係,如果有,直接返回,完成網域名稱解析。如果hosts與...