Ako funguje internet?

Obsah:

Ako funguje internet?
Ako funguje internet?
Anonim
Každý hovorí o internete ao tom, či a ako by mal byť regulovaný. Ale nie dosť ľudí vie, ako internet skutočne funguje - alebo čo presne je internet.
Každý hovorí o internete ao tom, či a ako by mal byť regulovaný. Ale nie dosť ľudí vie, ako internet skutočne funguje - alebo čo presne je internet.

Čo je internet, presne?

Pravdepodobne máte doma vlastnú "miestnu sieť" a tvoria ho všetky zariadenia pripojené k vášmu smerovaču, ktorý sa pripája k internetu. Slovo "internet" sa vzťahuje na celosvetový systém "vzájomne prepojených počítačových sietí".

To je naozaj celý internet - veľké množstvo počítačových sietí po celom svete, ktoré sú navzájom prepojené. Samozrejme, existuje veľa fyzického hardvéru - od káblov pod vašimi mestskými uličkami až po masívne káble na dno oceánov až po satelity na obežnej dráhe okolo planéty - čo umožňuje túto komunikáciu. V pozadí je tiež veľa softvéru, ktoré vám umožňuje zadávať adresu webových stránok ako "google.com" a váš počítač posielať informácie na fyzické miesto, kde sa táto stránka nachádza čo najrýchlejšie.

Dokonca aj keď sa len pripájate na jedinú webovú stránku, pod kapotou sa deje oveľa viac. Váš počítač nemôže priamo odoslať časť informácií, alebo "paket" dát, do počítača, ktorý je hostiteľom webových stránok. Namiesto toho prenesie paket do vášho domáceho smerovača s informáciami o tom, kde sa práve pohybuje a kam má odpovedať webový server. Váš smerovač potom pošle ho smerovačom vášho poskytovateľa internetových služieb (Comcast, Time Warner alebo ktokoľvek iný používate), kde je odoslaný na iný smerovač v inom poskytovateľovi internetových služieb atď., Až kým nedosiahne svoj cieľ. Všetky pakety odoslané späť do vášho systému zo vzdialeného servera vykonávajú spätnú cestu.

Ak chcete použiť nedokonalú analógiu, je to trochu ako posielanie listu v pošte. Váš miestny poštový zamestnanec nemôže jednoducho chytiť list a prijímať ho priamo po celej krajine alebo kontinente na cieľovú adresu. Namiesto toho sa list dostane na vašu miestnu poštu, kde je poslaný na inú poštu a potom na inú a tak ďalej, kým sa nedostane na miesto určenia. Trvá dlhšie, kým sa list dostane na druhú stranu sveta ako na druhej strane krajiny, pretože musí urobiť viac zastávok, a to platí aj pre internet. Bude to trvať trochu dlhšie, kým pakety prejdú na dlhšie vzdialenosti s väčším počtom prenosov, alebo "chmeľu", ako sa nazývajú.
Ak chcete použiť nedokonalú analógiu, je to trochu ako posielanie listu v pošte. Váš miestny poštový zamestnanec nemôže jednoducho chytiť list a prijímať ho priamo po celej krajine alebo kontinente na cieľovú adresu. Namiesto toho sa list dostane na vašu miestnu poštu, kde je poslaný na inú poštu a potom na inú a tak ďalej, kým sa nedostane na miesto určenia. Trvá dlhšie, kým sa list dostane na druhú stranu sveta ako na druhej strane krajiny, pretože musí urobiť viac zastávok, a to platí aj pre internet. Bude to trvať trochu dlhšie, kým pakety prejdú na dlhšie vzdialenosti s väčším počtom prenosov, alebo "chmeľu", ako sa nazývajú.

Na rozdiel od fyzickej pošty je stále odosielanie dátových paketov veľmi rýchlo, a to sa stáva mnohokrát za sekundu. Každý paket je veľmi malý a veľké množstvo paketov sa odosiela tam a späť, keď komunikujú počítače - aj keď je to len načítanie webovej stránky z iného. Čas jazdy paketu sa meria v milisekundách.

Údaje môžu mať mnoho ciest

Táto sieť sietí je o niečo zaujímavejšia a zložitejšia, než sa zdá. Keď sú všetky tieto siete prepojené, nie sú tu iba údaje o jednej ceste. Keďže siete sú pripojené k viacerým ďalším sieťam, existuje celá sieť pripojení, ktoré sa tiahnu po celom svete. To znamená, že tie pakety (malé dáta odoslané medzi zariadeniami) môžu mať viac ciest, aby sa dostali tam, kam idú.

Inými slovami, aj keď sieť medzi vami a webom klesne, je zvyčajne ďalšou cestou, ktorú môžu údaje vziať. Smerovače pozdĺž cesty používajú niečo, čo sa nazýva Border Gateway Protocol (protokol hraničnej brány) alebo BGP, na komunikáciu informácií o tom, či je sieť nefunkčná a optimálna cesta k dátam.

