Mid ka mid ah sifooyinka Chromium wuxuu ku abuuraa culays weyn oo ku saabsan xididada server-yada DNS

Mid ka mid ah sifooyinka Chromium wuxuu ku abuuraa culays weyn oo ku saabsan xididada server-yada DNS

browserka Chromium, waalidka isha furan ee kobcaya ee Google Chrome iyo Microsoft Edge-ka cusub, waxa uu helay dareen taban oo mug leh oo loogu talagalay sifada loogu talagalay ujeeddooyin wanaagsan: waxa ay hubisaa in ISP-ga isticmaaluhu uu "xado" natiijooyinka su'aalaha domain ee aan jirin. .

Intarnetka dib u jiheynta Detector, kaas oo u abuura su'aalo been abuur ah "domains" random kuwaas oo tirakoob ahaan lagama yaabo inay jiraan, ayaa mas'uul ka ah ku dhawaad ​​kala bar wadarta guud ee taraafikada ay helaan adeegayaasha DNS ee adduunka oo dhan. Injineer Verisign Matt Thomas ayaa qoray qoraal dheer dhajin ku yaal baloogga APNIC oo qeexaya dhibaatada iyo qiimaynta miisaankeeda.

Sida xallinta DNS badanaa loo sameeyo

Mid ka mid ah sifooyinka Chromium wuxuu ku abuuraa culays weyn oo ku saabsan xididada server-yada DNS
Adeegayaashani waa maamulka ugu sarreeya ee ay tahay inaad la xiriirto si aad u xalliso .com, .net, iwm. si ay kuugu sheegaan in frglxrtmpuf uusan ahayn domain-sare (TLD).

DNS, ama Nidaamka Magaca Domain, waa nidaam ay kombiyuutarradu ku xallin karaan magacyada domain xusuusta leh sida arstechnica.com ciwaannada IP-yada ee saaxiibtinimo yar sida 3.128.236.93. DNS la'aanteed, intarneetku uma jirayo qaab ay dadku u isticmaali karaan, taasoo la micno ah culeyska aan loo baahnayn ee kaabayaasha heerka sare waa dhibaato dhab ah.

Soo dejinta hal bog oo casri ah waxay u baahan kartaa tiro aan la rumaysan karin oo ah raadinta DNS. Tusaale ahaan, markii aan falanqeynay bogga guriga ESPN, waxaan tirinay 93 magacyo domain oo kala duwan, oo u dhexeeya a.espncdn.com ilaa z.motads.com. Dhammaantood waxay lagama maarmaan u yihiin bogga inuu si buuxda u buuxiyo!

Si loo habeeyo shaqada noocan ah ee mashiinka raadinta u baahan inuu u adeego adduunka oo dhan, DNS-ka waxaa loo qaabeeyey sida kala sareynta heerar badan. Xagga sare ee Ahraamtan waxa ku jira xididada – mid kasta oo heer sare ah, sida .com, waxa uu leeyahay qoys u gaar ah oo adeegayaal ah kuwaas oo ah maamulka ugu sarreeya domain kasta oo iyaga ka hooseeya. Hal tallaabo oo kor loo qaaday kuwaas ka mid ah server waa xididka laftooda, ka a.root-servers.net si ay u m.root-servers.net.

Immisa jeer ayay tani dhacdaa?

Waad ku mahadsan tahay kala saraynta kaydinta heerarka badan ee kaabayaasha DNS, boqolkiiba aad u yar ee weydiimaha DNS ee adduunka waxay gaaraan adeegayaasha xididka. Dadka intooda badan waxay si toos ah uga helaan macluumaadka xaliyahooda DNS ISP-gooda. Marka aaladaha isticmaaluhu u baahan yahay inuu ogaado sida loo tago degel gaar ah, codsi marka hore waxaa loo diraa server-ka DNS ee uu maamulo bixiyaha deegaankaas. Haddii server-ka deegaanka ee DNS uusan garanayn jawaabta, waxay u gudbisaa codsiga "horumariyeyaasha" (haddii la cayimay).

Haddii server-ka DNS ee bixiyaha maxalliga ah ama "servers-ka gudbinta" ee ku qeexan qaabayntiisa aysan lahayn jawaab la kaydiyay, codsiga waxaa si toos ah loogu gudbinayaa server-ka awoodda leh. sare Midka aad isku dayeyso inaad diinta u rogo. Goorma Π΄ΠΎΠΌΠ΅Π½.com Tani waxay ka dhigan tahay in codsiga loo diro server-yada awoodda leh ee domainka laftiisa com, kuwaas oo ku yaala gtld-servers.net.

