Hoe werkt het Internet?

Zo ver zo goed. Maar hoe zit het met het verbinden van honderden, duizenden, miljarden computers? Natuurlijk kan een enkele router niet zo ver schalen, maar als je goed leest, hebben we gezegd dat een router een computer is als alle andere, dus wat weerhoudt ons ervan om twee routers met elkaar te verbinden? Niets, dus laten we dat doen.

Twee routers aan elkaar gekoppeld

Door computers aan routers te koppelen, en vervolgens routers aan routers, zijn we in staat om oneindig te schalen.

Routers aan routers gekoppeld

Zo’n netwerk komt heel dicht in de buurt van wat we het Internet noemen, maar we missen iets. We hebben dat netwerk voor onze eigen doeleinden gebouwd. Er zijn andere netwerken: je vrienden, je buren, iedereen kan een eigen netwerk van computers hebben. Maar het is niet echt mogelijk om kabels aan te leggen tussen je huis en de rest van de wereld, dus hoe kan je dit aanpakken? Wel, er zijn al kabels verbonden met uw huis, bijvoorbeeld, elektriciteit en telefoon. De telefooninfrastructuur verbindt uw huis al met iedereen in de wereld, dus het is de perfecte draad die we nodig hebben. Om ons netwerk met de telefooninfrastructuur te verbinden, hebben we een speciaal apparaat nodig, een modem. Dit modem zet de informatie van ons netwerk om in informatie die door de telefooninfrastructuur kan worden beheerd en vice versa.

Een router gekoppeld aan een modem

Dus we zijn verbonden met de telefooninfrastructuur. De volgende stap is het versturen van de berichten van ons netwerk naar het netwerk dat we willen bereiken. Om dat te doen, verbinden we ons netwerk met een Internet Service Provider (ISP). Een ISP is een bedrijf dat een aantal speciale routers beheert die allemaal met elkaar verbonden zijn en ook toegang kunnen krijgen tot de routers van andere ISP’s. Het bericht van ons netwerk wordt dus door het netwerk van ISP-netwerken naar het netwerk van bestemming gevoerd. The Internet consists of this whole infrastructure of networks.

Full Internet stack