04.12.2009

Google Public DNS

Nachdem es ja nun schon die meisten mitbekommen haben, Google bietet seinen eigenen DNS-Dienst der Öffentlichkeit an. Das Produkt gibt es wohl schon länger und wird bereits bei Google selbst und im kostenlosen Wifi-Netz in Mountain View eingesetzt. Zwei Dinge sind interessant, was wird von Google geloggt und ist der Zugriff schneller oder zumindest gleichschnell wie mit den DNS-Servern des entsprechenden Providers?

Als IP-Adressen des DNS-Services gibt Google die 8.8.8.8 und 8.8.4.4 an, beide ebenfalls in Mountain View - California beheimatet. Um mögliche Latenzen bei DNS-Abfragen zu minimieren, bis zur Westküste USA sind es aus Deutschland schließlich ein paar Meter, setzt Google wie div. andere DNS Anbieter und Root-Nameserver auf anycasts. Vereinfacht ausgedrückt gibt es mehrere Google DNS-Server auf der ganzen Welt, die dieselbe IP-Adresse (bspw. 8.8.8.8) besitzen und per Routing dem Anwender auf dem kürzesten Wege zugeteilt werden. Das setzt natürlich voraus, das der Inhalt der Server ständig synchron ist und hat zudem den netten Nebeneffekt der Lastverteilung. Somit sollten also, zumindest physikalisch, annähernd diesselben Geschwindigkeiten wie mit den DNS-Server der deutschen Provider erreicht werden, da laut Antwortzeiten von Pings davon auszugehen ist, das Google auch in Deutschland bzw. Europa entsprechende Server betreibt.

Die Kernfunktion wodurch Google Public DNS das Internet "schneller" machen soll ist das Prefetching von Namens-Auflösungen. Google schreibt, das bei einer beispielhaften Seiten-Abfrage durch den verschiedenartigen Content 13 DNS-Abfragen in den ersten 11 Sekunden des Ladens stattfinden (Grafik, DNS Abfragen sind schwarz markiert), in dem Beispiel-Fall fünf davon parallel. Als das weiter verfolgt wurde stellte sich heraus, das von diesen DNS-Abfragen 4-6% wegen UDP packet loss in das Leere laufen oder die Server schlicht nicht erreichbar sind. Durch den Googlebot web crawler hat Google herausgefunden das durchschnittlich 130 ms benötigt werden um erfolgreiche DNS-Abfrage durchzuführen. Dadurch kommen in der Summe ein Schnitt von 300-400 ms an reinen DNS Latenzen bei der angegebenen Seitenabfrage zustande. Dieser Wert ist allerdings sehr dynamisch und von vielen Faktoren, in erster Linie dem Webseiten-Inhalt abhängig. Google will nun letztendlich versuchen, DNS-Abfragen nicht erst bei einer ankommenden Anfrage zu tätigen und dann zu cachen, sondern dies bereits im Vorfeld zu tun um der folgenden Anfrage die Daten dann direkt zur Verfügung stellen zu können. Dies bringt allerdings div. Schwierigkeiten mit sich, was (und weitere eingesetzte Mechanismen) in der Performance-Sektion der Dokumentation nachgelesen werden kann.

Internet Bewegungs-Daten können also problemlos erstellt werden, auch wenn die IP-Daten nach 24 h gelöscht werden. Außerdem liegen die Daten auf amerikanischen Servern. Ob ein deutscher Provider vertrauenswürdiger ist, muss jeder selbst entscheiden. Fest steht, das sich beispielsweise die Telekom mit dem präsentieren einer Suchmaske und Werbung bei der Falsch-Eingabe einer Adresse nicht an RFC 2308 Negative Caching of DNS Queries hält.

Links:

27.11.2009

DREAMHACK Winter 2009

Seit Donnerstag sitzen mal wieder knapp 15000 Gamer (genaue Zahlen gibt es noch nicht) hinter 2x 10 Gbit Internet-Access von Telia in Jönköping/Schweden und erzeugen eine lustige Abwärme von > 1 Megawatt. Ja, es ist mal wieder DREAMHACK und ein Video mit Intro, obligatorischer Lasershow und SuperMario-Theme Live Drum remix vom Opening gibts auch schon:


(am besten die HD-Version bei youtube direkt schauen)

Winter 2008


