DNS Caching iyo Sidee Ayeey U Taabsiisaa Internetka Si Fiican

Xaanshida DNS (mararka qaar lagu magacaabo "DNS Resolver Cache") waa database ku meel gaar ah, oo lagu hayo nidaamka hawlgalka kombuyuutarka, oo ay ku jiraan diiwaanada dhammaan booqashooyinkii dhowaan la isku dayay booqashooyinka bogagga internetka iyo meheradaha kale ee internetka.

Si kale haddii loo dhigo, xarfaha DNS waa kaliya xasuusta raadinta DNS-ka dhawaan in kombiyutarku si dhakhso ah u tixraacayo marka ay isku dayeyso in la ogaado sida loo isticmaalo website-ka.

Dadka intooda badani waxay maqlaan weedha "DNS cache" marka ay sheegayso in ay nadiifiso / nadiifiso xajinta DNS si ay u caawiso xalinta isku-xirnaanta internetka. Waxaa jira wax badan oo ku saabsan dhinaca hoose ee boggan.

Ujeedada Cache DNS

Internetku wuxuu ku tiirsan yahay Domain Name System (DNS) si loo ilaaliyo taxanaha dhammaan bogagga internetka iyo cinwaanadooda IP-da . Waxaad ka fili kartaa sida buug telefoon.

Iyadoo buug telefoon ah, uma baahnin inaanu xusno lambarka telefoonka ee qof walba, oo ah taleefannada kaliya ee la xiriiri karo: lambar. Si la mid ah, DNS ayaa loo isticmaalaa si aan uga fogaano inaan xusuusanno cinwaanka IP-da ee bogga internetka, oo ah qalabka kaliya ee shabakada shabakada oo la xiriiri kara bogagga internetka.

Tani waa waxa ka dhacaya daboolka markaad weydiiso boggaaga interneetka si aad uhesho websiteka ...

Waxaad ku qortaa URL sida iyo daaqada webkaada ayaa ku waydiinaya routerkaaga cinwaanka IP. Roogeeyuhu wuxuu leeyahay cinwaanka server-ka server DNS , sidaas darteed waxay weydiineysaa server-ka DNS ee cinwaanka IP ee magaca martida . Serverka DNS wuxuu helayaa cinwaanka IP-ga kaas oo iska leh ka dibna wuxuu awoodaa inuu fahmo bogga aad ku weydiineyso, ka dib markaa barta shabakadaada ka dibna ku dhajiso bogga ku habboon.

Tani waxay dhacdaa bog kasta oo aad rabto inaad soo booqato. Markasta oo uu adeegsaduhu booqdo website-ka magaciisa martida, shabakada webka waxay billaabeysaa codsi internet, laakiin codsigan lama buuxin karo ilaa magaca goobta loo bedelayo cinwaanka IP-ga.

Dhibaatadu waxay tahay inkasta oo ay jiraan tiro badan oo ka mid ah server-yada guud ee DNS , shabakaddaadu waxay isticmaali kartaa si ay u dardar - geliso geedi socodka is-weydaarsiga / xallinta, weli way dhakhso badan tahay in ay haysato nuqul degaan ah "buugga taleefanka," kaas oo ah meesha cache-ka DNS ah ciyaar.

Diiwaangelinta DNS waxay isku dayaysaa in ay xoojiso geeddi-socodka xitaa haddii la xalliyo magaca xallinta cinwaanada dhowaan la booqday ka hor inta codsiga loo dirin internetka.

Xusuusin: Waxaa jira dhab ahaantii xuduudaha DNS ee heer kasta oo ka mid ah geeddi-socodka "raadinta" oo ugu dambeyntii ku helaya kombiyuutarkaaga si aad u buuxiso websaydhka. Kumbuyuutarku wuxuu gaari doonaa router-gaaga, kaas oo la xidhiidha ISP- gaaga, kaas oo dhici karta in uu ISP kale ku dhufto ka hor inta aan la soo gabagabeynin waxa loo yaqaan "rootiga DNS rootida." Mid kasta oo ka mid ah kuwa ku tilmaamaya geeddi-socodka waxa uu leeyahay cache DNS ah isla sababta, taas oo ah in la dedejiyo habka xallinta magaca.

Sidee DNS Cache Works ah

Ka hor intaan badeecad bixisa codsiyadeeda shabakada dibadda, kombiyuutarku wuxuu dhexgaliyaa mid kasta oo eegaya magaca domain ee keydka DNS database. Diiwaanka waxaa ku jira liistada dhamaanba magacyada domain cusub iyo cinwaanada DNS loo xisaabiyey markii ugu horeysay codsi la sameeyay.

