簡單介紹dns的工作原理,簡單介紹DNS的工作原理

2022-02-26 18:56:38 字數 3901 閱讀 3324

1樓:it風雲說

dns是幹什麼的?修改hosts的原理又是什麼?

簡述dns工作原理

2樓:夢逐漸遠去

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

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

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

第四步:本地伺服器再向上一步返回的域名伺服器傳送請求,然後接受請求的伺服器查詢自己的快取,如果沒有該紀錄,則返回相關的下級的域名伺服器的地址。

第五步:重複第四步,直到找到正確的紀錄。

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

3樓:匿名使用者

dns,域名系統,解析域名和ip地址的關係。解析的過程大致如下:

假設你輸入mail.163.com。

1.主機先查詢自己的快取檔案,如果有mail.163.com的資訊,則7;否則2。

2.主機向本地域名伺服器(這裡就是地址裡的dns了)進行查詢,如果該伺服器有mail.163.com的ip資訊,則6;否則3。

3.該dns伺服器向根域名伺服器發起查詢。根域名伺服器告訴本地域名伺服器下一次應查詢dns.com的頂級域名伺服器;

4.本地域名伺服器向dns.com頂級域名伺服器進行查詢,如果該伺服器有mail.163.com的ip資訊,則6,;否則5。

5.dns.com頂級域名伺服器向本地域名伺服器指出下一次向dns.

163.com發起查詢。本地域名伺服器向dns.

163.com發起查詢,網易公司的dns伺服器就會有他的163mail伺服器的ip資訊,然後發給本地域名伺服器。

6.本地域名伺服器收到解析的內容,發回給主機。

7.主機獲得ip資訊。

dns的工作原理

4樓:匿名使用者

dns分為client和server,client扮演發問的角色,也就是問server一個domain name,而server必須要回答此domain name的真正ip地址。而當地的dns先會查自己的資料庫。如果自己的資料庫沒有,則會往該dns上所設的的dns詢問,依此得到答案之後,將收到的答案存起來,並回答客戶。

dns伺服器會根據不同的授權區(zone),記錄所屬該網域下的各名稱資料,這個資料包括網域下的次網域名稱及主機名稱。

在每一個名稱伺服器中都有一個快取快取區(cache),這個快取快取區的主要目的是將該名稱伺服器所查詢出來的名稱及相對的ip地址記錄在快取快取區中,這樣當下一次還有另外一個客戶端到次伺服器上去查詢相同的名稱 時,伺服器就不用在到別臺主機上去尋找,而直接可以從快取區中找到該筆名稱記錄資料,傳回給客戶端,加速客戶端對名稱查詢的速度。例如:

當dns客戶端向指定的dns伺服器查詢網際網路上的某一臺主機名稱 dns伺服器會在該資料庫中找尋使用者所指定的名稱 如果沒有,該伺服器會先在自己的快取快取區中查詢有無該筆紀錄,如果找到該筆名稱記錄後,會從dns伺服器直接將所對應到的ip地址傳回給客戶端 ,如果名稱伺服器在資料記錄查不到且快取快取區中也沒有時,伺服器首先會才會向別的名稱伺服器查詢所要的名稱。例如:

dns客戶端向指定的dns伺服器查詢網際網路上某臺主機名稱,當dns伺服器在該資料記錄找不到使用者所指定的名稱時,會轉向該伺服器的快取快取區找尋是否有該資料 ,當快取快取區也找不到時,會向最接近的名稱伺服器去要求幫忙找尋該名稱的ip地址 ,在另一臺伺服器上也有相同的動作的查詢,當查詢到後會回覆原本要求查詢的伺服器,該dns伺服器在接收到另一臺dns伺服器查詢的結果後,先將所查詢到的主機名稱及對應ip地址記錄到快取快取區中 ,最後在將所查詢到的結果回覆給客戶端 。

範例我們舉例說明,假設我們要查詢網際網路上的一個名稱為www.test.com.

cn,從此名稱我們知道此部主機在中國cn,而且要找的組織名稱test.com.cn此網域下的www主機,以下為名稱解析過程的每一步驟。

《step 1》在dns的客戶端(reslover)鍵入查詢主機的指令,如:

c:\ping www.test.com.cn

5樓:匿名使用者

dns(domain name system)域名解析

沒果沒有域名解析,我們打**的時候只能輸入ip地址,有了它,可以輸入域名,這樣方便人們的記憶。

工作原理:主要是要有一臺域名伺服器,這那臺伺服器上,需要加記錄,也就是ip與域名應的記錄。當你在ie裡輸入域名的時候,它會把你輸入的域名解析為ip地址。

