satellitopsendelse
Du vil ikke tro det, men oprettelsen af internettet er forbundet med den første rumsatellit, der blev opsendt af USSR i 1957. Og dette er ikke en sammensværgelse, men den officielle version af internettets fremkomst. Her er hvordan det var.
I 1957 overhalede Sovjetunionen USA ved at opsende den første satellit, hvilket var et alvorligt slag for amerikanernes nationale prestige. Som svar på begivenhederne erklærede Kongressen, at dette ikke skulle ske igen, og i 1958 blev DARPA- organisationen oprettet .
Defense Advanced Research Projects Agency eller DARPA - US Department of Defense Advanced Research Projects Agency. Denne organisation blev finansieret af det amerikanske forsvarsministerium, men foretog ikke forskning på egen hånd, men udstedte tilskud til projekter af interesse for dem.
DARPA havde til opgave at holde amerikansk militærteknologi på forkant. DARPA eksisterer uafhængigt af konventionelle militære forskningsinstitutioner og rapporterer direkte til ledelsen af Forsvarsministeriet.
DARPA beskæftiger kun to hundrede mennesker, men dets budget er flere milliarder dollars. Organisationen finansierer flere hundrede forskningsprojekter, som kan være nyttige for det amerikanske forsvarsministerium.
Disse tal er omtrentlige, fordi DARPA fokuserer på kortsigtede programmer (to til fire år) drevet af små, håndplukkede grupper af entreprenørvirksomheder.
Oprindeligt kaldt ARPA, blev det omdøbt til DARPA (med ordet Defense tilføjet) i 1972, derefter tilbage til ARPA i 1993 og endelig tilbage til DARPA den 11. marts 1996.
DARPA var ansvarlig for at finansiere universitetets udvikling af ARPANET (hvorfra internettet senere dukkede op), samt Unix-BSD (Berkeley UNIX-systemet) og TCP/IP-protokolstakken. Organisationen sponsorerer i dag blandt andet udviklingen af robotkøretøjer.
ARPANET
På højden af den kolde krig ønskede USA et netværk, der endda kunne overleve en atomkrig. De telefonnet, der eksisterede dengang, gav ikke den nødvendige pålidelighed og fejltolerance. Med tabet af kritiske noder gik telefonnettet i opløsning i uafhængige fragmenter.
For at overvåge dette problem blev der oprettet en særlig afdeling i ARPA-organisationen, Office of Information Processing Methods. Og selve udviklingen af netværket blev betroet en gruppe på fire universiteter:
- University of California Los Angeles
- Stanford Research Center
- University of Utah
- UC Santa Barbara
Forskningsdelen startede i 1969. Udstyret på det tidspunkt var meget primitivt, så en lang række forskellige elementer skulle bruges til at overføre data: hardware, tjenester, programmer og lignende ... Det var nødvendigt at standardisere deres interaktion.
Militæret ønskede også et sådant system til at understøtte de mest avancerede dataoverførselsprotokoller ud af kassen: telnet og ftp.
Som et resultat besluttede videnskabsmænd at opdele dataoverførselslogikken i så mange som 7 logiske niveauer, som hver blev bygget oven på den forrige. Det kommer vi nærmere ind på i næste foredrag.
De universiteter, der deltager i dets udvikling, blev valgt som de første knudepunkter i ARPANET. Senere fik de selskab af andre teknologiske institutioner og endelig militæret.
På kun seks måneder blev den første fungerende version udviklet. Den første test af teknologien fandt sted den 29. oktober 1969 kl. 21:00 . Netværket bestod af to terminaler, som skulle være så langt fra hinanden som muligt for at teste systemet i maksimale tilstande.
Den første terminal var placeret ved University of California, og den anden - i en afstand af så meget som 600 km fra den, ved Stanford University. Terminalerne brugte 16-bit Honeywell DDP-316 minicomputere med 12 KB RAM. DS-0 digitale abonnentlinjer med en kapacitet på 56 kbps blev lejet af telefonselskabet AT&T.
Eksperimentet gik ud på at sende ordet login over netværket. Det virkede ikke første gang, noget gik galt. Men et par timer senere blev eksperimentet gentaget, og det lykkedes: Modtageren så ordet login på sin skærm.
Efter et vellykket eksperiment begyndte netværket at udvikle sig kvantitativt og kvalitativt. Flere og flere universiteter begyndte at oprette forbindelse til det, softwaren blev forbedret, hardwaren blev standardiseret. Men netværket blev mest brugt af videnskabsmænd.
I 1973 begyndte europæiske universiteter at oprette forbindelse til netværket - det blev virkelig internationalt. I 1977 var der hele 111 computere (servere) på netværket. Og allerede i 1983, ud af 4.000 computere, der var placeret i hele USA, blev der etableret satellitkommunikation med Hawaii og Europa.
TCP/IP
Med få undtagelser blev tidlige computere forbundet direkte til terminaler og brugt af individuelle brugere, normalt i samme bygning eller rum. Sådanne netværk blev kendt som lokale netværk ( LAN'er ). Netværk, der går ud over lokale, det vil sige wide area networks ( WAN'er ), opstod i 1950'erne og blev introduceret i 1960'erne.
Meget ofte blev lokale netværk udviklet af ansatte på tekniske universiteter og laboratorier til deres interne behov. De havde deres egne (nogle gange analoge) dataoverførselsprotokoller, og i de fleste tilfælde var de ikke kompatible med hinanden.
Men i 1972 blev en protokolstak kaldet TCP/IP skabt af en gruppe udviklere ledet af Vinton Cerf. Den var alsidig og egnet til både WAN og flere LAN'er.
I juli 1976 demonstrerede Vint Cerf og Bob Kahn for første gang datatransmission ved hjælp af TCP over tre forskellige netværk. Pakken rejste ad følgende rute: San Francisco - London - University of Southern California. Ved afslutningen af rejsen havde pakken kørt 150.000 km uden at miste en eneste smule.
I 1978 besluttede Cerf, Jon Postel og Danny Cohan at opdele den daværende TCP-protokol i to forskellige funktioner: TCP og IP (Internet Protocol).
TCP var ansvarlig for at opdele beskeden i små pakker, datagrammer og sætte dem sammen på den endelige destination. IP var ansvarlig for at sende individuelle datagrammer med modtagekontrol.
Sådan blev den moderne internetprotokol født. Og den 1. januar 1983 skiftede ARPANET til en ny protokol. Denne dag anses for at være den officielle fødselsdato for internettet .
UNIX/BSD
Et andet udtænkt af DARPA er operativsystemet BSD-UNIX. Dette er en hel familie af operativsystemer, der går tilbage til distributioner fra University of Berkeley. Det hele startede med UNIX-operativsystemet.
Faktisk blev UNIX udviklet i tarmene af AT&T, den teknologiske leder af sin tid. Men efter at være blevet anerkendt som monopolist, fik de forbud mod at udvikle en kommerciel version af deres styresystem, UNIX.
UNIX var meget godt, og der var allerede mange programmer til det, så kloner af UNIX begyndte at dukke op i massevis, bygget på de samme principper og understøttede arbejdet med dets programmer. Sådanne operativsystemer kaldes Unix-lignende . Disse kloner inkluderede:
- BSD Unix
- GNU/Linux
- macOS
- MINIX
- FreeBSD
BSD-familien af operativsystemer inkluderer: NetBSD, FreeBSD , OpenBSD , ClosedBSD, MirBSD, DragonFly BSD, PC-BSD, GhostBSD, DesktopBSD, SunOS, TrueBSD, Frenzy, Ultrix og delvist XNU ( macOS - kerne , iOS , tvOS , watchOS , CarPlay , Darwin).
Ja, ja, MacOS- og iOS-operativsystemet har også et BSD-UNIX-operativsystem under motorhjelmen. Det er tærterne.
Uanset hvor du graver, finder du UNIX:
- Android har Linux under motorhjelmen, baseret på UNIX
- iPhone, der kører iOS baseret på FreeBSD
- MacBook, der kører macOS baseret på FreeBSD
- Næsten enhver server er Linux, og den har UNIX under hætten
Routere, smarte køleskabe, SmartTV'er - alt under motorhjelmen har på en eller anden måde den gode gamle UNIX.