nidaamka gtld-servers, kaas oo codsiga la sameeyay, wuxuu kaga jawaabayaa liistada magac adeegayaasha domainka.com, iyo sidoo kale ugu yaraan hal diiwaan oo xiriirin ah oo ka kooban ciwaanka IP-ga ee mid ka mid ah serverka magacaas ah. Marka xigta, jawaabuhu waxay hoos u dhigaan silsiladda - gudbiye kastaa wuxuu u gudbiyaa jawaabahan hoos u dhigga server-ka iyaga codsaday, ilaa ay jawaabtu ugu dambeyntii gaarto server-ka bixiyaha maxalliga ah iyo kumbuyuutarka isticmaalaha. Dhammaantood waxay kaydiyaan jawaabtan si aanay si aan loo baahnayn u carqaladayn nidaamyada heerka sare ah.

Xaaladaha intooda badan, magaca server ayaa diiwaanka domain.com mar horeba waxaa lagu kaydin doonaa mid ka mid ah soo-gudbiyeyaashan, si aan xididka server-yada loo dhibin. Si kastaba ha ahaatee, hadda waxaan ka hadlaynaa nooca URL ee aan naqaanno - midka loo beddelo shabakad caadi ah. Codsiyada Chrome waa heer sare Tani, oo ku saabsan tallaabada kooxaha laftooda root-servers.net.

Hubinta xatooyada Chromium iyo NXDomain

Mid ka mid ah sifooyinka Chromium wuxuu ku abuuraa culays weyn oo ku saabsan xididada server-yada DNS
Chromium waxay hubisaa "Seerarkan DNS miyuu i khiyaaneeyaa?" waxay ku xisaabtamaan ku dhawaad ​​kala badh dhammaan taraafikada gaadhaya kooxda Verisign ee xididada server-yada DNS.

Browser-ka Chromium, mashruuca waalidka ee Google Chrome, Microsoft Edge-ka cusub, iyo daalacayaasha aan la tirin karin ee aan la tirin karin, ayaa raba in ay siiyaan isticmaalayaasha fududaynta raadinta hal sanduuq, mararka qaarkood loo yaqaan "Omnibox." Si kale haddii loo dhigo, isticmaaluhu wuxuu galayaa URL-yada dhabta ah iyo weydiimaha mashiinka raadinta labadaba isla goobta qoraalka ee sare ee daaqada browserka. Qaadashada tallaabo kale oo dhinaca fududaynta ah, sidoo kale kuma qasbi isticmaaluhu inuu la galo qayb URL ka mid ah http:// ama https://.

Sida ku habboon tani, habkani wuxuu u baahan yahay browserka inuu fahmo waxa loo tixgelinayo URL iyo waxa loo tixgelinayo raadinta raadinta. Xaaladaha intooda badan tani waa iska caddahay - tusaale ahaan, xadhig leh meelo bannaan ma noqon karo URL. Laakiin arrimuhu way sii adkaan karaan markaad tixgeliso intranets-shabakadaha gaarka ah kuwaas oo sidoo kale isticmaali kara xayndaabyada heerka sare ee gaarka ah si loo xalliyo mareegaha dhabta ah.

Haddii isticmaale ku jira shirkadda intranetka nooca "suuqgeynta" iyo intranetka shirkaddu uu leeyahay shabakad gudaha ah oo isku magac ah, ka dib Chromium wuxuu soo bandhigayaa sanduuqa macluumaadka weydiinaya isticmaalaha haddii ay rabaan inay raadiyaan "suuqgeynta" ama tagaan https://marketing. Tani waxaa laga yaabaa inaysan xaaladdu sidaas ahayn, laakiin ISP-yo badan iyo bixiyeyaasha Wi-Fi-ga dadweynaha waxay "afduubtaan" URL kasta oo khaldan, iyaga oo u rogaya isticmaalaha bogga boodhadhka ka buuxo.

Jiil random

Horumarinta Chromium ma aysan dooneynin isticmaalayaasha shabakadaha caadiga ah inay arkaan sanduuqa macluumaadka weydiinaya waxa ay ula jeedaan mar kasta oo ay raadiyaan hal kelmad, si ay u hirgeliyaan tijaabo: Marka ay furaan browserka ama beddelaan shabakadaha, Chromium waxay ku sameysaa raadinta DNS saddex si aan kala sooc lahayn loo soo saaray "domains" heerka sare, todoba ilaa shan iyo toban xaraf oo dhaadheer Haddii mid ka mid ah codsiyadan ay ku soo laabtaan isla cinwaanka IP-ga, markaas Chromium waxay u malaynaysaa in shabakadda maxalliga ahi ay "afduubayso" khaladaadka. NXDOMAIN, kaas oo ay tahay inuu helo, markaa browserku wuxuu u arkaa dhammaan weydiimaha kelmad keliya ee la galiyay inay yihiin isku dayo raadinta ilaa ogeysiis dambe.

