1、域名的工作原理是什麼?
DNS:域名及域名系統,域名採用層次結構的基於「域」 的命令方案,每一層由一個子域名組成,子域名間用「.」分隔, 其格式為:機器名.網路名.機構名.最高域名. Internet上的域名由域名系統DNS統一管理. DNS是一個分布式資料庫系統,由域名空間. 域名伺服器和地址轉換請求程序三部分組成, 用來實現域名和IP地址之間的轉換。
2、簡述DNS域名服務系統的工作原理
DNS伺服器所提供的服務是完成將主機名和域名轉換為IP地址的工作。為什麼需要將主機名和域名轉換為IP地址的工作呢?這是因為,當網路上的一台客戶機訪問某一伺服器上的資源時,用戶在 瀏覽器地址欄中輸入的是便於識記的主機名和域名。而網路上的計算機之間實現連接卻是通過每台計算機在網路中擁有的惟一的IP地址來完成的,這樣就需要在用戶容易記憶的地址和計算機能夠識別的地址之間有一個解析,DNS伺服器便充當了地址解析的重要角色.
DNS是域名系統(Domain Name System)的縮寫,是一種組織域層次結構的計算機和網路服務命名系統。當用戶在應用程序中輸入DNS名稱時,DNS服務可以將此名稱解析為與此名稱相關的IP 地址信息。
DNS服務的工作過程
當 DNS 客戶機需要查詢程序中使用的名稱時,它會查詢 DNS 伺服器來解析該名稱。客戶機發送的每條查詢消息都包括3條信息,以指定伺服器應回答的問題。
1 指定的 DNS 域名,表示為完全合格的域名 (FQDN) 。
2 指定的查詢類型,它可根據類型指定資源記錄,或作為查詢操作的專門類型。
3 DNS域名的指定類別。
DNS 域名由本機的程序使用。該請求隨後傳送至 DNS 客戶服務,以通過使用就地緩存的信息進行解析。如果可以解析查詢的名稱,則查詢將被應答,並且此過程完成。其中,本地解析程序的緩存可從以下2個可能的來源獲取名稱信息:
1 如果主機文件就地配置,則來自該文件的任何主機名稱到地址的映射都將在DNS 客戶服務啟動時預先載入到緩存中。
2 從以前DNS查詢應答的響應中獲取的資源記錄將被添加至緩存並保留一段時間。
接下來查詢 DNS 伺服器,當本地的DNS不能就地解析查詢時,可根據需要查詢 DNS 伺服器來解析名稱。如圖4-1所示,客戶機將查詢首選 DNS 伺服器。在此過程中使用的實際伺服器是從全局列表中選擇的。當 DNS 伺服器接收到查詢時,首先檢查它能否根據在伺服器的就地配置區域中獲取的資源記錄信息作出權威性的應答。如果查詢的名稱與本地區域信息中的相應資源記錄匹配,則伺服器作出權威性的應答,並且使用該信息來解析查詢的名稱。
如果查詢的名稱沒有區域信息,則伺服器檢查它能否通過本地緩存的先前查詢信息來解析名稱。如果從中發現匹配的信息,則伺服器使用它應答查詢。接著,如果首選伺服器可使用來自其緩存的肯定匹配響應來應答發出請求的客戶機,則此次查詢完成。
如果查詢名稱在首選伺服器中未發現來自緩存或區域信息的匹配應答,則查詢過程可繼續進行,使用遞歸來完全解析名稱,包括來自其他 DNS 伺服器的支持,以幫助解析名稱。在默認情況下,DNS 客戶服務要求伺服器在返回應答前使用遞歸過程來代表客戶機完全解析名稱。在大多數情況下,DNS 伺服器的默認配置支持遞歸過程。
為了使 DNS 伺服器正確執行,首先需要在DNS 域名空間內存放其他DNS伺服器的一些有用的聯系信息。該信息以根線索的形式提供,它是記錄初步資源的一個列表,可用來定位一些 DNS 伺服器,這些伺服器對 DNS 域名空間樹的根具有絕對控制權。根伺服器對 DNS 域名空間樹中的根域和頂級域具有絕對控制權。DNS 伺服器可通過使用根線索搜索根伺服器來完成遞歸過程。
3、簡述域名解析的工作原理
DNS 域名由本機的程序使用。該請求隨後傳送至 DNS 客戶服務,以通過使用就地緩存的版信息進行解析。如果權可以解析查詢的名稱,則查詢將被應答,並且此過程完成。其中,本地解析程序的緩存可從以下2個可能的來源獲取名稱信息:
1 如果主機文件就地配置,則來自該文件的任何主機名稱到地址的映射都將在DNS 客戶服務啟動時預先載入到緩存中。
2 從以前DNS查詢應答的響應中獲取的資源記錄將被添加至緩存並保留一段時間。
4、簡述DNS域名服務系統的工作原理
DNS伺服器所提供的服務是完成將主機名和域名轉換為IP地址的工作。為什麼需要將主機名和域名轉換為IP地址的工作呢?這是因為,當網路上的一台客戶機訪問某一伺服器上的資源時,用戶在 瀏覽器地址欄中輸入的是便於識記的主機名和域名。而網路上的計算機之間實現連接卻是通過每台計算機在網路中擁有的惟一的IP地址來完成的,這樣就需要在用戶容易記憶的地址和計算機能夠識別的地址之間有一個解析,DNS伺服器便充當了地址解析的重要角色.
DNS是域名系統(Domain Name System)的縮寫,是一種組織域層次結構的計算機和網路服務命名系統。當用戶在應用程序中輸入DNS名稱時,DNS服務可以將此名稱解析為與此名稱相關的IP 地址信息。
DNS服務的工作過程
當 DNS 客戶機需要查詢程序中使用的名稱時,它會查詢 DNS 伺服器來解析該名稱。客戶機發送的每條查詢消息都包括3條信息,以指定伺服器應回答的問題。
1 指定的 DNS 域名,表示為完全合格的域名 (FQDN) 。
2 指定的查詢類型,它可根據類型指定資源記錄,或作為查詢操作的專門類型。
3 DNS域名的指定類別。
DNS 域名由本機的程序使用。該請求隨後傳送至 DNS 客戶服務,以通過使用就地緩存的信息進行解析。如果可以解析查詢的名稱,則查詢將被應答,並且此過程完成。其中,本地解析程序的緩存可從以下2個可能的來源獲取名稱信息:
1 如果主機文件就地配置,則來自該文件的任何主機名稱到地址的映射都將在DNS 客戶服務啟動時預先載入到緩存中。
2 從以前DNS查詢應答的響應中獲取的資源記錄將被添加至緩存並保留一段時間。
接下來查詢 DNS 伺服器,當本地的DNS不能就地解析查詢時,可根據需要查詢 DNS 伺服器來解析名稱。如圖4-1所示,客戶機將查詢首選 DNS 伺服器。在此過程中使用的實際伺服器是從全局列表中選擇的。當 DNS 伺服器接收到查詢時,首先檢查它能否根據在伺服器的就地配置區域中獲取的資源記錄信息作出權威性的應答。如果查詢的名稱與本地區域信息中的相應資源記錄匹配,則伺服器作出權威性的應答,並且使用該信息來解析查詢的名稱。
如果查詢的名稱沒有區域信息,則伺服器檢查它能否通過本地緩存的先前查詢信息來解析名稱。如果從中發現匹配的信息,則伺服器使用它應答查詢。接著,如果首選伺服器可使用來自其緩存的肯定匹配響應來應答發出請求的客戶機,則此次查詢完成。
如果查詢名稱在首選伺服器中未發現來自緩存或區域信息的匹配應答,則查詢過程可繼續進行,使用遞歸來完全解析名稱,包括來自其他 DNS 伺服器的支持,以幫助解析名稱。在默認情況下,DNS 客戶服務要求伺服器在返回應答前使用遞歸過程來代表客戶機完全解析名稱。在大多數情況下,DNS 伺服器的默認配置支持遞歸過程。
為了使 DNS 伺服器正確執行,首先需要在DNS 域名空間內存放其他DNS伺服器的一些有用的聯系信息。該信息以根線索的形式提供,它是記錄初步資源的一個列表,可用來定位一些 DNS 伺服器,這些伺服器對 DNS 域名空間樹的根具有絕對控制權。根伺服器對 DNS 域名空間樹中的根域和頂級域具有絕對控制權。DNS 伺服器可通過使用根線索搜索根伺服器來完成遞歸過程。
5、域名的工作原理
DNS:域名及域名系統DNS:域名採用層次結構的基於「域」 的命令方案,每一層由一個子域名組成,子域名間用「.」分隔, 其格式為:機器名.網路名.機構名.最高域名. Internet上的域名由域名系統DNS統一管理. DNS是一個分布式資料庫系統,由域名空間. 域名伺服器和地址轉換請求程序三部分組成, 用來實現域名和IP地址之間的轉換
6、域名解析的原理是什麼呀
我們知道,域名容易記住,從而建立了一套專門針對翻譯系統,要訪問一個伺服器在互聯網上,最終都必須通過IP地址來實現,DNS是域名解析成IP地址再次的過程。一個域名只能對應一個IP地址,多個域名可以被解析為IP地址。域名需要解析由專門的域名解析伺服器(DNS)來完成
網站的域名解析服務提供商所提供的!管理服務提供商和用戶共同來管理!
7、域名系統(DNS)的基本功能是什麼?其基本原理是什麼?
DNS 是域名系統 (Domain Name System) 的縮寫,該系統用於命名組織到域層次結構中的計算機和網路服務。DNS 命名用於 Internet 等 TCP/IP 網路中,通過用戶友好的名稱查找計算機和服務。當用戶在應用程序中輸入 DNS 名稱時,DNS 服務可以將此名稱解析為與之相關的其他信息,如 IP 地址。因為,你在上網時輸入的網址,是通過域名解析系解析找到相對應的IP地址,這樣才能上網。其實,域名的最終指向是IP。
在IPV4中IP是由32位二進制數組成的,將這32位二進制數分成4組每組8個二進制數,將這8個二進制數轉化成十進制數,就是我們看到的IP地址,其范圍是在1~255之間。因為,8個二進制數轉化為十進制數的最大范圍就是1~255。現在已開始試運行、將來必將代替IPV6中,將以128位二進制數表示一個IP地址。
大家都知道,當我們在上網的時候,通常輸入的是如:www.sina.com.cn這樣子的網址,其實這就是一個域名,而我們計算機網路上的計算機彼此之間只能用IP地址才能相互識別。再如,我們去一WEB伺服器中請求一WEB頁面,我們可以在瀏覽器中輸入網址或者是相應的IP地址,例如我們要上新浪網,我們可以在IE的地址欄中輸入:www.sina.com.cn也可輸入這樣子218.30.66.101的IP地址,但是這樣子的IP地址我們記不住或說是很記住,所以有了域名的說法,這樣的域名會讓我們容易的記住。
DNS:Domain Name System 域名管理系統 域名是由圓點分開一串單詞或縮寫組成的,每一個域名都對應一個惟一的IP地址,這一命名的方法或這樣管理域名的系統叫做域名管理系統。
DNS:Domain Name Server 域名伺服器 域名雖然便於人們記憶,但網路中的計算機之間只能互相認識IP地址,它們之間的轉換工作稱為域名解析(如上面的www.sina.com.cn與218.30.66.101之間的轉換),域名解析需要由專門的域名解析伺服器來完成,DNS就是進行域名解析的伺服器
DNS的工作原理
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
pinging www.test.com.cn 【192.72.80.36】with 32bytes of data
reply from 192.72.80.36 bytes time <10ms ttl 253
《Step 2》而被指定的DNS伺服器先行查詢是否屬於該網域下的主機名稱,如果查出改主機名稱並不屬於該網域范圍,之後會再查詢快取緩存區的紀錄資料,查是否有此機名稱。
《Step 3》查詢後發現緩存區中沒有此紀錄資料,會取得一台根網域的其中一台伺服器,發出說要找www.test.com.cn的Request。
《Step 4》在根網域中,向Root Name Server詢問,Root Name Server記錄了各Top Domain分別是由哪些DNS Server負責,所以他會響應最接近的Name Server為控制CN網域的DNS伺服主機。
《Step 5》Root Name Server已告訴Local DNS Server哪部Name Server負責.cn這個Domain,然後Local DNS再向負責發出找尋www.test.com.cn的名稱Request。
《Step 6》在.cn這個網域中,被指定的DNS伺服器在本機上沒有找到此名稱的的紀錄,所以會響應原本發出查詢要求的DNS伺服器說最近的伺服器在哪裡?他會回應最近的主機為控制com.cn網域的DNS伺服主機。
《Step 7》原本被查詢的DNS伺服器主機,收到繼續查詢的IP位置後,會再向com.cn的網域的DNS Server發出尋找www.test.com.cn名稱搜尋的要求。
《Step 8》com.cn的網域中,被指定的DNS Server在本機上沒有找到此名稱的記錄,所以會回復查詢要求的DNS Server告訴他最接近的伺服器在哪裡?他就回應最接近為控制test.com.cn的網域的DNS主機。
《Step 9》原本被查詢的DNS Server,在接收到應繼續查詢的位置,在向test.com.cn網域的DNS Server發出尋找www.test.com.cn的要求,最後會在test.com.cn的網域的DNS Server找到www.test.com.cn此主機的IP。
《Step 10》所以原本發出查詢要求的DNS伺服器,再接收到查詢結果的IP位置後,響應回給原查詢名稱的DNS客戶端。
兩種真正DNS的查詢模式
有兩種詢問原理,分為Recursive和Interactive兩種。前者是由DNS代理去問,問的方法是用Interactive方式,後者是由本機直接做Interactive式的詢問。由上例可以看出,我們一般查詢名稱的過程中,實際上這兩種查詢模式都是交互存在著的。
遞歸式(Recursive):DNS客戶端向DNS Server的查詢模式,這種方式是將要查詢的封包送出去問,就等待正確名稱的正確響應,這種方式只處理響應回來的封包是否是正確響應或是說是找不到該名稱的錯誤訊息。
交談式(Interactive):DNS Server間的查詢模式,由Client端或是DNS Server上所發出去問,這種方式送封包出去問,所響應回來的資料不一定是最後正確的名稱位置,但也不是如上所說的響應回來是錯誤訊息,他響應回來告訴你最接近的IP位置,然後再到此最接近的IP上去尋找所要解析的名稱,反復動作直到找到正確位置
8、請簡要說明域名伺服器的工作原理?
他的工作原理是把域名和IP地址進行相互轉換,主要有兩種方式:
1.正向解析:把域名解析為對應的IP地址。
2.逆向解析:把IP地址轉化為對應的域名。
9、DNS服務的工作原理是什麼
DNS是域名系統Domain Name System的英文首字母縮寫,是一種域名和IP地址相互映射的網路服務命名系統。主要是為了用戶能更加便捷的訪問互聯網,而不需要取記憶一串又一串復雜的數字IP地址。可以想像一下,如果別人邀請你到他們公司參觀,下面是對話內容:你好我叫58.64.155.94,歡迎來我們公司參觀,地址是174.132.21.39。這是何等滑稽的場景啊!所以,DNS域名系統的作用就凸顯出來
了,因為有DNS域名系統的存在,才得以最大化的加快互聯網的發展趨勢。
下面就由專業提供香港伺服器、域名注冊、伺服器託管、海外伺服器等高品質IDC服務的天下數據為大家詳細介紹DNS伺服器的工作原理,希望能給大家一個參考!
當我們准備訪問某個網站時,在瀏覽器地址欄內輸入了該網站網址,然後電腦就會查找自己的緩存文件,如果沒有則發送指令到本地DNS伺服器進行解析,本地DNS伺服器內域名和IP映射表中如果可以查詢到香港的網站IP,則可以立即訪問,如果沒有的話,本地DNS則會自動向根域名伺服器發起查詢,根域名伺服器會把域名和IP映射信息發送給本地域名伺服器,如果連跟域名伺服器都沒有該域名與IP映射信息,則會告訴本地域名伺服器下一次向dns.訪問域名.com發起查詢,對方本地的域名伺服器則會把該域名的IP信息發送到本地域名伺服器 ,然後即可訪問了。
10、ip地址和域名的工作原理是怎樣的
中國的域名的話是.cn
國際的是.com
國際的域名注冊要找那種專門注冊域名的公司的
受歡迎程是一樣滴,不過我總覺得.com一看就大氣
花生殼那邊有域名注冊的
ip是為計算機網路相互連接進行通信而設計的協議。在網際網路中,它是能使連接到網上的所有計算機網路實現相互通信的一套規則,規定了計算機在網際網路上進行通信時應當遵守的規則。任何廠家生產的計算機系統,只要遵守 IP協議就可以與網際網路互連互通。IP地址具有唯一性,根據用戶性質的不同,可以分為5類。另外,IP還有進入防護,知識產權,指針寄存器等含義。