Technik

Protokolle zur Datenübertragung

 

Damit die Webseitenoptimierung richtig angegangen werden kann, ist es wichtig, die Technologien bzw. Protokolle für die Datenübertragung zu verstehen.


In der Regel werden über den Port 80 des Transmission Control Protocol (TCP) das Hypertext Transfer Protokol (http) und das Domain Name System (DNS) bereitgestellt.


Wird in die Adressliste eines Webbrowsers eine URL eingetragen, so sendet er diese in das World Wide Web. Zu allererst wird der eingegebene Name in der Adresszeile des Browsers über den DNS-Server "aufgelöst". Mit dem Namen der Adresse (z.B. www.berlin-usability.de) wird eine IP-Adresse verknüpft, die einmalig ist. Ist die IP-Adresse bekannt, kann der Webbrowser die Verbindung mit dem Server aufnehmen. Webbrowser verfügen über einen sogenannten DNS-Cache. Dieser speichert zuletzt angesteuerte Hosts mit ihren IP-Adressen. Über die Hostdatei auf dem Rechner des Endusers kann die Anfrage an einen DNS-Server übergangen oder manipuliert werden. Der anzusprechende DNS-Server kann fest über die Registry in Windows eingetragen werden. Die DNS-Zeit ist dementsprechend die erste messbare Einheit, vorausgesetzt, sie wurde nicht durch die Hostdatei oder durch bereits aufgelöste IP-Adressen im Browser-Cache umgangen. Meist ist diese Zeit so klein, dass sie nicht ins Gewicht fällt.