Nasiib darro, shabakadaha in ma xado natiijooyinka weydiimaha DNS, saddexdan hawlgal inta badan waxay kor u kacaan meesha ugu sareysa, oo dhan ilaa adeegayaasha magaca asalka laftooda: server-ka maxalliga ah ma yaqaan sida loo xalliyo. qwajuixk, si ay codsigan u gudbiso soo gudbiyeheeda, kaas oo sameeya isla sidaas, ilaa ugu dambeyntii a.root-servers.net ama mid ka mid ah "walaashiis" laguma qasbi doono inuu yiraahdo "Waan ka xunahay, laakiin kani maaha domain."

Maaddaama ay jiraan qiyaastii 1,67*10^21 magacyo domain been abuur ah oo u dhexeeya todoba ilaa shan iyo toban xaraf oo dherer ah, kuwa ugu caansan kasta laga soo bilaabo imtixaanadaan lagu sameeyay shabakada "daacad ah", waxay u socotaa server-ka xididka. Tani waxay u dhigantaa inta ugu badan badh laga bilaabo wadarta culeyska xididka DNS, marka loo eego tirakoobyada qaybtaas ka mid ah kooxaha root-servers.net, oo ay leedahay Verisign.

Taariikhdu way soo noqnoqonaysaa

Tani maaha markii ugu horeysay ee mashruuc la abuuro ujeeddooyin wanaagsan fashilantay ama ku dhawaad ​​daadad ku rogmado agabka dadwaynaha ee gaadiidka aan loo baahnayn - tani waxay isla markiiba ina xasuusisay taariikhda dheer ee murugada leh ee D-Link iyo Poul-Henning Kamp's NTP (Network Time Protocol) bartamihii 2000-meeyadii.

Sannadkii 2005, horumariyaha FreeBSD Poul-Henning, oo isna lahaan jiray serverka kaliya ee Stratum 1 Network Time Protocol ee Danmark, ayaa helay biil lama filaan ah oo weyn oo loogu talagalay gaadiidka la kala qaado. Marka la soo koobo, sababtu waxay ahayd in horumarinta D-Link ay qoreen ciwaannada Stratum 1 NTP servers, oo ay ku jiraan server-ka Kampa, oo ku jira qalabka shirkadda ee khadka shirkadda ee furayaasha, router-yada iyo goobaha gelitaanka. Tani waxay isla markiiba kordhisay taraafigga server-ka Kampa sagaal laab, taasoo keentay in Sarrifka Internetka Danishka (Danmark's Internet Exchange Point) uu ka beddelo tacriiftiisa "Bilaash" ilaa "$ 9 sannadkii."

Dhibaatadu ma ahayn inay jiraan dad badan oo D-Link router ah, laakiin waxay ahaayeen "khadka ka maqan." Sida DNS oo kale, NTP waa inuu ku shaqeeyaa qaab kala sareyn - Stratum 0 servers waxay u gudbiyaan macluumaadka server-yada Stratum 1, kuwaas oo macluumaadka u gudbiya adeegayaasha Stratum 2, iyo wixii la mid ah hoos u dhaca kala sarreynta. Router-ka caadiga ah ee guriga, beddelka, ama barta gelitaanka sida midka D-Link ay ku diyaarisay cinwaannada NTP ayaa codsiyo u diri doona serverka Stratum 2 ama Stratum 3.

Mashruucii Chromium, malaha ulajeedooyinkiisa ugu wanagsan, ayaa ku soo celceliyay dhibka NTP ee mushkilada DNS, isaga oo ku shubaya xididka interneedka codsiyo aan waligood loogu talagalin in ay wax ka qabtaan.

Waxaa jirta rajo ah in xal degdeg ah la helo

Mashruuca Chromium wuxuu leeyahay il furan bug, kaas oo u baahan in la curyaamiyo Intranet Redirect Detector by default si loo xalliyo arrintan. Waa inaan siinaa qaddarinta mashruuca Chromium: cilladda waa la helay intaa ka horsida Verisign's Matt Thomas uu u keenay dareen badan sooman on the APNIC blog. Cayayaanka waxaa la helay bishii Juun, laakiin waa la ilaaway ilaa boostada Thomas; Soon ka dib, wuxuu bilaabay in si dhow loola socdo.

Waxaa la rajeynayaa in dhibaatada dhawaan la xalin doono, iyo rootiga DNS server-yada ma sii ahaan doonaan inay ka jawaabaan qiyaastii 60 bilyan oo su'aalo been abuur ah maalin kasta.

Iidheh ahaan

Adeegayaasha Epic Waa VPS ee Windows ama Linux oo leh processor-yaasha qoyska ee AMD EPYC oo awood badan iyo kuwa Intel NVMe aad u dheereeya. U degdeg si aad u dalbato!

Mid ka mid ah sifooyinka Chromium wuxuu ku abuuraa culays weyn oo ku saabsan xididada server-yada DNS

Source: www.habr.com

Add a comment