DNS簡要介紹

2021-08-07 08:18:22 字數 850 閱讀 6647

dns(domain name system)原理篇

a.將**的網域名稱轉換為相應的ip

b.如何對映

1.每乙個pc保持乙個hosts檔案

訪問是本地hosts檢視ip

hosts檔案越來越大

沒規定命令規則,主機名會衝突

維護對映關係代價高

應用場景:

線下測試

2.為了解決上述問題,引出了網域名稱系統

網域名稱訪問完整的請求過程

應用程式->dns伺服器發起dns請求

dns伺服器返回該網域名稱所對應的ip位址

應用程式根據返回的ip位址請求對應的服務,獲取資料

所有的網域名稱記錄又dns伺服器集群儲存

使用者不用儲存所有的的網域名稱ip對映

規定了網域名稱命令規則 保證了主機名字不會重複

dns是乙個層次的分布式資料庫服務集群

3.網域名稱解析過程

首先查詢本地網域名稱伺服器(localserver)【運營商:聯調、電信等】

localserver沒有,查詢root伺服器

localserver繼續查詢權威伺服器

找到後由localserver返回給使用者

4.網域名稱查詢對應ip工具

dig查詢a記錄

c.dns劫持

用乙個假的dns應答來欺騙dns請求使用者

d.dns解決方案

1.資料合法性校驗

2.實時監控+商務推動

3.繞過自動分配的dns

4.直接使用ip位址

5.使用httpdns

Asp HTTP 簡要介紹

asp http 簡要介紹 特性 1 get post head 請求方法 2 response 回應 頭可見 3 accept 接受 頭可修改 4 超時時間可調整 5 支援proxy 6 自定義客戶 頭 7 自定義posts的內容 型別頭 8 重定向 9 支援驗證內容 10 從url獲得檔案 包括...

Ransac 簡要介紹

什麼是ransac?ransac是randomsampleconsensus 隨機抽樣一致性 的縮寫。它是從乙個觀察資料集合中,估計模型引數 模型擬合 的迭代方法。它是一種隨機的不確定演算法,每次運算求出的結果可能不相同,但總能給出乙個合理的結果,為了提高概率必須提高迭代次數。ransac很強大。如...

簡要介紹WPF

什麼是wpf wpf是windows presentation foundation的簡稱,顧名思義是專門用來編寫程式表示層的技術和工具。當今的程式除了一些非常小巧的實用工具外,大部分程式都是多層架構的程式,一般至少包含三層 資料層 業務邏輯層和表示層。這3層的功能大致如下 wpf的功能就是用來編寫...