Die Geschichte von TCP/IP
Die weltweit beliebteste Netzwerkprotokoll-Suite, das TCP/IP-Protokollbündel, wurde in den 1970er Jahren von zwei DARPA-Wissenschaftlern entworfen – Vint Cerf und Bob Kahn, Personen, die am häufigsten genannt werden als die Väter des Internets.
Im Frühjahr 1973 begannen sie mit der Durchführung von Forschungen zur zuverlässigen Datenkommunikation über Paketfunknetze, berücksichtigten die aus dem Network Control Protocol gelernten Lektionen und entwickelten dann das Transmission Control Protocol (TCP) der nächsten Generation, das heute das im Internet verwendete Standardprotokoll ist.
In den frühen Versionen dieser Technologie gab es nur ein Kernprotokoll, das benannt wurde nach TCP. Und tatsächlich standen diese Buchstaben damals nicht einmal für das, wofür sie heute stehen. Transmission Control Protocol, aber sie waren für die Transmission Control Program. Die erste Version dieses Vorgängers des modernen TCP wurde 1973 geschrieben, dann überarbeitet und in RFC 675 formell dokumentiert., Spezifikation des Internet Transmission Control Programs vom Dezember 1974.
Während der Entwicklung von TCP nutzten Cerf und Kahn die Konzepte von CYCLADES, einem französischen Paketvermittlungsnetzwerk, das 1973 von Louis Pouzin entworfen und geleitet wurde. Es wurde entwickelt, um Alternativen zum ARPANET-Design zu untersuchen und die Netzwerkforschung im Allgemeinen zu unterstützen. CYCLADES war das erste Netzwerk, das die Hosts für die zuverlässige Datenzustellung anstelle des Netzwerks selbst verantwortlich machte, indem unzuverlässige Datagramme verwendet wurden (Pouzin prägte den Begriff Datagramm durch die Kombination der Wörter Daten und Telegram) und die dazugehörigen End-to-End-Protokollmechanismen.
TCP/IP wurde zum Standard-Internet-Kommunikationsprotokoll, das es digitalen Computern ermöglicht, über große Entfernungen zu kommunizieren. Das Internet ist ein paketvermitteltes Netz, in dem Informationen in kleine Pakete zerlegt, gleichzeitig einzeln über viele verschiedene Routen gesendet und am empfangenden Ende wieder zusammengesetzt werden. TCP ist die Komponente, die die Datenpakete sammelt und wieder zusammensetzt, während IP dafür verantwortlich ist, sicherzustellen, dass die Pakete an das richtige Ziel gesendet werden. TCP/IP wurde in den 1970er Jahren entwickelt und 1983 als Protokollstandard für ARPANET (den Vorgänger des Internets) übernommen.
5-tägiges Wireshark-Training: 5-Tage-Schulung – TCP/IP-Analyse und Fehlerbehebung mit Wireshark
Was ist der aktuelle Status der Internet Protocol Suite (allgemein bekannt als TCP/IP)?
Es ist der Satz von Kommunikationsprotokollen, der für das Internet und andere ähnliche Netzwerke verwendet wird. Es ist nach zwei der wichtigsten Protokolle benannt, die darin enthalten sind: dem Transmission Control Protocol (TCP) und dem Internet Protocol (IP), welche die ersten beiden in diesem Standard definierten Netzwerkprotokolle waren. Die heutige IP-Vernetzung stellt eine Synthese aus mehreren Entwicklungen dar, die sich in den 1960er und 1970er Jahren zu entwickeln begannen, namentlich das Internet und LANs (Local Area Networks), die Mitte bis Ende der 1980er Jahre aufkamen, zusammen mit dem Aufkommen des World Wide Web in den frühen 1990er Jahren.
Das Design des Netzwerks schloss die Erkenntnis ein, dass es nur die Funktionen der effizienten Übertragung und des Routings von Datenverkehr zwischen Endknoten bereitstellen sollte und dass sich alle anderen Intelligenzfunktionen am Rand des Netzwerks, in den Endknoten, befinden sollten. Durch ein einfaches Design wurde es möglich, fast jedes Netzwerk unabhängig von seinen lokalen Merkmalen an das ARPANet anzuschließen. Einem populären Spruch zufolge wird TCP/IP, das spätere Produkt der Arbeit von Cerf und Kahn, laufen über zwei Blechdosen und eine Schnur.
Ein Computer oder Gerät namens Router (ein Name, der von Gateway geändert wurde, um Verwechslungen mit anderen Arten von Gateways zu vermeiden) ist mit einer Schnittstelle zu jedem Netzwerk ausgestattet und leitet Pakete zwischen ihnen hin und her. Anforderungen an Router sind in RFC 1812 definiert.
DARPA beauftragte daraufhin BBN Technologies, die Stanford University und das University College London mit der Entwicklung operationaler Versionen des Protokolls für verschiedene Hardware-Plattformen. Es wurden vier Versionen entwickelt: TCP v1, TCP v2, im Frühjahr 1978 eine Aufteilung in TCP v3 und IP v3 sowie schließlich die Stabilität mit TCP/IP v4 – dem Standardprotokoll, das heute noch im Internet verwendet wird.
Im Jahr 1975 wurde ein TCP/IP-Kommunikationstest mit zwei Netzwerken zwischen Stanford und dem University College London (UCL) durchgeführt. Im November 1977 wurde ein TCP/IP-Test mit drei Netzwerken zwischen Standorten in den USA, Großbritannien und Norwegen durchgeführt. Zwischen 1978 und 1983 wurden an mehreren Forschungszentren verschiedene andere TCP/IP-Prototypen entwickelt. Die Umstellung des ARPANet auf TCP/IP wurde am 1. Januar 1983 offiziell abgeschlossen, als die neuen Protokolle dauerhaft aktiviert wurden.
Im März 1982 erklärte das US-Verteidigungsministerium TCP/IP zum Standard für alle militärischen Computernetzwerke. Im Jahr 1985 veranstaltete das Internet Architecture Board einen dreitägigen Workshop zu TCP/IP für die Computerindustrie, an dem 250 Vertreter von Herstellern teilnahmen, wodurch das Protokoll gefördert und seine zunehmende kommerzielle Nutzung eingeleitet wurde.
Die Internet Protocol Suite lässt sich, wie viele Protokollfamilien, als eine Reihe von Schichten betrachten. Jede Schicht löst eine Reihe von Problemen im Zusammenhang mit der Datenübertragung und stellt den Protokollen der höheren Schichten einen klar definierten Dienst zur Verfügung, indem sie die Dienste einiger niedrigerer Schichten nutzt. Höhere Schichten sind logisch näher am Benutzer und befassen sich mit abstrakteren Daten, wobei sie sich auf Protokolle niedrigerer Schichten verlassen, um Daten in Formen zu übersetzen, die schließlich physikalisch übertragen werden können.
Das TCP/IP-Modell besteht aus vier Schichten, wie es in RFC 1122 beschrieben wird. Von der untersten bis zur obersten sind dies: die Verbindungsschicht (Link Layer), die Internetschicht (Internet Layer), die Transportschicht (Transport Layer) und die Anwendungsschicht (Application Layer). Es ist anzumerken, dass dieses Modell nicht als starres Referenzmodell gedacht war, in das neue Protokolle passen müssen, um als Standard akzeptiert zu werden.
Fast alle heute verwendeten Betriebssysteme, einschließlich aller auf Verbraucher ausgerichteten Systeme, beinhalten eine TCP/IP-Implementierung.
5-tägiges Wireshark-Training: 5-Tage-Schulung – TCP/IP-Analyse und Fehlerbehebung mit Wireshark
Source
www.history-computer.com
Encyclopædia Britannica www.britannica.com/technology/TCP-IP