Stiftelsen av Internett: TCP / IP Slår 40

Sep 1, 2025
Computer History
Asharkyu / Shutterstock.com.

40 år siden-i september 1981- DARPA. Publiserte de ferdige spesifikasjonene til TCP / IP-protokollen, som definerer de grunnleggende reglene for hvordan Internett fungerer. Mens TCP / IP ikke ble allment vedtatt til 1983, kan denne milepælen hjelpe oss med å forstå hvorfor TCP / IP var så viktig.

Hva er TCP / IP?

TCP / IP er en protokoll-suite som består av to hovedprotokoller utformet av Vint Cerf og Bob Kahn, Transmission Control Protocol (TCP) og Internet Protocol (IP). Internett-protokollen definerer adressering og ruting -Hvordan pakker med data strømmer gjennom nettverket. Transmisjonskontrollprotokollen håndterer tilkoblinger og sikrer at datapakker kommer til riktig destinasjon. De to protokollene jobber sammen for å skape grunnlaget for det moderne Internett.

I SLEKT: Hvordan jobber IP-adresser?

Hvorfor ble TCP / IP opprettet?

Før Internett opprettet US Department of Defense (gjennom Arpa), et datanettverk kalt ARPANET. som knyttet oss til regjeringen og universitets datamaskiner rundt om i landet. Arpanet kom online i 1969. Før TCP brukte Arpanet en protokoll som heter NCP. (Nettverkskontrollprogram) for å lage tilkoblinger mellom maskiner på nettverket.

I henhold til NCP / TCP-overgangsplanen ( RFC801. ) Publisert I november 1981 oppsto behovet for TCP / IP fra flere fronter. I økende grad hadde eksperimentelle datanettverk begynt å bruke radio- og satellittkoblinger i stedet for fysiske ledninger. Også organisasjoner hadde i økende grad undersøkt lokale nettverk-grupper av maskiner som kommuniserer sammen innenfor samme anlegg i stedet for over lange avstander. Arkitekter av Arpanet innså at de underliggende protokollene da i bruk var "utilstrekkelig" for å spenne alle disse forskjellige og nye typer nettverk.

Et geografisk kart over arpanet i 1980. DARPA.

Samtidig, i løpet av 1970-tallet, hadde selskapene som IBM, DEC, AT & AMP; og Xerox hadde skapt sine egne proprietære, inkompatible datanettverk som fragmenterte delingen av informasjonen. Så TCP / IP-suiten var umiddelbart bemerkelsesverdig fordi den representerte en ikke-proprietær, royaltyfri, åpen arkitekturløsning som tillot datamaskiner av noe slag å kommunisere gjennom et medium, så lenge TCP / IP-programvaren ble implementert på systemet .

Utvikling på TCP og IP begynte i 1973 av Vint Cerf og Bob Kahn. Etter utvikling gjennom 1970-tallet av CERF, Kahn og andre, publiserte DARPA spesifikasjoner på TCP og IP i RFC. dokumenter 791. og 793. , datert september 1981, som representerte den første offentlige introduksjonen av det avsluttede TCP / IP-rammen.

Hvordan fungerer TCP / IP?

TCP og IP er to separate teknologier som samarbeider, hånd i hånd, for å oppnå pålitelige forbindelser gjennom en heterogen (mange forskjellige typer datamaskiner og lenker) datanettverk.

Som tidligere nevnt håndterer IP-adressering av maskiner på nettverket og hvordan blokker av data (kalt " pakker ") Nå riktig destinasjon. TCP sikrer at pakkene når sin destinasjon uten feil, ringer fremover for å sikre at det er vert for å motta informasjonen, og hvis informasjonen går tapt på vei eller ødelagt, vil du sende dataene til det kommer der trygt.

TCP / IPs arkitekter skillet implementeringen av TCP og IP for å gjøre nettverket mer fleksibelt og modulært. Faktisk kan TCP byttes ut med en annen protokoll som kalles UDP. Det er raskere, men tillater tap av data i situasjoner hvor 100% overføringsnøyaktighet ikke er nødvendig, for eksempel en telefonsamtale eller en videosending.

Nettverksingeniører kaller denne modulære designen A " Protokoll Stack. , "Og det gjør at noen av de nedre lagene i stakken skal håndteres uavhengig på en måte som passer best for den lokale maskinarkitekturen. Deretter kan de øvre lagene fungere på toppen av dem for å kommunisere med hverandre. I tilfelle av Internett består denne stakken vanligvis av fire lag:

  • Link Layer. - Lav-level protokoller som fungerer med et fysisk medium (for eksempel Ethernet)
  • Internett-lag - Ruterpakker (IP, for eksempel)
  • Transportlag - gjør og bryter forbindelser (TCP, for eksempel)
  • Applikasjonslag - Hvordan folk bruker nettverket (nettet, FTP og andre)

Protokollene som håndter på nettet (for eksempel HyperText Transfer Protocol, eller HTTP) er på applikasjonslaget, og de jobber på toppen av TCP og IP. Takket være denne modellen trenger http ikke å vite hvordan du lager eller bryter tilkoblinger på et lavt nivå - alt som håndteres av protokollene lavere i stakken. Det gir et veldig fleksibelt system og er grunnen til at TCP / IP var så vellykket, og hvorfor de fortsatt tjener som ryggraden på Internett i dag.

