Domača » kako » Kako deluje internet?

    Kako deluje internet?

    Vsi govorijo o internetu in ali je treba urediti ali kako. Toda premalo ljudi ve, kako internet dejansko deluje - ali kaj točno je internet.

    Kaj je internet??

    Verjetno imate doma lastno »lokalno omrežje«, ki ga sestavljajo vse naprave, povezane z vašim usmerjevalnikom, ki se povezujejo z internetom. Beseda „internet“ se nanaša na svetovni sistem „medsebojno povezanih računalniških omrežij“..

    To je vse, kar je internet res - veliko število računalniških omrežij po vsem svetu, povezanih skupaj. Seveda obstaja veliko fizične strojne opreme - od kablov pod mestnimi ulicami do masivnih kablov na oceanskih tleh do satelitov v orbiti okoli planeta - zaradi česar je ta komunikacija mogoča. V ozadju je tudi veliko programske opreme, ki omogoča, da vtipkate naslov spletnega mesta, kot je »google.com«, in računalnik pošlje podatke na fizično lokacijo, kjer se ta spletna stran nahaja na najhitrejši možni način.

    Tudi ko se povezujete samo z eno spletno stranjo, se pod pokrovom dela dogaja veliko več. Vaš računalnik ne more neposredno poslati podatkov ali paketa podatkov na računalnik, ki gosti spletno mesto. Namesto tega posreduje paket domačemu usmerjevalniku z informacijami o tem, kam gre in kje naj spletni strežnik odgovori. Vaš usmerjevalnik ga nato pošlje na usmerjevalnike pri vašem ponudniku internetnih storitev (Comcast, Time Warner ali kdorkoli drug), kjer ga pošljejo drugemu usmerjevalniku pri drugem ponudniku internetnih storitev in tako naprej, dokler ne doseže svojega cilja. Vsi paketi, poslani nazaj v vaš sistem z oddaljenega strežnika, naredijo obratno pot.

    Če želite uporabiti nepopolno analogijo, je to kot pošiljanje pisma po pošti. Vaš lokalni poštni uslužbenec ne more zgrabiti pisma in ga peljati neposredno čez državo ali celino na ciljni naslov. Namesto tega se pismo pošlje vaši lokalni pošti, kjer jo pošljejo v drugo pošto, nato pa še eno, in tako naprej, dokler ne pride do cilja. Potrebno je dlje, da pismo prispe na drugo stran sveta, kot na drugi strani države, ker mora narediti več postankov in to je običajno tudi za internet. Paketi bodo potrebovali nekaj več časa, da se premaknejo na daljše razdalje z več prenosi, ali »hmelj«, kot se imenujejo.

    Za razliko od fizične pošte je pošiljanje podatkovnih paketov še vedno zelo hitro pa se dogaja večkrat v sekundi. Vsak paket je zelo majhen, in veliko število paketov se pošlje nazaj in nazaj, ko računalniki komunicirajo - tudi če je samo nalaganje spletne strani iz drugega. Potovalni čas paketa se meri v milisekundah.

    Podatki lahko sprejmejo veliko poti

    To omrežje omrežij je nekoliko bolj zanimivo in zapleteno, kot se zdi. Ker so vsa ta omrežja povezana, ne potrebuje samo ene poti. Ker so omrežja povezana z več drugimi omrežji, se po vsem svetu razteza celotna mreža povezav. To pomeni, da lahko ti paketi (majhni kosi podatkov, ki se pošiljajo med napravami) sprejmejo več poti, da pridejo tja, kamor gredo.

    Z drugimi besedami, tudi če se omrežje med vami in spletnim mestom zniža, je običajno druga pot, ki jo lahko sprejmejo podatki. Usmerjevalniki vzdolž poti uporabljajo nekaj, kar se imenuje Protokol mejnega prehoda, ali BGP, da sporočijo informacije o tem, ali je omrežje izklopljeno, in optimalno pot za prenos podatkov.

    Ustvarjanje tega medsebojno povezanega omrežja (ali interneta) ni tako enostavno, kot je priključitev vsakega omrežja v bližnje, enega za drugim. Omrežja so povezana na več različnih načinov na številnih različnih poteh, programska oprema, ki se izvaja na teh usmerjevalnikih (imenovana zato, ker usmerja promet vzdolž omrežja), vedno išče optimalne poti za podatke.

    Pot, ki jo paketi sprejmejo do ciljnega naslova, lahko dejansko vidite s pomočjo ukaza traceroute, ki usmerjevalnikom pripoveduje po poti, po kateri paket potuje,.

    Na primer, v spodnjem posnetku zaslona sledimo poti do howtogeek.com iz internetne povezave Comcast v Eugene, Oregon. Paketi so potovali do našega usmerjevalnika, preko omrežja Comcast na severu do Seattla, preden so bili usmerjeni na hrbtenično omrežje Tata Communications (as6453.net) prek Chicaga, New Yorka in Newarka, preden so prišli do podatkovnega centra Linode v Newarku, New Jersey. kjer je spletna stran gostila.

    Govorimo o paketih, ki "potujejo", vendar so seveda le podatki. Usmerjevalnik se poveže z drugim usmerjevalnikom in sporoči podatke v paketu. Naslednji usmerjevalnik uporablja informacije v paketu, da ugotovi, kam gre, in posreduje podatke naslednjemu usmerjevalniku vzdolž poti. Paket je samo signal na žici.

    Naslovi IP, DNS, TCP / IP, HTTP in Več podrobnosti

    To je vsaj visok pregled nad delovanjem interneta. Obstaja veliko majhnih tem, ki so pomembne za internet, ki ga vsi uporabljamo in o katerih lahko podrobneje preberete.

    Na primer, vsaka naprava v omrežju ima edinstven, številčni naslov IP v tem omrežju. Podatki se pošljejo na te naslove. Obstajajo starejši naslovi IPv4 in novejši naslovi IPv6. IP pomeni »internetni protokol«, zato je naslov IP »naslov internetnega protokola«. To so naslovi, ki jih naprave uporabljajo v omrežju in govorijo.

    Ljudje uporabljajo imena, ki jih je mogoče prebrati za ljudi, kot je howtogeek.com in google.com, ki so bolj nepozabni in razumljivi kot niz številk. Vendar pa, ko uporabljate imena domen, kot je ta, računalnik vzpostavi stik s svojim strežnikom DNS in zahteva številčni naslov IP za to domeno. Razmislite o tem kot o velikem javnem imeniku za telefonske številke. Podjetja in posamezniki, ki želijo imena domen, morajo plačati, da jih registrirajo. Verjetno uporabljate DNS storitev ponudnika internetnih storitev, lahko pa se odločite za uporabo drugega strežnika DNS, kot je Google Public DNS ali OpenDNS..

    Vse to temelji na različnih slojih »protokolov«, ki jih naprave uporabljajo za komunikacijo, tudi pri uporabi internetnega protokola. Najpogostejši transportni protokol je TCP / IP, ki pomeni protokol za nadzor prenosa prek internetnega protokola. TCP je vse v zvezi z zanesljivostjo, naprave pa klepetajo naprej in nazaj ter sledijo paketom podatkov, da zagotovijo, da se na poti nič ne izgubi. Če se to zgodi, je opaziti in zameriti. Obstajajo tudi drugi protokoli, kot je UDP, ki izžareva zanesljivost za surovo hitrost.

    Nad transportnimi protokoli, kot sta TCP in UDP, so aplikacijski protokoli, kot so HTTP ali HTTPS - protokol za prenos hiperteksta, ki ga uporabniki vašega spletnega brskalnika. Protokol HTTP deluje na vrhu protokola TCP, ki deluje na vrhu protokola IP. Druge aplikacije lahko uporabljajo različne protokole ali pa ustvarijo lastne protokole, ki kljub temu delujejo na protokolih, kot sta TCP in IP. Toliko tehnologije, ki jo uporabljamo, vključuje plasti tehnologije, zgrajene na drugih slojih, in enako velja za internet. Tukaj bi lahko napisali celotno knjigo, vendar za zdaj, če želite prebrati več, naj bi zgornje povezave začele.

    Ko boste spoznali osnove, boste bolje razumeli, zakaj je ta scena IT Crowda tako smešna.

    Zasluge za slike: Toria / Shutterstock.com, Chaiwat Srijankul / Shutterstock.com.