Kas išrado internetą?
Jungtinėse Valstijose esame šeštajame dešimtmetyje. Tai Šaltojo karo metas, ideologinė ir mokslinė konfrontacija tarp bloko, kuriam atstovauja amerikiečiai, ir to, kuriam vadovauja Sovietų Sąjunga. Išsiveržimas prieš priešą buvo didelė pergalė, kaip ir kosminės lenktynės. Dėl šios priežasties prezidentas Eisenhoweris 50 metais įkūrė Pažangių tyrimų projektų agentūrą (ARPA). Po metų jis gavo D už gynybą ir tapo DARPA. Agentūra bendradarbiavo su mokslininkais ir pramonininkais kurdama technologijas įvairiuose sektoriuose, ne tik kariuomenėje.
Vienas iš ARPA kompiuterinės dalies pradininkų buvo JCR Licklider iš Masačusetso technologijos instituto, MIT, pasamdęs teoriją apie galaktinį kompiuterių tinklą, kuriame būtų galima pasiekti bet kokius duomenis. Viso to sėklas jis pasėjo agentūroje.
Kitas didelis pasiekimas buvo paketų perjungimo sistemos – duomenų mainų tarp mašinų metodo – sukūrimas. Informacijos vienetai arba paketai siunčiami po vieną per tinklą. Sistema buvo greitesnė nei grandinės kanalai ir palaikė skirtingas paskirties vietas, ne tik taškas į tašką. Šį tyrimą atliko lygiagrečios grupės, tokios kaip Paulas Baranas iš RAND instituto, Donaldas Daviesas ir Rogeris Scantlebury iš JK nacionalinės fizinės laboratorijos ir Lawrence'as Robertsas iš ARPA.
Taip pat yra mazgų, informacijos susikirtimo taškų, tyrimas ir taikymas. Jie yra tiltai tarp mašinų, kurios bendrauja tarpusavyje, taip pat veikia kaip valdymo taškas, kad kelionės metu informacija neprarastų ir visą transmisiją tektų paleisti iš naujo. Visos jungtys buvo padarytos kabelio bazėje, o karinės bazės ir tyrimų institutai buvo pirmieji, nes jie jau turėjo tokią struktūrą.
ARPANET gimsta
1966 m. vasario mėn. prasidėjo kalbos apie ARPA tinklą arba ARPANET. Kitas žingsnis buvo sukurti IMP, pranešimų apdorojimo sąsajas. Tai yra tarpiniai mazgai, jungiantys tinklo taškus. Galite juos vadinti maršrutizatorių seneliais. Tačiau viskas buvo taip nauja, kad pirmasis ryšys su tinklu buvo užmegztas tik 29 m. spalio 1969 d. Tai įvyko tarp UCLA, Kalifornijos universiteto Los Andžele ir Stanfordo tyrimų instituto, esančio beveik už 650 kilometrų.
Pirmas apsikeitęs pranešimas buvo prisijungimo pranešimas ir viskas vyko gana gerai. Pirmosios dvi raidės buvo identifikuotos kitoje pusėje, bet tada sistema atsijungė. Teisingai: tai yra pirmojo prisijungimo ir pirmojo susidūrimo data. Ir pirmasis perduotas žodis buvo... „tai“.
Pirmasis ARPANET mazgų tinklas buvo paruoštas tų metų pabaigoje ir jau gerai veikė, sujungdamas du aukščiau minėtus taškus – Kalifornijos universitetą Santa Barbaroje ir Jutos universiteto Informatikos mokyklą, esančią kiek toliau, Solt mieste. Lake City. ARPANET yra puikus to, ką mes vadiname internetu, pirmtakas.
Ir nors starto signalas buvo karinis, impulsas plėtoti visą šią technologiją buvo švietimas. Sklando legenda, kad ARPANET buvo būdas išsaugoti duomenis branduolinės atakos atveju, tačiau didžiausias noras buvo mokslininkams bendrauti ir sutrumpinti atstumus.
Plėsti ir tobulėti
71 tinkle jau yra 15 taškų, iš kurių dalis yra įmanoma dėl PNC plėtros. Tinklo valdymo protokolas buvo pirmasis ARPANET serverio protokolas ir apibrėžė visą ryšio tarp dviejų taškų procedūrą. Tai leido atlikti sudėtingesnę sąveiką, pvz., dalytis failais ir nuotoliniu būdu naudoti nutolusias mašinas.
72 m. spalį Robertas Kahnas pirmą kartą viešai demonstravo ARPANET kompiuterių renginyje. Tais metais buvo išrastas el. paštas – paprastesnis būdas keistis žinutėmis, apie kurias jau kalbėjome kanale. Tuo metu jau buvo prijungti 29 taškai.
Tais metais matome pirmąjį transatlantinį ryšį tarp ARPANET ir Norvegijos NORSAR sistemos per palydovą. Netrukus po to atsirado Londono ryšys. Iš čia kilo mintis, kad pasauliui reikia atviros architektūros tinklo. Visa tai turi prasmę pasaulyje, nes kitu atveju turėtume susijungti tik keli nedideli klubai, bet ne vienas su kitu ir kiekvienas su skirtinga architektūra ir protokolais. Būtų daug darbo viską surišti.
Tačiau iškilo problema: NCP protokolo nepakako šiam atviram paketų mainams tarp skirtingų tinklų. Tada Vintas Cerfas ir Robertas Kahnas pradėjo dirbti su pakeitimu.
Kitas šalutinis projektas yra Ethernet, sukurtas legendiniame Xerox Parc 73 m. Šiuo metu jis yra vienas iš duomenų perdavimo sluoksnių ir prasidėjo kaip elektros kabelių ir vietinių jungčių signalų apibrėžimų rinkinys. Inžinierius Bobas Metcalfe'as dešimtmečio pabaigoje paliko „Xerox“, kad sukurtų konsorciumą ir įtikintų įmones naudoti standartą. Na, jam pavyko.
1975 m. ARPANET laikomas veikiančiu ir jau turi 57 mašinas. Taip pat tais metais JAV gynybos agentūra perima projekto kontrolę. Atkreipkite dėmesį, kad šis tinklas dar neturi komercinio mąstymo, tik karinio ir mokslinio. Asmeniniai pokalbiai neskatinami, bet ir nedraudžiami.
TCP/IP revoliucija
Tada gimė TCP/IP arba Transmission Control Protocol bar Internet Protocol. Tai buvo ir tebėra įrenginių komunikacijos standartas, sluoksnių rinkinys, kuris užmezga šį ryšį, neatkuriant visų iki tol susikurtų tinklų.
IP yra virtualus paketų siuntėjų ir gavėjų adresų sluoksnis. Žinau, kad visa tai sudėtingiau, bet mūsų tema čia kitokia.
1 m. sausio 1983 d. ARPANET oficialiai pakeičia protokolą iš NCP į TCP/IP kitame interneto žingsnyje. O atsakingi Robertas Kahnas ir Vintas Cerfas visam laikui įtraukė savo vardus į technologijų istoriją. Kitais metais tinklas suskils į dvi dalis. Dalis, skirta bendravimui ir apsikeitimui kariniais failais, MILNET ir civilinė bei mokslinė dalis, kuri vis dar vadinama ARPANET, bet be originalių mazgų. Buvo aišku, kad ji viena neišgyvens.
sudėti viską
1985 m. internetas jau buvo labiau įsitvirtinęs kaip komunikacijos tarp tyrėjų ir kūrėjų technologija, tačiau pavadinimas pradėtas vartoti tik dešimtmečio pabaigoje, kai tinklai pradėjo formuoti vieną struktūrą. Po truputį jis išeitų iš universitetų ir pradėtų būti priimtas verslo pasaulio ir galiausiai vartotojiškos visuomenės.
Taigi matome mažų tinklų, kuriuose jau buvo mažesnė bendruomenė, susitelkusi į kažką, sprogimą. Taip yra CSNet, kuris subūrė informatikos tyrimų grupes ir buvo viena pirmųjų mokslinių alternatyvų. Arba Usenet, kuris buvo diskusijų forumų ar naujienų grupių pirmtakas ir buvo sukurtas 1979 m.
Ir Bitnet, sukurtas 81 m. el. paštui ir failams perduoti ir sujungęs daugiau nei 2500 universitetų visame pasaulyje. Kitas garsus yra NSFNET, iš to paties Amerikos mokslinio fondo, kuris buvo atsakingas už CSNet, siekiant palengvinti tyrėjų prieigą prie superkompiuterių ir duomenų bazių. Jis buvo vienas didžiausių ARPANET siūlomo standarto šalininkų ir padėjo skleisti serverių diegimą. Tai baigiasi NSFNET pagrindo, kuris buvo 56 kbps, formavimu.
Ir, žinoma, mes kalbame daugiau apie JAV, tačiau kelios šalys palaikė panašius vidinius tinklus ir išsiplėtė iki TCP/IP, o vėliau perėjo prie WWW standarto. Pavyzdžiui, yra Prancūzijos MINITEL, kuris eteryje buvo iki 2012 m.
Devintasis dešimtmetis padeda plėsti vis dar jauną internetą ir sustiprinti ryšių tarp mazgų infrastruktūrą, ypač gerinant šliuzus ir būsimus maršrutizatorius. Pirmoje dešimtmečio pusėje asmeninis kompiuteris tikrai gimė su IBM PC ir Macintosh. Ir kitoms užduotims buvo pradėti priimti kiti protokolai.
Daugelis žmonių naudojo failų perdavimo protokolą, seną gerą FTP, norėdami atlikti pradinę atsisiuntimo versiją. DNS technologija, kuri yra būdas paversti domeną į IP adresą, taip pat atsirado devintajame dešimtmetyje ir buvo palaipsniui priimta.
Nuo 87 iki 91 m. internetas buvo išleistas komerciniam naudojimui Jungtinėse Valstijose, pakeičiant ARPANET ir NSFNET magistrales privačiais tiekėjais ir naujais prieigos prie tinklo taškais už universitetų ir karinių sluoksnių ribų. Tačiau mažai kas domisi ir mažai kas mato galimybes. Kažko trūko, kad navigacija būtų lengvesnė ir populiaresnė.
WWW revoliucija
Kitas mūsų kelionės taškas – CERN – Europos branduolinių tyrimų laboratorija. 1989 m. Timothy Berners-Lee arba Timas kartu su inžinieriumi Robertu Cailliau norėjo pagerinti vartotojų apsikeitimą dokumentais. Įsivaizduokite sistemą, leidžiančią gauti informaciją apie ryšius tarp visų prijungtų kompiuterių ir lengviau keistis failais.
Sprendimas buvo išnaudoti esamą, bet pradinę technologiją, vadinamą hipertekstu. Teisingai, tie spustelėjami susieti žodžiai ar vaizdai, kurie nukelia jus į kitą interneto tašką pagal poreikį. Timo viršininkas per daug nesidomėjo šia idėja ir jai atrodė neaiški, todėl projektas turėjo subręsti.
O jei naujienos buvo geros? 1990 m. buvo „tik“ šie trys patobulinimai: URL arba unikalūs adresai, skirti nustatyti tinklalapių kilmę. HTTP arba hiperteksto perdavimo protokolas, kuris yra pagrindinė komunikacijos forma, ir HTML, kuris yra pasirinktas turinio išdėstymo formatas. Taip gimė World Wide Web, arba WWW, jo sukurtas pavadinimas, kurį mes išvertėme kaip World Wide Web.
Timas įsivaizdavo decentralizuotą erdvę, todėl skelbti nereikės jokio leidimo, jau nekalbant apie centrinį mazgą, kuris galėtų viską sukompromituoti, jei jis nukristų. Jis taip pat jau tikėjo tinklo neutralumu, kai mokate už paslaugą nediskriminuodami kokybės. Internetas ir toliau išliktų universalus ir su draugiškais kodais, kad jis būtų ne tik kelių žmonių rankose. Žinome, kad praktiškai internetas nėra toks geras, tačiau lyginant su tuo, kas buvo anksčiau, viskas labai demokratizavosi ir aplinka suteikė balsą daugeliui žmonių.
Timas kartu sukūrė pirmąjį redaktorių ir naršyklę WorldWideWeb. Jis paliko CERN 94 m., kad įkūrė World Wide Web Foundation ir padėjo kurti bei skleisti atvirus interneto standartus. Šiandien jis vis dar yra viršininkas. Ir paskutinis didelis jo pasiekimas laboratorijoje buvo HTTP protokolų ir žiniatinklio išplitimas su išleistu kodu, kuris neapmokestina teisių. Tai palengvino šios technologijos plitimą.
Prieš metus buvo sukurta „Mosaic“ – pirmoji naršyklė su grafine informacija, o ne tik tekstu. Tai tapo „Netscape Navigator“, o visa kita yra istorija. Daugelis dalykų, kuriuos naudojame šiandien, prasidėjo šį dešimtmetį: paieškos varikliai, RSS kanalai, mylima ir nekenčiama „Flash“ ir kt. Kad suprastumėte, IRC buvo sukurtas 88 m., ICQ pasirodė 96 m., o Napster - 99. Kai kurios iš šių technologijų turi atskirą istoriją.
Ir pažiūrėkite, kaip mes tobulėjome. Nuo kabelinių jungčių tarp universitetų buvo pereita prie platesnių tinklų, kuriuose buvo naudojama viena bendravimo kalba. Tada atsirado pasaulinė ir standartizuota erdvė keistis turiniu su telefono ryšiu prie tinklo. Daugelis žmonių ten pradėjo naudotis internetu su tuo klasikiniu triukšmu, kuris iš esmės buvo skirtas patikrinti liniją, nurodyti galimą interneto greitį ir galiausiai nustatyti perdavimo signalą.
Šis ryšys tapo greitesnis ir tapo plačiajuosčiu. Šiandien sunkiai įsivaizduojame savo gyvenimą be belaidžių signalų, tai yra WiFi, ir mobiliųjų duomenų perdavimo be prieigos taško, kuris yra 3G, 4G ir kt. Netgi turime problemų dėl perteklinio srauto: IPV4 standartas perkrautas adresais, o migracija į IPV6 vyksta lėtai, bet ateis.