Was steckt hinter dem Domain Name Service?

Ist es nicht herrlich einfach das Internet „zu bedienen“? Man gibt einfach einen Domainnamen, wie z.B. addis-techblog.de, in die Adresszeile des Browsers ein und schon landet man auf der entsprechenden Seite. Das war allerdings nicht immer so. Und die Infrastruktur, der sogenannte Domain Name Service (DNS), welche diese Einfachheit erst möglich macht, ist doch einen ganzen Tick komplexer als es zunächst den Anschein macht. Darum hier mal ein kleiner Blick auf einen Teil der Internet Infrastruktur, die uns allen das Leben mit dem Web doch um einiges einfacher macht. Wie funktioniert das Ganze? Wie läuft ein DNS Request ab? Und warum gehört an das Ende eines Domainnamens eigentlich ein Punkt (den wir alle immer weglassen)?