-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Al Bogner schrieb:
Am Montag, 9. Februar 2004 22:14 schrieb Michael Raab:
[...]
Die DNS-Abfrage beim eigenen Provider scheint noch immer das Schnellste zu sein. Ich bin schon gespannt, ob ich was merke, wenn DNS1 mal down ist.
Ob etwas bemerkbar ist, hängt von den Umständen ab. Wenn man über Seiten surft, die aus Teilen zusammengesetzt sind, die sich über mehrere Server erstrecken, sollte durchaus auch etwas bemerkbar sein. Allerdings sind die Unterschiede messbar. [...] Die Geschwindigkeit einer Abfrage lässt sich git mit: time host <server> feststellen. Die Abfrage zweimal hintereinander ergit bei mir folgendes für T-Online (t-dsl, bind9, forwarders zwei DNS von t-online, auf Cytrix 166MHz mit 384 MByte, 100MHz Ethernet): thomas@r1:~> time host www.t-online.de www.t-online.de has address 194.25.134.153 www.t-online.de has address 212.185.47.88 www.t-online.de has address 194.25.134.146 real 0m0.136s user 0m0.006s sys 0m0.003s thomas@r1:~> time host www.t-online.de www.t-online.de has address 212.185.47.88 www.t-online.de has address 194.25.134.146 www.t-online.de has address 194.25.134.153 real 0m0.008s user 0m0.002s sys 0m0.004s thomas@r1:~> Der eigene Cache bringt fast einen Faktor 20 an Geschwindigkeit. Ohne forwarder der Telokom ergib sich folgendes: thomas@r1:~> time host www.t-online.de www.t-online.de has address 194.25.134.153 www.t-online.de has address 212.185.47.88 www.t-online.de has address 194.25.134.146 real 0m0.715s user 0m0.003s sys 0m0.003s Hier ist die Abfrage über die DNS von t-online deutlich (5x) schneller, da die Adresse im Cache des t-online DNS liegt, während der eigene Server erstmal die Abfrage über die Root Server starten muss. Nächstes Beispiel ohne forwarders (Host: 1und1): thomas@r1:~> time host www.t-arend.de www.t-arend.de has address 212.227.119.70 real 0m0.569s user 0m0.004s sys 0m0.002s Mit forwarders: thomas@r1:~> time host www.t-arend.de www.t-arend.de has address 212.227.119.70 real 0m2.102s user 0m0.004s sys 0m0.001s Bei einer nicht im Cache vorhandenen Seite ist der t-online DNS deutlcih langsamer als der eigene Server. Vielleicht findet jemand ja einen schnelleren DNS Server. Trotzdem dürfte in Verwendung eines DNS des Provider Geschwindigkeitsvorteile haben. Außerdem entlastet es die root Server, die sonst alle Anfragen beantworten müssten. Warum die eigentlich gut angebundenen Server T-Online bei der Abfrage nicht bekannter Namen so lange brauchen, ist mir unklar. Wahrscheinlich forwardes der Server die Anfragen über mehrere Server, bevor die Root-Server beansprucht werden. Wer auf eine seltene Seite will, der muss schon mal 2 bis 5 Sekunden warten, bis die Adresse das erste Mal aufgelöst ist. Beim zweiten Mal geht es dann deutlich schneller. Thomas - -- Thomas Arend, Wilhelmshaven www.t-arend.de | www.arend-whv.info icq:133073900 | aim:tawhv -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.3.4 (GNU/Linux) iD8DBQFAKMzB2TqsmTFMxwkRAvj4AJ4gERODu3jr52lXglK5JiQ3p9Z5VQCfR0fG BodBwu5VrhCDvkMLcnL/LOo= =i5XX -----END PGP SIGNATURE-----