Internet. Koristimo ga svaki dan, svjesno ili nesvjesno. Mnogi o tome ovise za posao i preživljavanje. Bez interneta, život kakav poznajemo prestat će postojati.
Ali što je internet? Kako radi? Uzmimo kratak pregled njegove povijesti kako bismo razumjeli kako funkcionira, a zatim pratimo putovanje podatka dok putuje svijetom na globalnoj mreži koja je internet.
Rođenje Interneta
U 1960-ima, računala su se obično nalazila samo u divovskim korporacijama i vladinim uredima. Vojska je također jedan od glavnih korisnika računalnih sustava i otkrili su potrebu za pristupom računalima u udaljenim bazama iz središnjeg zapovjedništva, poput Pentagona.
Dok je standardna telefonska sklopka, koja povezuje više telefonskih linija kroz jednu centralu kojom upravlja operater, mogao funkcionirati, bio je ranjiv na napade i uništenje, osobito tijekom vrhunca hladnog rata i nuklearne prijetnje rat.
Stoga je 1966. Agencija za napredne istraživačke projekte (ARPA) američkog Ministarstva obrane započela rad na razvoju ARPANET-a.
Jedan od koncepata iza ARPANET-a opisao je Bob Taylor, direktor Ureda za tehnike obrade informacija u ARPA-i u to vrijeme, kako slijedi. To je bilo kada je u svom uredu imao tri računalna terminala (jedan se terminal sastojao od monitora i tipkovnice — samo računalo bilo je smješteno drugdje).
Računala su bila na odvojenim lokacijama, jedno u System Development Corporation u Santa Monici, Kalifornija, drugo na UC Berkeley, a drugo na MIT-u. Taylor je rekao:
Za svaki od ova tri terminala imao sam tri različita skupa korisničkih naredbi. Dakle, ako sam razgovarao online s nekim iz SDC-a i želio sam razgovarati s nekim koga poznajem na Berkeleyju ili MIT-u o ovo, morao sam ustati sa SDC terminala, otići i prijaviti se na drugi terminal, i stupiti u kontakt s njim ih. Rekao sam, "O, čovječe!" očito je što učiniti: ako imate ova tri terminala, trebao bi postojati jedan terminal koji ide kamo god želite. Ta ideja je ARPANET.
Danas ARPANET još uvijek predstavlja nacrt za internet. Internet nije jedan uređaj - umjesto toga, to je više masivnih mreža računala, poput uma košnice, gdje različita računala međusobno komuniciraju kako bi isporučila podatke gdje su potrebni.
Čitate kratak pregled rođenja interneta. Za više informacija, trebali biste provjeriti neke iznenađujuće činjenice o povijesti interneta.
Što znači "ići na mrežu"
Kada ste na mreži, to znači da se povezujete na internet. Prije kućne širokopojasne veze i Wi-Fi-ja, računala nisu bila automatski povezana s internetom kada ste ga uključili. Nakon što pokrenete računalo, koristite modem kako biste omogućili vašem računalu da komunicira s vašim davateljem internetskih usluga (ISP) putem vaše telefonske linije.
Nakon što vaše računalo i vaš ISP razgovaraju jedan s drugim, ono uspostavlja vezu, čime povezuje vaše računalo sa širim internetom.
Međutim, s dolaskom tehnologije optičkih vlakana, modemi su počeli izlaziti iz mode—zato ih više ne viđate u svojim domovima. Umjesto toga, mnogi od nas sada imaju optičku mrežnu jedinicu (ONU) za povezivanje naših računala s internetom.
Nadalje, većina kućanstava sada ima više od jednog računala (vaš pametni telefon se računa kao jedno računalo). Zato većina domova sada zahtijeva usmjerivač. Vaše računalo će razgovarati s vašim usmjerivačem, a usmjerivač će zatim razgovarati s vašim modemom (ili ONU), koji će se zatim povezati s vašim ISP-om.
Neki usmjerivači već imaju ugrađeni modem, pa ga možda nećete vidjeti kod kuće. Ili je možda već ugrađen u vaš uređaj, poput pametnog telefona.
S razvojem internetske infrastrukture i smanjenim troškovima, većina naših uređaja uvijek je online. Na primjer, ako je vaš pametni telefon uvijek povezan na podatkovnu ili Wi-Fi vezu, on je već online.
Međutim, ako isključite ove veze kako biste uštedjeli bateriju ili podatke, morate se "spojiti na mrežu" ručnim prebacivanjem prekidača koji povezuju vaš telefon s internetom.
Što se događa kada posjetite web stranicu
Sada kada imate uvod u to što je internet i što znači povezati se s njim, evo što se zapravo događa kada posjetite web mjesto. Dakle, za ovaj primjer, recimo da posjećujete Googleovu početnu stranicu.
Stranica je pohranjena na a web poslužitelj. Vaše računalo mora pristupiti ovom poslužitelju putem vašeg ISP-a kako biste mogli učitati Google početnu stranicu u svoj preglednik.
Uključite računalo, prijavite se na svoj račun i zatim pokrenete preglednik. Zatim, na adresnoj traci, vi upišite URL web stranice koju želite posjetiti, https://www.google.com, i pritisnite enter.
Slanje zahtjeva s vašeg računala vašem ISP-u
Nakon što pritisnete enter, vaše računalo počinje razgovarati s vašim ISP-om. Reći će vašem ISP-u da tražite Google.com, pa može li ga potražiti i poslati podatke na vaše računalo?
Što vaš davatelj internetskih usluga radi
Međutim, adrese poslužitelja na kojima je pohranjena stranica koju želite posjetiti nemaju naziv. Umjesto toga, ima brojčanu IP adresu, poput 204.233.34.67. Vaš ISP će tražiti ispravnu IP adresu putem a poslužitelj imena domene (DNS).
DNS je poput ogromnog adresara koji povezuje nazive web stranica s njihovim brojčanim adresama. Nakon što vaš ISP locira ispravnu IP adresu, spojit će se na taj poslužitelj i započeti slanje vašeg zahtjeva.
Spajanje na poslužitelj i traženje podataka
Nakon što vaš ISP locira poslužitelj na kojem je spremljena web stranica koju želite posjetiti, poslat će zahtjev za povezivanje s njom. Ako poslužitelj odobri zahtjev za povezivanjem, vidjet će da tražite učitavanje web stranice za Google.
Poslužitelj će tada preuzeti datoteke spremljene na njemu i poslati ih na vaše računalo. U našem primjeru htjeli ste otići na Google početnu stranicu. Poslužitelj na kojem je spremljena će poslati početnu stranicu na vaše računalo.
Naravno, neće poslati kompletnu Google bazu podataka na vaše računalo—to bi bilo gotovo nemoguće učitati. Umjesto toga, poslat će samo podatke za tu određenu stranicu. U slučaju Google.com, to je samo logotip, vaša profilna fotografija i još nekoliko elemenata.
Učitavanje podataka u vaše računalo
Kako vaš ISP prima podatke od poslužitelja, počet će ih prosljeđivati vašem računalu kao podatkovne pakete. To znači da su podaci koje ste tražili rastavljeni u manje dijelove, što olakšava njihov prijenos.
Kako ti paketi stignu na vaše računalo, vaš preglednik ih ponovno sastavlja, omogućujući vam da vidite web stranicu koju tražite.
Mala kap u bujici internetskih podataka
Primjer koji smo gore naveli je pojednostavljena verzija interneta. U stvarnosti, kada posjećujete web mjesto, vaš zahtjev može proći kroz stotine čvorova prije nego što stigne do ciljanog odredišta. Vaš zahtjev se obrađuje na odredištu, a traženi podaci se šalju natrag kako bi ih vaše računalo moglo učitati.
Ovaj se proces događa s milijunima računala povezanih s internetom, uključujući stolna računala, prijenosna računala i pametne telefone. I dok sve više poboljšavamo svoje domove i koristimo Internet stvari, možemo samo očekivati da će internetska povezanost i podaci koji se putem nje prenose eksponencijalno rasti u nadolazećim godinama.