Ein bisschen Technik:
2008 wurde durch eine Zusammenarbeit mit Cisco und TeliaSonera sogar ein 40Gbit Internet-Uplink bereitgestellt. Realisiert wurde das ganze mittels einem Cisco CRS-1 Backbone Core Router, was üblicherweise bei einem Provider steht. Das Netz an sich ist 100Mbit, mit Gigabit-Uplink Richtung Router.



20.11.2009

Firefox Add-ons #1

Will hier mal eben die Firefox Add-ons vorstellen, die ich aktuell nutze:


Fission
legt den Fortschrittsbalken, wenn bspw. eine Seite geladen wird, in die Adresszeile. Lässt sich farblich anpassen.


Forecastfox
Das Plugin bekommt die Wetter-Daten von accuweather.com, die auch sehr gute Daten für Deutschland liefert.


Locationbar²
div. Elemente der URLs in der Adresszeile werden zur besseren Lesbarkeit ausgegraut und einzelne Adress-Segmente werden zu Links.


Xmarks
Synchronisiert Lesezeichen inkl. Ordnern zwischen versch. Firefox-Installationen. Lässt sich schnell und einfach über einen Wizard einrichten. Wer den Jungs mehr vertraut als ich, kann zusätzlich seine Passwörter synchron halten.


Adblock Plus
Wer kennt/nutzt es nicht. Vielleicht darauf achten, das man ABP auf seinen Lieblings-Seiten deaktivert, die Jungs leben von der Werbung.


No-Script
Unterdrückt die Ausführung von Skripten und verhindert somit bspw. die Ausnutzung div. Sicherheitslücken. Setzt allerdings vorraus, das man in etwa weiss was man tut und ggf. zulassen muss.


Deutsches Wörterbuch
Simples deutsches Wörterbuch nach der neuen deutschen Rechtschreibung. Wörter lassen sich im Word-Stil über das Kontexmenü korrigieren. Hilfreich für sämtliche Browser-Eingaben. Die folgenden Add-ons habe ich im Normal-Betrieb deaktiviert, sind aber vorhanden falls sie mal gebraucht werden.


Check4Change
Prüft Websiten periodisch auf Änderungen.


Easy Youtube Video Downloader
Kann zwar nur Youtube, dies aber perfekt. Integriert Download-Buttons für sämtlich Qualitätsstufen direkt in die Youtube-Website.


HttpFox
analysiert ein- und ausgehenden Traffic zwischen Browser und Webserver. Für diejenigen die genau wissen wollen was Sache ist oder etwas debuggen müssen.

Ursprünglich war in dieser Sammlung auch mal ein Mail-Checker für Googlemail, der ist allerdings seit Android obsolet. Wäre aber ggf. noch im Google Talk Client verfügbar.
Der ganze Krempel lässt sich übrigens mit MozBackup hervorragend in einem Schritt sichern.
Fehlt hier noch ein tolles Add-on? Was läuft in eurem Firefox?

09.10.2009

Buy new - get more content

Dragon Age und Forza 3 werden die ersten beiden (mir bekannten) Spiele sein, bei denen man vom Neukauf profitiert. Fabrikneuen Spielen werden Codes beiliegen, die zusätzlich zum Content auf der Disc nochmal ordentlich etwas dazupacken.
Forza 3
Rennstrecken:

  • Benchmark High Speed Ring
  • Sidewinder Proving Grounds
Fahrzeuge:
  • '65 Alfa Romeo Giulia Sprint GTA
  • '64 Aston Martin DB5 Vantage
  • '81 BMW M1
  • '60 Chevrolet Corvette
  • '69 Dodge Charger
  • '57 Ferrari 250 Testa Rossa
  • '80 Fiat 131 Abarth
  • '67 Lamborghini Miura P400
  • '71 Nissan Skyline 2000 GT-R
  • '65 Shelby Cobra Daytona Coupe
Dragon Age
  • Stone Prisoner DLC inkl. eines neuen Golem-Charakters
  • Blood Dragon Armor
Der Dragon Age Content ist für Gebrauchtkäufer ebenfalls für $15 als DLC zu beziehen. Turn 10 machte bezüglich Forza 3 keine Angaben, ob der Content auch optional im nachhinein käuflich zu erwerben ist.
In Zukunft könnte sich ein Neukauf also durchaus lohnen und ich gehe fest davon aus, das wir uns darauf einstellen können das dies künftig absolut üblich wird.