het populairste netwerkprotocol ter wereld, TCP / IP protocol suite, werd in de jaren zeventig ontworpen door twee DARPA wetenschappers—Vint Cerf en Bob Kahn, personen die het vaakst de vaders van het Internet worden genoemd.In het voorjaar van 1973 begonnen zij met het verrichten van onderzoek naar betrouwbare datacommunicatie over pakketradionetwerken, rekening houdend met de lessen die zijn getrokken uit het Netwerkbeheerprotocol, en creëerden zij vervolgens het “Next generation Transmission Control Protocol” (TCP), het standaardprotocol dat tegenwoordig op Internet wordt gebruikt.
in de vroege versies van deze technologie was er slechts één kernprotocol, dat TCP heette. In feite stonden deze letters niet eens voor wat ze vandaag doen Transmissiecontroleprotocol, maar ze waren voor het Transmissiecontroleprogramma. De eerste versie van deze voorganger van moderne TCP werd geschreven in 1973, vervolgens herzien en formeel gedocumenteerd in RFC 675, specificatie van Internet Transmission Control Program van december 1974.Tijdens de ontwikkeling van TCP gebruikten Cerf en Kahn de concepten van CYCLADES, een Frans pakketschakelnetwerk, ontworpen en geleid in 1973 door Louis Pouzin. Het werd ontwikkeld om alternatieven voor het ARPANET-ontwerp te verkennen en om netwerkonderzoek in het algemeen te ondersteunen. CYCLADES was het eerste netwerk dat de hosts verantwoordelijk maakte voor de betrouwbare levering van gegevens, in plaats van het netwerk zelf, met behulp van onbetrouwbare datagrammen (Pouzin bedacht de term datagram, door het combineren van de woorden data en telegram) en bijbehorende end-to-end protocol mechanismen.
TCP / IP werd het standaard internetcommunicatieprotocol waarmee digitale computers over lange afstanden kunnen communiceren. Het Internet is een packet-switched netwerk, waarin informatie wordt opgesplitst in kleine pakketten, afzonderlijk verzonden over vele verschillende routes op hetzelfde moment, en vervolgens weer in elkaar gezet aan het ontvangende einde. TCP is het onderdeel dat de pakketten met gegevens verzamelt en opnieuw in elkaar zet, terwijl IP ervoor zorgt dat de pakketten naar de juiste bestemming worden verzonden. TCP / IP werd ontwikkeld in de jaren 1970 en aangenomen als protocol standaard voor ARPANET (de voorloper van het Internet) in 1983.
Wat is de huidige status van Internet Protocol Suite
(algemeen bekend als TCP / IP)?
het is de reeks communicatieprotocollen die worden gebruikt voor Internet en andere soortgelijke netwerken. Het is vernoemd naar twee van de belangrijkste protocollen in het: het Transmission Control Protocol (TCP) en het Internet Protocol (IP), die de eerste twee netwerkprotocollen waren gedefinieerd in deze standaard. De huidige IP-netwerken is een synthese van verschillende ontwikkelingen die zich begon te ontwikkelen in de jaren 1960 en 1970, namelijk het Internet en Lan ‘ s (Local Area Networks), die ontstond in het midden – tot laat-1980, samen met de komst van het World Wide Web in de vroege jaren 1990.
het ontwerp van Het netwerk zijn opgenomen in de erkenning dat het moet alleen de functies van efficiënt op het verzenden en het routeren van het verkeer tussen de nodes en dat alle andere intelligentie moet worden ligt aan de rand van het netwerk, in de nodes. Met een eenvoudig ontwerp werd het mogelijk om bijna elk netwerk aan te sluiten op het ARPANet, ongeacht hun lokale kenmerken. Een populair gezegde is dat TCP / IP, het uiteindelijke product van Cerf en Kahn ‘ s werk, zal lopen over twee blikjes en een snaar.
een computer of apparaat genaamd een router (een naam veranderd van gateway om verwarring met andere typen gateways te voorkomen) wordt voorzien van een interface naar elk netwerk, en stuurt pakketten heen en weer tussen hen. Vereisten voor routers zijn gedefinieerd in RFC 1812.DARPA sloot vervolgens een contract met BBN Technologies, Stanford University en het University College London om operationele versies van het protocol op verschillende hardwareplatforms te ontwikkelen. Vier versies werden ontwikkeld: TCP v1, TCP v2, een splitsing in TCP v3 en IP V3 in het voorjaar van 1978, en vervolgens stabiliteit met TCP/IP v4—het standaard protocol nog steeds in gebruik op het Internet vandaag.In 1975 werd een TCP/IP-communicatietest met twee netwerken uitgevoerd tussen Stanford en University College London (UCL). In november 1977 werd een TCP/IP-test met drie netwerken uitgevoerd tussen locaties in de VS, het Verenigd Koninkrijk en Noorwegen. Verschillende andere TCP / IP prototypes werden tussen 1978 en 1983 ontwikkeld in meerdere onderzoekscentra. De migratie van het ARPANet naar TCP/IP werd officieel voltooid op 1 januari 1983, toen de nieuwe protocollen permanent werden geactiveerd.In maart 1982 verklaarde het Amerikaanse Ministerie van Defensie TCP/IP als de standaard voor alle militaire computernetwerken. In 1985 hield de Internet Architecture Board een driedaagse workshop over TCP/IP voor de computerindustrie, waaraan 250 vertegenwoordigers van Leveranciers deelnamen, die het protocol promootte en leidde tot het toenemende commerciële gebruik ervan.
de Internet Protocol Suite kan, net als veel andere protocol suites, gezien worden als een set van lagen. Elke laag lost een reeks problemen op met betrekking tot de overdracht van gegevens, en biedt een goed gedefinieerde service aan de protocollen van de bovenste laag op basis van het gebruik van services van sommige lagere lagen. De bovenste lagen zijn logischerwijs dichter bij de gebruiker en gaan om met meer abstracte gegevens, waarbij ze vertrouwen op protocollen van de onderste laag om gegevens te vertalen in vormen die uiteindelijk fysiek kunnen worden verzonden.
het TCP / IP-model bestaat uit vier lagen, zoals beschreven in RFC 1122. Van laag naar hoog zijn dit: de Linklaag, de Internetlaag, de transportlaag en de applicatielaag. Opgemerkt moet worden dat dit model niet bedoeld was als een Star referentiemodel waarin nieuwe protocollen moeten passen om als standaard te kunnen worden aanvaard.
bijna alle besturingssystemen die momenteel in gebruik zijn, inclusief alle voor de consument gerichte systemen, bevatten een TCP/IP-implementatie.