Vytvorenie tejto vzájomne prepojenej siete (alebo internetu) nie je tak jednoduché, ako pripojenie každej siete k neďalekej sieti, jeden po druhom. Siete sú pripojené mnohými rôznymi spôsobmi na mnohých rôznych cestách a softvér spustený na týchto routeroch (pomenovaný tak, že smerujú návštevnosť po sieti) vždy pracuje na nájdení optimálnych ciest pre dáta.

Môžete skutočne vidieť cestu, ktorú prevezmú vaše pakety na cieľovú adresu pomocou príkazu traceroute, ktorý hovorí smerovačom pozdĺž cesty, ktorú paket cestuje, aby ohlásil späť.

Napríklad na nižšie uvedenom obrázku sme vystopovali trasu na howtogeek.com z internetového pripojenia Comcast v Eugene v Oregone. Pakety smerovali do nášho smerovača cez sieť Comcast na sever do Seattlu a predtým, než sa presunuli na sieť páteřnej siete Tata Communications (as6453.net) cez Chicago, New York a Newark, predtým, ako sa dostali do dátového centra Linode v Newarke v New Jersey kde je webová stránka hosťovaná.

Hovoríme o paketoch "cestovanie", ale samozrejme sú to len kúsky dát. Smerovač komunikuje s iným smerovačom a komunikuje s údajmi v pakte. Nasledujúci smerovač používa informácie na paket, aby zistil, kam ide, a odošle dáta do ďalšieho smerovača pozdĺž cesty. Paket je len signál na drôte.
Hovoríme o paketoch "cestovanie", ale samozrejme sú to len kúsky dát. Smerovač komunikuje s iným smerovačom a komunikuje s údajmi v pakte. Nasledujúci smerovač používa informácie na paket, aby zistil, kam ide, a odošle dáta do ďalšieho smerovača pozdĺž cesty. Paket je len signál na drôte.

IP adresy, DNS, TCP / IP, HTTP a ďalšie podrobnosti

To je najlepší prehľad o tom, ako funguje internet aspoň. Existuje veľa malých tém, ktoré sú dôležité pre internet, ktorý všetci používame, a ktoré môžete prečítať podrobnejšie.

Každé zariadenie v sieti má napríklad jedinečnú číselnú IP adresu v danej sieti. Na tieto adresy sa odosielajú údaje. Existujú staršie adresy IPv4 aj novšie adresy IPv6. IP znamená "internetový protokol", takže IP adresa je "adresa internetového protokolu".Toto sú adresy, ktoré zariadenia v sieti používajú a hovoria.

Ľudia používajú čitateľné doménové mená, ako napríklad howtogeek.com a google.com, ktoré sú viac nezabudnuteľné a zrozumiteľné ako séria čísel. Ak však používate názvy domén ako tieto, váš počítač sa skontaktuje so serverom DNS (Domain Name System) a požiada o číselnú IP adresu pre danú doménu. Premýšľajte o tom ako o veľkom verejnom adresári pre telefónne čísla. Spoločnosti a jednotlivci, ktorí chcú doménové mená, musia zaplatiť, aby ich zaregistrovali. Pravdepodobne používate službu DNS poskytovateľa internetových služieb, ale môžete použiť iný server DNS, ako je Google Public DNS alebo OpenDNS.

Na pozadí tohto všetkého existujú rôzne vrstvy "protokolov", ktoré zariadenia používajú na komunikáciu, aj keď používajú internetový protokol. Najbežnejším dopravným protokolom je protokol TCP / IP, ktorý označuje protokol o riadení prenosu cez internetový protokol. TCP je všetko o spoľahlivosti a zariadenia rozhovoria sem a tam a sledujú pakety dát, aby sa zabezpečilo, že sa nič nestratí pozdĺž cesty. Ak áno, je to zrejmé a odporné. Existujú aj ďalšie protokoly, ako napríklad UDP, ktoré odhaľujú spoľahlivosť pre rýchlu rýchlosť.

Prepravné protokoly ako TCP a UDP sú aplikačné protokoly, ako napríklad protokol HTTP alebo protokol HTTPS - protokol prenosu hypertextu, ktorý používatelia webového prehliadača používajú. Protokol HTTP funguje na vrchole protokolu TCP, ktorý pracuje na vrchole IP protokolu. Iné aplikácie môžu používať rôzne protokoly alebo vytvárať svoje vlastné protokoly, ktoré napriek tomu fungujú na vrchole protokolov ako TCP a IP. Tak veľa technológií, ktoré používame, zahŕňa vrstvy technológie postavené na iných vrstvách a to isté platí pre internet. Mohli by sme tu napísať celú knihu, ale zatiaľ, ak chcete čítať viac, vyššie uvedené odkazy by mali začať.

Akonáhle pochopíte základy, môžete lepšie oceniť, prečo je táto IT Crowd scéna tak zábavná.

Odporúča: