- aktualisiert:
- 04.10.2008
- erstellt:
- 11.04.2007
Technik des WWW
Protokolle zur Datenübertragung
Die Kommunikation zwischen Sender und Empfänger wird mittels Netzprotokollen geregelt. Im World Wide Web ist das Hypertext Transfer Protocol (HTTP) zuständig, das wiederum eine sog. Anwendungsschicht der Protokoll-Familie TCP/IP (= Transmission Control Protocol /Internet Protocol) ist.
Domain Name System (DNS)
Alle Rechner im Internet verfügen über eine sog. IP-Adresse (viermal eine Zahl von 0-255, getrennt durch einen Punkt), über die sie angesprochen werden können. Da solche Adressen für Menschen schwer zu merken sind, werden diese in Domainnamen übersetzt. Der Domain Name Service stellt eine große, verteilte Datenbank dar, die für die Auflösung der Domainnamen in IP-Adressen (und umgekehrt) sorgt.
Ein Beispiel: die Website der FH Rosenheim ist sowohl über den Domainnamen www.fh-rosenheim.de als auch über die IP-Adresse 141.60.160.125 zu erreichen.
Uniform Resource Locator (URL)
Alle Dokumente und Daten (HTML-Dokumente, Bilder) werden als Ressourcen bezeichnet. Mit dem/der URL wird der Ort einer Ressource im Netz angegeben. Ein typisches Beispiel ist der Inhalt der Adressleiste im Browser: http://fwpf.webdesign.de/einfuehrung/technik-des-www
Damit wird angegeben, dass das angeforderte Dokument per http zu übertragen ist und dass es auf dem Server des Namens fwpf-webdesign.de unter einfuehrung/technik-des-www zu finden ist.
Für Ressourcen im Netz spielt eine Dateieindung wie z.B. .htm keine Rolle. Der Inhaltstyp einer Ressource wird über den sog. MIME-Typ identifiziert, der bei jeder Übertragung mittels http mitgesendet wird. Die meisten Webserver sind jedoch so konfiguriert, dass Dokumente gemäß ihren Endungen erkannt und mit dem richtigen MIME-Typ ausgeliefert werden. Der MIME-Typ für HTML-Dokumente lautet beispielsweise text/html.
Da im lokalen Kontext kein Webserver zur Verfügung steht, der den MIME-Typen mitsenden kann, werden die Dokumente anhand der Endung identifiziert. Für (X)HTML-Dokumente eignen sich .htm oder .html, für Stylesheets .css
Detaillierte Informationen zur Technik im Netz:
- Das Internetz 2 – leicht verständliche Einführung in die Technik – einschließlich Link zur Sendung mit der Maus :-)
- Wikipedia: Internetprotokollfamilie
- Wikipedia: Domain Name System
- Wikipedia: Uniform Resource Locator