域名是層次結構,一級一級的,這樣解析的時候也會一級一級的去解析,如果域名在一臺dns伺服器存在的話,那麼它一定會解析出來。只有解析出來我們才可以訪問我們要訪問的**,因為路由器定址中用的是ip地址。

dns的工作原理是什麼?

6樓:it風雲說

dns是幹什麼的?修改hosts的原理又是什麼?

簡述dns工作過程

7樓:偽裝灬自我

dns服務的工作過程

當 dns 客戶機需要查詢程式中使用的名稱時,它會查詢 dns 伺服器來解析該名稱。客戶機傳送的每條查詢訊息都包括3條資訊,以指定伺服器應回答的問題。

1 指定的 dns 域名,表示為完全合格的域名 (fqdn) 。

2 指定的查詢型別,它可根據型別指定資源記錄,或作為查詢操作的專門型別。

3 dns域名的指定類別。

dns 工作原理

8樓:匿名使用者

dns分為client和server,client扮演發問的角色,也就是問server一個domain name,而server必須要回答此domain name的真正ip地址。而當地的dns先會查自己的資料庫。如果自己的資料庫沒有,則會往該dns上所設的的dns詢問,依此得到答案之後,將收到的答案存起來,並回答客戶。

dns伺服器會根據不同的授權區(zone),記錄所屬該網域下的各名稱資料,這個資料包括網域下的次網域名稱及主機名稱。

在每一個名稱伺服器中都有一個快取快取區(cache),這個快取快取區的主要目的是將該名稱伺服器所查詢出來的名稱及相對的ip地址記錄在快取快取區中,這樣當下一次還有另外一個客戶端到次伺服器上去查詢相同的名稱 時,伺服器就不用在到別臺主機上去尋找,而直接可以從快取區中找到該筆名稱記錄資料,傳回給客戶端,加速客戶端對名稱查詢的速度。例如:

當dns客戶端向指定的dns伺服器查詢網際網路上的某一臺主機名稱 dns伺服器會在該資料庫中找尋使用者所指定的名稱 如果沒有,該伺服器會先在自己的快取快取區中查詢有無該筆紀錄,如果找到該筆名稱記錄後,會從dns伺服器直接將所對應到的ip地址傳回給客戶端 ,如果名稱伺服器在資料記錄查不到且快取快取區中也沒有時,伺服器首先會才會向別的名稱伺服器查詢所要的名稱。例如:

dns客戶端向指定的dns伺服器查詢網際網路上某臺主機名稱,當dns伺服器在該資料記錄找不到使用者所指定的名稱時,會轉向該伺服器的快取快取區找尋是否有該資料 ,當快取快取區也找不到時,會向最接近的名稱伺服器去要求幫忙找尋該名稱的ip地址 ,在另一臺伺服器上也有相同的動作的查詢,當查詢到後會回覆原本要求查詢的伺服器,該dns伺服器在接收到另一臺dns伺服器查詢的結果後,先將所查詢到的主機名稱及對應ip地址記錄到快取快取區中 ,最後在將所查詢到的結果回覆給客戶端 。

範例我們舉例說明,假設我們要查詢網際網路上的一個名稱為www.test.com.

cn,從此名稱我們知道此部主機在中國cn,而且要找的組織名稱test.com.cn此網域下的www主機,以下為名稱解析過程的每一步驟。

《step 1》在dns的客戶端(reslover)鍵入查詢主機的指令,如:

c:\ping www.test.com.cn

域名的工作原理是什麼,DNS的工作原理是什麼?

dns 域名及域名系統,域名採用層次結構的基於 域 的命令方案,每一層由一個子域名組成,子域名間用 分隔,其格式為 機器名.網路名.機構名.最高域名.internet上的域名由域名系統dns統一管理.dns是一個分散式資料庫系統,由域名空間.域名伺服器和地址轉換請求程式三部分組成,用來實現域名和ip...

如何做新穎的自我介紹簡單而又新穎的自我介紹!!

不要使用太多的標籤來形容自己,因為標籤往往讓人看不到真相,要通過自己的語言肢體去表現自己的性格而非主動去說 最好的方式是用行為和選擇來描述,講些自己做過的是事不要一味地說自己的好。大膽說出自己的缺點,在介紹個性的時候適當地披露一些自己性格上的弱點或者不夠好的地方,這樣做其實讓你顯得更有誠意和讓人信任...

如何簡單介紹自己,簡單的自我介紹應該怎樣說?

1 如果是在相親時介紹自己,就需要主動介紹自己,主要介紹自己生活方面的。如果是在面試中介紹自己,多介紹自己的相關工作經驗。2 要把握好自己我介紹的時間。最好的自我介紹時間應該把握在半分鐘左右,這樣的話給人印象就比較好,不拖沓。3 自我介紹的時候態度要自然友好,落落大方,要有自信心。要敢於直視別人,語...