Google DNS

A Google elindította új szolgáltatását a Google DNS szervert. Vannak persze OpenDNS szerverek (pl. a 208.67.222.222 és a 208.67.220.220), amit bárki használhat, ám ha ez nem lenne elég, akkor lehet a Google 8.8.8.8-as címen futó szerverére rámenni.

Publikus DNS-re akkor van szükség, ha a netszolgáltató DNS-e nem működik, vagy a DHCP nem ad DNS címet.

Azaz jól konfigurált (DHCP) hálózatokon szinte soha.

Azt írja a Google, hogy ettől majd piszok gyorsan meg el tudjuk majd érni a kért oldalakat.

Tételezzük fel, hogy a geeklany.wpress.hu oldalra akarsz elnézni. Beírod a böngésződbe az URL-t, akkor a háttérben az URL-t át kell alakiítani IP cím-re. Ehhez el kell menni a DNS szerverre, ami feloldja . A Google DNS használata esetén ez 14 lépésben és 293ms alatt történik meg.

C:\>tracert 8.8.8.8
  1     2 ms     3 ms     3 ms  192.168.0.1
  2    10 ms    12 ms     9 ms  217.0.118.104
  3    12 ms     9 ms     7 ms  87.186.244.178
  4    15 ms     9 ms     9 ms  d-ec2-i.D.DE.NET.DTAG.DE [217.5.71.26]
  5    12 ms     9 ms    12 ms  4.68.63.45
  6    14 ms     9 ms    10 ms  ae-34-52.ebr2.Dusseldorf1.Level3.net [4.69.139.33]
  7    13 ms    14 ms    17 ms  ae-2-2.ebr1.Amsterdam1.Level3.net [4.69.133.89]
  8    13 ms    16 ms    14 ms  ae-11-51.car1.Amsterdam1.Level3.net [4.69.139.130]
  9    17 ms    16 ms    16 ms  212.72.42.14
 10    73 ms    16 ms    21 ms  209.85.254.92
 11    26 ms    23 ms    33 ms  64.233.175.246
 12    31 ms    23 ms    24 ms  72.14.239.197
 13    31 ms    34 ms    36 ms  209.85.255.130
 14    24 ms    23 ms    26 ms  google-public-dns-a.google.com [8.8.8.8]

Ugyanakkor ha a szolgáltató saját DNS-ét akarom elérni, akkor az 6 lépésben és 61ms alatt történik.

Ez még nem dönti el a versenyt. Ugyanis ha a szerver nem ismeri az adott domaint, akkor megy a következő DNS-hez és így tovább, míg végül visszajut hozzánk a feloldott IP cím.

Most akkor melyik a gyorsabb?

Ez attól függ, hogy ki rendelkezik nagyobb cache-sel.

Feltételezem, hogy a Google minél több információt akar tőlünk összeszedni. Tárhely problémái se lehetnek. Ergó minden kérés eredményét el tudja tárolni a cache-ben. Ha pedig eltárolja, akkor nem kell kérdezgetnie a többieket. Ez pedig azt jelenti, hogy egy idő után feleslegessé válhatnak a DNS szerverek. Ez persze veszélyes lehet. Eddig a DNS információk el voltak osztva, egy DNS injenctionnal szemben viszonylagos védelmet nyújtott a cache átmeneti léte.

2 Comments

  1. “vagy a DHCP nem ad DNS címet.
    Azaz jól konfigurált (DHCP) hálózatokon szinte soha.”

    hmm…ez így standard?

    mer elvileg ugye végponttól(szolgáltatótól) függően a saját szolgáltatóé (kéne), hogy leggyorsabb legyen ….mint ahogy írod is.

  2. Nem standard, de általános.

    A gyorsaság nem csak attól függ, hogy a legközelebbi DNS szolgáltatót mennyi idő alatt éred el, hanem sokkal inkább attól, hogy ő tud-e válaszolni a kérdésre. Mert ha nem, akkor meg kell kérdeznie egy másik szervert, és esetleg annak is egy másikat és így tovább. És az megint csak idő.

Comments are closed.