Chromium'un Root DNS üzerindeki etkisi
(blog.apnic.net)Chromium'un ilk dönemlerinden beri bulunan Omnibox özelliği, kullanıcının URL çubuğuna girdiği dizenin arama sorgusu mu, web sitesi adı mı, URL mi vb. olduğuna göre işlem yapar.
NXDomain Hijacking nedeniyle Chromium, var olmayan 3 rastgele karakter dizili alan adı için DNS'e sorgu gönderir ve eğer adres aynıysa bu adresi Redirect Origin olarak kaydeder.
→ Bu, kullanıcının yanlış yazdığı dizeler için intranette did you mean? benzeri bir sayfa üzerinden başka olası seçeneklerin gösterildiği bir yer olduğu anlamına gelir
Bu üç rastgele sorgu, tarayıcı her başlatıldığında / IP değiştiğinde / DNS değiştiğinde çağrılır.
Gerçekte Chromium'un pazar payı arttıkça root DNS sunucusu trafiğinin %50'sinin bu çağrılardan oluştuğu ortaya çıktı (yani günde 60 milyar çağrı)
Root DNS sistemi yüksek hacimli trafik için tasarlanmış olsa da, bu olağandışı istisnai çağrıları işlemek normal bir durum değil.
Chromium'un 3 yerine yalnızca 1 ya da 2 çağrı yapmasının sağlanması veya,
Firefox'un Captive Portal Test'te yaptığı gibi ayrı bir namespace sorgusu kullanılarak root sunucularına hiç gitmemesinin sağlanması gibi önlemler gerekiyor.
- Bu kodun ilk yazarı yorum bırakmış.
"Chromium geliştiricileri bunun farkında ve konuyu yönetiyor. Bunun için birkaç değişiklik önerisi yaptım."
- Gerçekte büyük kısmı muhtemelen Chrome kullanıcılarından kaynaklanıyor olsa da, Chrome/Edge/Brave/Opera gibi epey çok tarayıcı Chromium tabanlı ve yazıda da sürekli Chromium ifadesi geçtiği için burada da aynen kullanıldı.
Henüz yorum yok.