Waxyaabaha ku jira cache DNS ah ayaa laga arki karaa Windows iyadoo la adeegsanayo taleefanka ipconfig / sawidns, natiijooyinka la mid ah tan:

docs.google.com
-----------------------------
Magaca Diiwaanka. . . . . : docs.google.com
Nooca Diiwaanka. . . . . : 1
Waqtiga Si Loo Qalmo. . . . : 21
Length Data. . . . . : 4
Qaybta. . . . . . . : Jawaab
A (Kaydiye) Diiwaan. . . : 172.217.6.174

Diiwaanka DNS, "A" diiwaanka waa qayb ka mid ah gelitaanka DNS oo ku jira cinwaanka IP ee magaca martida loo siiyey. Astaanta DNS waxay ku dukaataa cinwaankan, magaca website-ka ee la weydiistay, iyo dhowr waxyaalood oo kale oo laga soo galo keydka DNS.

Waa Maxay Xumada Cache ee DNS?

Xaanshida DNS waxay noqotaa sun ah ama wasakhaysan marka magacyada domain aan la fasaxin ama cinwaanada IP la geliyo.

Marmarka qaarkood xarun ayaa laga yaabaa inay musuqmaasuqaan sababo farsamo ama shilalka maamulka, laakiin sunta rasmiga ah ee DNS waxay caadi ahaan la xiriiraan fayraska kombiyuutarka ama weerarada kale ee shabakada kuwaas oo galinaya gelitaanka DNS aan ku habboonayn kaydka.

Sunta waxay keentaa codsiyada macaamiisha in loo wareejiyo goobaha khaldan, badiyaa bogagga internetka ama bogaga oo buuxa xayaysiinta.

Tusaale ahaan, diiwaanka docs.google.com ee ka koreeya diiwaanka "A", ka dib markaad gashay docs.google.com ee shabakadaada internetka, waxaa lagaa qaadi lahaa meel kale.

Tani waxay dhibaato weyn u tahay bogagga caanka ah. Haddii qofka weerarka gareeyay uu codsigaaga Gmail.com u soo diro , tusaale ahaan, bogga u eg Gmail laakiin ma aha, waxaa laga yaabaa inaad soo afjarto dhibaatada weerarka phishing sida xoqitaanka .

Diiwaangelinta DNS: Maxay Tahay Iyo Sida Loo Shaqeeyo

Marka dhibaatada la xariiro sumowga xakamaynta ama arimaha kale ee internetka, maamulaha kombuyuutarku wuxuu rabi karaa in uu nadiifiyo (ie, cad, dib u habeyn, ama tirtirto) xaansho DNS ah.

Tan iyo markii la xakameynayo cache-ka DNS waxay ka saartaa dhamaan diiwaangalinta, waxay tirtirtaa wixii feylaal ah oo aan sax ahayn sidoo kale waxay kombuyutarkaaga ku qasbeysaa in ay dib u soo celiso cinwaanada marka xigta ee aad isku dayeyso inaad marin u hesho bogagga internetka. Cinwaanadaan cusub waxaa laga soo qaatay server-ka DNS-kaaga shabakadaada si ay u isticmaalaan.

Sidaas darteed, si aad u isticmaasho tusaalaha kor ku xusan, haddii diiwaanka Gmail.com uu ahaa sumow iyo dib u rogista website-ka qariib ah, adigoo nadiifinaya DNS waa talaabada ugu horeysa ee lagu helo gmail.com si joogto ah.

In Microsoft Windows, waxaad ku dari kartaa xayndaab DNS ah iyada oo la adeegsanayo taliska ipconfig / flushdns ee Barta Command Prompt . Waxaad ogaanaysaa inay shaqeyneyso marka aad aragto qaabka IP-ga ee si guul leh u daadinayey Cache Resolver Cache ama si guul leh u daadiyey fariinta DNS Resolver Cache .

Iyadoo la adeegsanayo terminaal talis ah, dadka isticmaala MacOS waa inay isticmaalaan dscacheutil -flushcache , laakiin ogow in aysan jirin fariin ah "fariin ah" fariin kadib, markaa lama sheegin haddii ay shaqeysay. Isticmaalayaasha Linux waa inay galaan /etc/rc.d/init.d/nscd dib udajinta amarka.

Router wuxuu yeelan karaa xaanshiyaha DNS, sidoo kale waa sababta dib u dhiska router inta badan waa talaabo hagaajin ah. Sababtaas oo kale waxaa dhici karta in aad ku dhajiso xaanshida DNS ee kombiyuutarkaaga, waxaad dib u bilaabi kartaa router-gaaga si aad u nadiifiso diiwaanka DNS ee lagu kaydiyo xasuusta ku meel gaarka ah.