Was ist das Hypertext Transfer Protocol?

Das Hypertext Transfer Protocol (HTTP) ist die Netzwerkkommunikationssprache, mit der im World Wide Web Text, Grafiken, Sound und andere Arten von Daten und Diensten ausgetauscht werden. HTTP überträgt Daten zwischen global verbundenen Computern im Klartext. Eine sichere Version des Hypertext Transfer Protocol (HTTPS) weist Webbrowser an, Kommunikationsströme zu verschlüsseln, um vertrauliche Informationen zu schützen. HTTPS wird für alle Handels-, Bank- und anderen Dienste verwendet, für die eine sichere Verbindung erforderlich ist.

Die Erfindung von HTTP und dem World Wide Web wird dem englischen Physiker des MIT, Sir Timothy John Berners-Lee („Tim“ Berners-Lee), zugeschrieben. Berners-Lee schlug die Idee im März 1989 vor und im Dezember 1990 tauschten er und sein Team erfolgreich Daten zwischen vernetzten Computern unter Verwendung des Hypertext Transfer Protocol aus.

HTTP arbeitet mit dem Client-Server-Modell, wobei der Server ein Computer im Internet ist, der eine Website oder eine Datenbank hostet, und der Client ein Computer ist, der Informationen vom Server anfordert. HTTP ist tatsächlich Teil einer Reihe von Netzwerkprotokollen mit mehreren Ebenen. In der Netzwerkhierarchie ist HTTP eine Anwendungsschicht, die auf der dominanten Transportschicht ausgeführt wird, die als Transmission Control Protocol (TCP) bezeichnet wird. TCP ist Teil der Internet Protocol Suite (IPS), die die mit TCP verwendete IP-Adressierungskonvention enthält, deren Kombination als TCP / IP bezeichnet wird.

Jeder Client und Server im Web wird durch eine eindeutige numerische IP-Adresse oder eine URL (Uniform Resource Locator) identifiziert. Dies stellt sicher, dass Datenanforderungen und entsprechende Antworten (Datagramme) korrekt durch die verschiedenen Netzwerke geleitet werden, die zusammen das World Wide Web bilden. Numerische IP-Adressen werden einem zugeordneten Namen zugeordnet, damit die URL leichter zu merken ist. Daher kann man wisegeek.com in das URL-Fenster eines Browsers eingeben, anstatt sich eine Folge von IP-Nummern merken zu müssen. In einer groben Analogie könnte TCP als das Fahrzeug oder die Maschine betrachtet werden, die HTTP zum Reisen zwischen Computern verwendet, während IP sicherstellt, dass die beste Route genommen wird und die Daten am richtigen Ziel ankommen.

Wie alle Protokolle hat sich auch das Hypertext Transfer Protocol im Laufe der Zeit weiterentwickelt und die Versionen von seiner ursprünglichen Form geändert. Die Entwicklung für HTTP obliegt der Internet Engineering Task Force (IETF) und dem World Wide Web Consortium. Diese Entitäten veröffentlichen RFCs (Request for Comments), die neue Standards wie RFC 2616 vom Juni 1999 beschreiben und HTTP / 1.1, die derzeit am häufigsten verwendete Version, beschreiben.

Sicheres HTTPS (https: // vs http: //) ist praktisch identisch mit dem standardmäßigen Hypertext Transfer Protocol, jedoch für einen Aufruf des Webbrowsers, um eine verschlüsselte Verbindung zwischen dem Server und dem Client herzustellen. Alle modernen Browser verfügen über eine Punkt-zu-Punkt-Verschlüsselung, die automatisch und ohne Benutzereingriff erfolgt, wenn eine Verbindung zu einer Site hergestellt wird, deren Adresse mit https: // beginnt. Alle Daten, die den Server oder Client verlassen, werden vor dem Verlassen des Computers verschlüsselt und bei der Ankunft entschlüsselt.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?