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與...