一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DNS網(wǎng)絡(luò)調(diào)度和緩存規(guī)則解析

馬哥Linux運(yùn)維 ? 來(lái)源:稀土掘金 ? 2023-11-25 17:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡(jiǎn)介

域名系統(tǒng)(Domain Name System,DNS)的主要任務(wù)是進(jìn)行主機(jī)名到P地址轉(zhuǎn)換的目錄服務(wù)。其中比較重要就是緩存策略,也就是分布式的實(shí)際物理節(jié)點(diǎn)的存儲(chǔ)策略。而是解析,也就是查詢邏輯規(guī)則和網(wǎng)絡(luò)遠(yuǎn)程調(diào)度規(guī)則。

其中,說(shuō)的遞歸與迭代是作為整個(gè)DNS服務(wù)查詢過(guò)程中。其中遞歸指的是網(wǎng)絡(luò)遠(yuǎn)程調(diào)度規(guī)則,

網(wǎng)絡(luò)調(diào)度和緩存規(guī)則

具體流程看下面大圖

dc804dfe-8b76-11ee-939d-92fbcf53809c.jpg

這個(gè)圖中可以發(fā)現(xiàn)每個(gè)服務(wù)器中,有兩個(gè)相關(guān)的結(jié)構(gòu),一個(gè)是緩存,另一個(gè)是解析器。這里我們主要是先解釋緩存,其中解析器我們后面繼續(xù)說(shuō)

在我們發(fā)起請(qǐng)求時(shí),會(huì)通過(guò)我們的本地的解析器去在本地的瀏覽器緩存和操作系統(tǒng)緩存和hosts文件來(lái)進(jìn)行定位,由此來(lái)進(jìn)行尋址。當(dāng)其中TTL沒(méi)有過(guò)期,就會(huì)直接使用其中IP地址。如果指向配置的DNS服務(wù)器,如果沒(méi)有指向默認(rèn)區(qū)域地址。這個(gè)在我們使用中存在于路由器中。其實(shí)這個(gè)過(guò)程就已經(jīng)是一種遞歸了。由此一直到頂級(jí)域服務(wù)器。

權(quán)威服務(wù)器沒(méi)有結(jié)果,查詢域名如果不進(jìn)行更新,下次查詢直接報(bào)錯(cuò)。除非更新緩存中TTL。以此來(lái)節(jié)省資源。

A是我們?nèi)ゲ樵円粋€(gè)DNS服務(wù)器。他先通過(guò)自己緩存中的指向。找到了B服務(wù)器。但是B服務(wù)返回沒(méi)有找到或者超時(shí)返回NUll的情況下。去尋找C服務(wù)器?;蛘逥服務(wù)器。最終只想權(quán)威服務(wù)器。只不過(guò)大部分的是指向一個(gè)權(quán)威服務(wù)器鏡像服務(wù)。大部分情況下都會(huì)有結(jié)果。這個(gè)就是迭代過(guò)程

dca02930-8b76-11ee-939d-92fbcf53809c.jpg

其中迭代請(qǐng)求的服務(wù)器會(huì)通過(guò)這種分割域名的形式來(lái)進(jìn)行。其實(shí)在第一次尋找的時(shí)候是通過(guò)遞歸進(jìn)行的。但是沒(méi)有結(jié)果后通過(guò)迭代的形式。由此尋找到結(jié)果。其實(shí)就是一種樹狀結(jié)果。遞歸是一種父子層級(jí)查詢,但是通過(guò)迭代來(lái)進(jìn)行兄弟節(jié)點(diǎn)的查詢。

其中上面第一張圖綠色就是迭代的過(guò)程,那個(gè)紅色流程線就是遞歸過(guò)程

解析器尋找

迭代解析。主要是映射了域名和ip??焖偻ㄟ^(guò)域名來(lái)解析出來(lái)對(duì)應(yīng)ip,通過(guò)構(gòu)建一個(gè)查詢樹。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • TTL
    TTL
    +關(guān)注

    關(guān)注

    7

    文章

    537

    瀏覽量

    71854
  • 路由器
    +關(guān)注

    關(guān)注

    22

    文章

    3837

    瀏覽量

    116629
  • DNS
    DNS
    +關(guān)注

    關(guān)注

    0

    文章

    226

    瀏覽量

    20440

