Түпкү DNS серверлерине трафиктин дээрлик жарымы Chromium аракетинен улам келип чыгат

Азия-Тынч океан аймагында IP даректерди таратуу үчүн жооптуу APNIC каттоочусу, жарыяланган a.root-servers.net түпкү DNS серверлеринин биринде трафиктин бөлүштүрүлүшүнүн анализинин натыйжалары. Түп серверине суроо-талаптардын 45.80% Chromium кыймылдаткычына негизделген браузерлер тарабынан аткарылган текшерүүлөргө байланыштуу болгон. Ошентип, түпкү DNS серверлеринин ресурстарынын дээрлик жарымы тамыр зоналарын аныктоо үчүн DNS серверлеринин суроо-талаптарын иштетүүнүн ордуна Chromium диагностикалык текшерүүлөрүн жүргүзүүгө жумшалат. Chrome веб-браузер рыногунун 70% ын ээлей турганын эске алсак, мындай диагностикалык иш-аракеттер күнүнө болжол менен 60 миллиард суроо-талаптардын түпкү серверлерине жөнөтүлөт.

Диагностикалык текшерүүлөр Chromium'да кызмат көрсөтүүчүлөр сурамдарды иштебеген аттарга багыттоочу кызматтарды колдонуп жатканын аныктоо үчүн колдонулат. Окшош системалар кээ бир провайдерлер тарабынан трафикти ката менен киргизилген домендик аталыштарга багыттоо үчүн ишке ашырылууда - эреже катары, жок домендер үчүн баракчалар ката эскертүүсү менен көрсөтүлөт, балким туура аталыштардын тизмесин сунуштайт жана жарнама. Мындан тышкары, мындай иш браузерде интранет хостторду аныктоо логикасын толугу менен жок кылат.

Дарек тилкесине киргизилген издөө сурамын иштеп чыгууда чекиттерсиз бир гана сөз киргизилсе, адегенде браузер аракет кылып Колдонуучу издөө системасына суроо жөнөтүүнүн ордуна, ички тармактагы интранет сайтына кирүүгө аракет кылып жатат деп болжолдоп, DNSдеги берилген сөздү аныктаңыз. Эгерде провайдер сурамдарды жок домендик аттарга багыттаса, колдонуучуларда көйгөй бар - дарек тилкесине киргизилген ар кандай бир сөздөн турган издөө сурамдары издөө системасына жөнөтүлбөй, провайдердин баракчаларына багыттала баштайт.

Бул көйгөйдү чечүү үчүн, Chromium иштеп чыгуучулары браузерге кошушту кошумча текшерүүлөр, эгерде кайра багыттоолор аныкталса, дарек тилкесиндеги суроо-талаптарды иштетүү логикасын өзгөртүңүз.
Сиз ишке киргизген сайын, DNS жөндөөлөрүңүздү өзгөрткөндө же IP дарегиңизди өзгөрткөн сайын, браузер үч DNS суроо-талаптарын кокус биринчи деңгээлдеги домен аттары менен жөнөтөт. Аттар 7ден 15ке чейинки латын тамгаларын камтыйт (чекитсиз) жана провайдер тарабынан жок домендик аталыштарды анын хостуна багыттоосун аныктоо үчүн колдонулат. Эгерде кокус аттар менен үч HTTP сурамын иштеп жатканда, экөө ошол эле бетке багыттоо алса, анда Chromium колдонуучуну үчүнчү тараптын баракчасына багытталды деп эсептейт.

Биринчи деңгээлдеги домендин типтүү эмес өлчөмдөрү (7ден 15 тамгага чейин) жана сурамдардын кайталануу фактору (аттар ар бир жолу туш келди түзүлүп, кайталанбайт) Chromium активдүүлүгүн түпкү DNS сервериндеги суроо-талаптардын жалпы агымынан обочолонтуу үчүн белгилер катары колдонулган.
Журналда жок домендерге болгон суроо-талаптар адегенде чыпкаланган (78.09%), андан кийин үч жолудан көп эмес кайталанган суроо-талаптар тандалып алынган (51.41%), андан кийин 7ден 15ке чейинки тамгаларды камтыган домендер чыпкаланган (45.80%) . Кызыгы, түпкү серверлерге суроо-талаптардын 21.91% гана учурдагы домендерди аныктоого байланыштуу болгон.

Түпкү DNS серверлерине трафиктин дээрлик жарымы Chromium аракетинен улам келип чыгат

Изилдөө ошондой эле a.root-servers.net жана j.root-servers.net түпкү серверлериндеги өсүп жаткан жүктөмдүн Chrome'дун өсүп жаткан популярдуулугунан көз карандылыгын изилдеген.

Түпкү DNS серверлерине трафиктин дээрлик жарымы Chromium аракетинен улам келип чыгат

Firefox-та, DNS багыттоо текшерет чектелген аутентификация баракчаларына багыттоолорду аныктоо (туткун портал) жана ишке ашырылган с колдонуу белгиленген субдомен "detectportal.firefox.com", биринчи даражадагы домендик аталыштарды сурабастан. Бул жүрүм-турум түпкү DNS серверлерине кошумча жүктөөнү жаратпайт, бирок ал мүмкүн каралышы керек колдонуучунун IP дареги тууралуу купуя маалыматтардын агып чыгышы катары ("detectportal.firefox.com/success.txt" баракчасы ишке киргизилген сайын суралат). Firefox'то сканерлөөнү өчүрүү үчүн "network.captive-portal-service.enabled" деген жөндөө бар, аны "about:config" барагында өзгөртүүгө болот.

Source: opennet.ru

Комментарий кошуу