DNS(計算機網域名稱)三種查詢

2021-10-24 07:16:21 字數 725 閱讀 3453

dns是計算機網域名稱的縮寫,它是由解析器和網域名稱伺服器組成的。dns是建立在分布式資料庫上的分層命名系統。該系統將網域名稱轉換為?ip?位址,並可以將網域名稱分配給 internet 組資源和使用者,無論實體的物理位置如何。

dns查詢模式

dns客戶端扮演提問者的角色,當客戶機需要訪問internet上某一主機時,dns客戶端首先向本地dns伺服器查詢對方ip位址,如果在本地dns伺服器無法查詢出,本地dns伺服器會繼續向另外一台dns伺服器查詢,知道得出結果,這一過程就稱為「查詢」。

查詢方式可以分為遞迴查詢、迭代查詢和反向查詢。

1.遞迴查詢

遞迴查詢用來將乙個查詢**到另乙個dns伺服器的查詢。當dns客戶端發出出查詢後,dns伺服器內沒有所需的資料,則dns客戶端只需要接觸一次dns伺服器。目前,一般由dns客戶端提出的查詢請求都是遞迴型的查詢方式。

2.迭代查詢

dns伺服器與dns伺服器直接按大多會用到迭代查詢方式。dns客戶端送出查詢請求以後,如果本地dns伺服器內沒有所需要是資料,本地dns伺服器向另外一台dns伺服器送出請求後,如果另外一台dns伺服器內沒有所需要的資料,則該dns伺服器將提供第三台dns伺服器的ip位址給本地dns伺服器,讓本地dns伺服器直接向第三台dns伺服器送出查詢請求,直到找到所需的資料為止。

3.反向查詢

反向查詢時通過dns客戶端提供的ip位址來查詢主機完整網域名稱,但是網域名稱與ip位址之間無法建立直接對應關係,所以要在dns伺服器內建立乙個反向型查詢的區域。

計算機視覺的三種層次

計算機視覺的訊號處理層次 低層視覺處理 單影象 濾波 邊緣檢測 紋理 多影象 幾何 立體 從運動恢復仿射或透視結構 affine perspective structure frommotion 中層視覺處理 聚類分割 擬合線條 曲線 輪廓 clusteringfor segmentation,fi...

計算機網路 DNS網域名稱解析

應用程式呼叫乙個叫解析器 resolver 的庫過程,把名字作為引數傳遞給這個過程 例如 gethostbyname 就是乙個解析器 解析器傳送乙個udp分組給本地dns伺服器,它會負責查詢該名字,然後將對應的ip位址返回給解析器 解析器返回結果給應用程式,然後應用程式即可開始工作了 封裝,傳送 主...

計算機網路 網域名稱系統(DNS)

一 網域名稱系統 dns 網域名稱系統 domain name ssten.dns 是網際網路使用的命名系統,用來把便於人們記憶的具有特定含義的主機名 如blog.csdn.net 轉換為便於機器處理的ip位址,相對於ip位址,dns系統採用客戶伺服器模型,其協議執行在udp之上,使用53號埠。其從...