I SLEKT: Den første nettsiden: hvordan nettet så 30 år siden

Når kom TCP / IP i bruk?

I utviklingen kom TCP / IP til eksperimentell bruk så tidlig som 1973. Som skaperne fortsatte å forfine protokollene, gikk Internet Protocol (IP) fra versjon 1 til versjon 4 i 1981, som fortsatt er versjonen av IP fortsatt mye brukt i dag.

Selv om DARPA introduserte den første ferdige versjonen av TCP- og IP-protokollene (versjon 4) i september 1981, fortsatte noen arpanettdatamaskiner ved hjelp av de tidligere ARPANET-protokollene (for eksempel NCP) for en tid. Som med enhver forankret teknologi, kan endringen ta tid, og planenes arkitekter utformet a overgangsperiode mellom NCP og TCP som slutter 1. januar 1983.

Vint Cerf på forsiden av August 1996-utgaven av Boardwatch Magazine iført en "IP på alt" T-skjorte i en epoke hvor IP ikke var den klare protokollvinneren. Boardwatch Magazine.

1. januar 1983 " flagg dag "(En dag når en dramatisk endring skjer i databehandling), merket begynnelsen på utbredt bruk av TCP / IP og fødselen til Moderne Internett . Selv da forblir andre nettverksprotokoller mye i bruk, og det var ikke før midten av 1990-tallet at TCP / IP ble den klare "vinneren" i det som noen kaller Protokollkrig .

I SLEKT: Hvordan fungerer Internett?

Fremtiden for TCP / IP

For tiden løper de fleste Internett på Internett-protokollversjonen 4, som ofte kalles "IPv4". Men det er en nyere versjon kalt " IPv6. , "Introdusert i 1998, som sakte ruller ut over tid (veldig sakte). Blant IPv6s viktigste funksjoner er støtte for 128-biters adresser, som tillater det 340 trillion trillion trillion enheter med unike IP-adresser på nettverket.

I kontrast støtter IPv4 32-biters adressering, slik at over 4,2 milliarder IP-adresser. Mens 4,2 milliarder høres ut som mye, har vi allerede nådde grensen for IPv4-adresser tildelt litt tid innen 2010, avhengig av hvordan du velger å måle den.

Heldigvis er IPv4 og IPv6 interoperable, så datasverder, Internett-verter og tildeling av myndigheter har litt pusteom mens du gjør overgangen til IPv6 over tid. Selv med alle forbedringer, sporer IPv6 det arkitekturen tilbake til samme forskning startet av CERF og Evans i 1973 og avsluttet i 1981. Det er ganske arv. Gratulerer med dagen, TCP / IP!


Computer History - Mest populære artikler

Før Mac OS X: Hva var Nextstep, og hvorfor folk elsker det

Computer History Aug 24, 2025

[1. 3] [1. 3] Lansering med Steve Jobs 'Next Computer I 1988 representerte NextStep-operativsystemet kanten av Desktop Software Design. Det ble den teknologiske berggrunnen for Apples MacOS,..


25 år med å lage forbindelser med USB (etter tre forsøk)

Computer History Aug 24, 2025

Alle vet at USB-pinner må være vendt tre ganger å få dem i riktig orientering Navissone / Shutterstock. [1. 3] Versjon 1.0 av den univers..


Hva var "Game Genie" Cheat Device, og hvordan fungerte det?

Computer History Aug 24, 2025

Galoob. Først utgitt i 1991, la spillet Genie spillere legge inn spesielle koder som gjorde videospill enklere eller ulåste andre funksjoner. Nintendo likte det ikke, m..


Visste du dette? GPS Triangle Markøren kommer fra Atari Asteroids

Computer History Aug 24, 2025

[1. 3] Tierneymj / Shutterstock. Det er det rett foran deg hver gang du bruker GPS-navigasjon: En trekantformet markør som representerer din plassering på en GPS-skje..


Hva er en CRT, og hvorfor ikke vi bruker dem lenger?

Computer History Aug 24, 2025

Rangizzz / Shutterstock. Du har kanskje hørt begrepet "CRT", og du kan kanskje vite at det har noe å gjøre med TVer, skjermer, videospill eller datamaskiner..


Hva er Teletypes, og hvorfor de ble brukt med datamaskiner?

Computer History Aug 24, 2025

[1. 3] Systemteknikklaboratorier I noen tiår har mange datasystemoperatører brukt enheter kalt Teletypes til å samhandle med datamaskiner ved hjelp av et skrivemaskin-s..


Hva er shareware, og hvorfor var det så populære på 1990-tallet?

Computer History Aug 24, 2025

[1. 3] Benj Edwards. Det er en gal ide: Gi programvaren din bort gratis og håper at folk liker det nok til å sende deg penger. Det var ideen bak shareware, en populær k..


Gaming når du skal jobbe: The History of the Boss Key

Computer History Aug 30, 2025

I dagene før multitasking-PCer kan spill på jobb være farlig: sjefen kan gå inn og fange deg når som helst. Men ved å trykke på en BOSS-nøkkel - en panikknapp som raskt gjemte spil..


Kategorier