因為相對於32位的ip位址,人對網域名稱更加敏感,也更容易記憶。所以一般都是把ip位址轉化為網域名稱進行網頁的訪問。
1、dns作用:
把網域名稱翻譯為ip(這個過程叫做正向查詢)
或者把ip翻譯為網域名稱(這個過程叫做反向查詢)
2、查詢過程:
1、客戶機向dns伺服器傳送網域名稱查詢請求(遞迴查詢)
2、dns伺服器之間分級查詢各個網域名稱的部分(迭代查詢)
3、dns伺服器告知客戶機web伺服器的ip位址
4、客戶機與web伺服器通訊。
遞迴查詢:要麼做出查詢成功的響應,要麼做出查詢失敗的響應,一般客戶端向dns伺服器進行查詢是遞迴查詢。
迭代查詢:伺服器收到一次迭代查詢回覆一次結果,這個結果不一定是目標ip與網域名稱的對映關係,也可以是其他dns伺服器的位址。dns伺服器向其他dns伺服器進行查詢屬迭代查詢。
3、hosts檔案
hosts:是乙個包含靜態ip和網域名稱(或區域網內主機名)的對映關係的檔案。 其優先順序高於dns解析。
hosts檔案在windows上的位置:
1)靜態對映,每台裝置上都配置主機到ip位址的對映,各裝置獨立維護自己的對映表,而且只供本裝置使用(hosts檔案);
2)動態對映,建立一套網域名稱解析系統(dns),只在專門的dns伺服器上配置主機到ip位址的對映,網路上需要使用主機名通訊的裝置,首先需要到dns伺服器查詢主機所對應的ip位址。
5、網域名稱空間結構
CSS學習 慕課
css,為網頁設定樣式 認識css css全稱層疊樣式表。主要用於定義htm在瀏覽器中的顯示樣式,比如文字大小顏色字型等。style p style body p 你好 p body css的優勢 同時設定標籤型別相同的標籤樣式 標籤名 語法 選擇符 也就是標籤 宣告有多條時用 號隔開 英文狀態下 ...
node 慕課網學習
簡寫 npm i 安裝 npm un 刪除 path.dirname node a b c 1.jpg 擷取路徑 結果是 node a b c path.basename node a b c 1.jpg 擷取路徑後面的 結果 1.jpg path.extname node a b c 1.jpg ...
2017 2 14 慕課網學習PHP
php條件結構之switch case 中的break break的作用是阻止 進入下乙個case 中繼續執行。php中迴圈結構之while迴圈語句 在php中,while迴圈語句如下 while 條件 過程 首先判斷某個條件是否符合 條件返回值是否為true 若符合則執行任務,執行完畢任務,再判斷...