Hogyan működik az internet?

S eddig minden rendben. De mi a helyzet a számítógépek százainak, ezreinek, milliárdjainak összekapcsolásával? Természetesen egyetlen router nem skálázható ilyen messzire, de ha figyelmesen olvastál, azt mondtuk, hogy a router ugyanolyan számítógép, mint bármelyik másik, tehát mi akadályoz meg minket abban, hogy két routert összekapcsoljunk? Semmi, tehát tegyük meg.

Két router összekapcsolva

A számítógépeket routerekhez, majd routereket routerekhez kapcsolva a végtelenségig skálázhatóvá válunk.

Routerek routerekhez kapcsolva

Egy ilyen hálózat nagyon közel áll ahhoz, amit internetnek hívunk, de valami hiányzik. Ezt a hálózatot a saját céljainkra építettük. Vannak más hálózatok is: a barátaidnak, a szomszédaidnak, bárkinek lehet saját számítógépes hálózata. De nem igazán lehet kábeleket kiépíteni a házad és a világ többi része között, tehát hogyan tudod ezt kezelni? Nos, már vannak a házadhoz kapcsolódó kábelek, például az elektromos áram és a telefon. A telefonos infrastruktúra már összeköti a házadat bárkivel a világon, így ez a tökéletes vezeték, amire szükségünk van. Ahhoz, hogy a hálózatunkat a telefonos infrastruktúrához csatlakoztassuk, egy speciális berendezésre, úgynevezett modemre van szükségünk. Ez a modem a hálózatunkból származó információkat a telefonos infrastruktúra által kezelhető információvá alakítja, és fordítva.

Egy modemmel összekapcsolt router

Szóval csatlakoztunk a telefonos infrastruktúrához. A következő lépés az, hogy a mi hálózatunkból elküldjük az üzeneteket a hálózatra, amelyet el akarunk érni. Ehhez a hálózatunkat egy internetszolgáltatóhoz (ISP) fogjuk csatlakoztatni. Az internetszolgáltató egy olyan cég, amely néhány speciális útválasztót kezel, amelyek mind össze vannak kötve, és más internetszolgáltatók útválasztóihoz is hozzáférnek. Így az üzenet a mi hálózatunkból az ISP-hálózatok hálózatán keresztül jut el a célhálózathoz. The Internet consists of this whole infrastructure of networks.

Full Internet stack