原文標(biāo)題:DNS-緩存與解析

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    怎樣清除dns緩存,教程來(lái)了 #電腦小技巧

    電腦緩存DNS
    學(xué)習(xí)硬聲知識(shí)
    發(fā)布于 :2022年11月02日 02:16:59

    《CDN 之我見》原理篇——CDN的由來(lái)與調(diào)度

    一種使用 HTTP 進(jìn)行的 DNS 調(diào)度策略。隨著網(wǎng)絡(luò)日新月異的發(fā)展和演進(jìn),也逐漸出現(xiàn)了很多鮮為人知的技術(shù)和設(shè)備,例如劫持(具體在后面的篇章里會(huì)單獨(dú)闡述)。劫持后,網(wǎng)民所訪問(wèn)的目標(biāo)有可能不再是真實(shí)服務(wù)器
    發(fā)表于 04-08 17:18

    如何解決DNS解析錯(cuò)誤故障

    沒(méi)有辦法的時(shí)候在用)小知識(shí):每個(gè)windows系統(tǒng)都有個(gè)HOSTS文件,它的作用是加快域名解析,方便局域網(wǎng)用戶,屏蔽網(wǎng)站,順利連接系統(tǒng)等功能。3:清除DNS緩存信息的方法“開始->運(yùn)行->
    發(fā)表于 09-29 15:14

    為什么我的DNS解析為0.0.0.0?

    為什么我的DNS解析為0.0.0.0?它被稱為SuxChar*URL=“www. GooGl.com”;IPNS4ADDR ADDR;DNSRES= TCPIPSY-DNSUBION解析(URL
    發(fā)表于 01-17 13:36

    linux的DNS緩存清空方法

    Linux下DNS緩存實(shí)現(xiàn)通常有兩種方式:一種是用DNS緩存程序NSCD(name service cache daemon)負(fù)責(zé)管理DNS
    發(fā)表于 07-25 07:53

    linux的高速緩存DNS怎么設(shè)置

    linux 高速緩存DNS
    發(fā)表于 08-12 12:06

    DNS攻擊防范科普系列1》—你的DNS服務(wù)器真的安全么?

    對(duì)DNS服務(wù)器會(huì)造成哪些威脅。DNS劫持是指攻擊者在劫持的網(wǎng)絡(luò)范圍內(nèi)攔截域名解析的請(qǐng)求,篡改了某個(gè)域名的解析結(jié)果。比如用戶本來(lái)想訪問(wèn)www.
    發(fā)表于 10-16 15:21

    基于DNS緩存中毒的Webmail攻擊及防護(hù)

    針對(duì)Webmail 的特性,提出一種基于域名系統(tǒng)(DNS)緩存中毒(Cache Poisoning)的Web 郵箱(Webmail)攻擊技術(shù),并對(duì)整個(gè)攻擊流程進(jìn)行描述,實(shí)現(xiàn)了對(duì)當(dāng)前安全性較高的Live Mail 的成功攻擊,驗(yàn)證DNS
    發(fā)表于 03-23 09:05 ?24次下載

    《Dot.NET數(shù)據(jù)庫(kù)開發(fā)技術(shù)》NHibernate事務(wù)、并發(fā)和緩存

    《Dot.NET數(shù)據(jù)庫(kù)開發(fā)技術(shù)》NHibernate事務(wù)、并發(fā)和緩存講解。
    發(fā)表于 02-08 16:41 ?0次下載

    DNS污染是是什么,DNS污染怎么解決

    網(wǎng)絡(luò)流量,一般域名會(huì)臨時(shí)存儲(chǔ)外部域名服務(wù)器的數(shù)據(jù),并在其他計(jì)算機(jī)需要域名解析的時(shí)候提供解析服務(wù)。一旦相關(guān)域名的DNS服務(wù)器緩存被污染,計(jì)算機(jī)
    發(fā)表于 04-19 09:43 ?1.1w次閱讀

    如何在 Linux 上查看本地 DNS 緩存

    ? 刷新本地 DNS 緩存可以解決 HTTP 錯(cuò)誤并保護(hù)您免受 DNS 欺騙。以下是在 Linux 上執(zhí)行此操作的方法。 當(dāng)您使用域名訪問(wèn)網(wǎng)站時(shí),您的系統(tǒng)會(huì)向 DNS 服務(wù)器發(fā)送請(qǐng)求以
    的頭像 發(fā)表于 06-26 10:52 ?3789次閱讀
    如何在 Linux 上查看本地 <b class='flag-5'>DNS</b> <b class='flag-5'>緩存</b>

    CDN調(diào)度策略介紹

    DNS 調(diào)度 基于請(qǐng)求端 local DNS 的出口 IP 歸屬地以及運(yùn)營(yíng)商的 DNS 調(diào)度。 DNS
    的頭像 發(fā)表于 10-09 16:07 ?1176次閱讀

    一文了解常見DNS問(wèn)題

    設(shè)備:查看本地路由器、防火墻等網(wǎng)絡(luò)設(shè)備的設(shè)置是否正確,是否存在限制DNS流量的規(guī)則。 更換本地DNS服務(wù)器:將設(shè)備的DNS設(shè)置更改為
    的頭像 發(fā)表于 07-05 15:49 ?619次閱讀

    解析的高防DNS是什么?高防DNS有什么作用?

    隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,網(wǎng)絡(luò)攻擊行為也愈發(fā)頻發(fā)。DNS作為網(wǎng)絡(luò)應(yīng)用中的關(guān)鍵環(huán)節(jié)成為網(wǎng)絡(luò)攻擊的重點(diǎn)目標(biāo),DDoS攻擊、
    的頭像 發(fā)表于 09-26 17:31 ?673次閱讀

    【教程】DNS域名解析服務(wù)systemd-resolved使用指南

    1.關(guān)于DNS解析服務(wù)DNS(DomainNameSystem),即域名系統(tǒng)。一句話總結(jié)DNS解析服務(wù)功能就是,將域名轉(zhuǎn)換為IP地址。
    的頭像 發(fā)表于 01-09 19:34 ?1012次閱讀
    【教程】<b class='flag-5'>DNS</b>域名<b class='flag-5'>解析</b>服務(wù)systemd-resolved使用指南