Iedereen heeft het over internet en of, of hoe, het moet worden geregeld. Maar niet genoeg mensen weten hoe het internet werkt, of wat precies internet is.
GERELATEERD: Wat is netneutraliteit?
U hebt waarschijnlijk uw eigen internet " local area network "thuis, en het bestaat uit alle apparaten die zijn verbonden met uw router, die verbinding maakt met internet. Het woord 'internet' verwijst naar een wereldwijd systeem van 'onderling verbonden computernetwerken'.
Dat is alles wat het internet echt is: een groot aantal computernetwerken over de hele wereld, met elkaar verbonden. Natuurlijk is er veel fysieke hardware - van de kabels onder je stadsstraten tot de enorme kabels op de oceaanbodems tot satellieten in een baan rond de planeet - die deze communicatie mogelijk maken. Er is ook veel software op de achtergrond actief, waardoor u een websiteadres zoals 'google.com' kunt typen en uw computer kunt laten informatie verzenden naar de fysieke locatie waar die website zich bevindt op de snelst mogelijke manier.
GERELATEERD: Wie biedt internetdiensten aan voor mijn internetprovider?
Zelfs als u alleen maar verbinding maakt met een enkele website, is er veel meer onder de motorkap gaande. Uw computer kan niet rechtstreeks een stuk informatie of "pakket" gegevens verzenden naar de computer die de website host. In plaats daarvan geeft het een pakket door aan uw thuisrouter met informatie over waar het naartoe gaat en waar de webserver moet antwoorden. Uw router stuurt deze vervolgens naar de routers bij uw internetprovider (Comcast, Time Warner of wie u ook gebruikt), waar deze naar een andere router bij een andere internetprovider wordt verzonden, enzovoort, totdat deze zijn bestemming bereikt. Alle pakketten die vanaf de externe server naar uw systeem worden teruggestuurd, maken de retourreis.
Om een onvolmaakte analogie te gebruiken, lijkt het een beetje op het verzenden van een brief per post. Uw lokale postbeambte kan niet alleen de brief pakken en deze rechtstreeks door het land of continent naar het bestemmingsadres brengen. In plaats daarvan gaat de brief naar uw lokale postkantoor, waar deze naar een ander postkantoor wordt verzonden, en vervolgens naar een andere, enzovoort, totdat deze op zijn bestemming aankomt. Het duurt langer voordat een brief de andere kant van de wereld bereikt dan de andere kant van het land, omdat er meer stops moeten worden gemaakt, en dat geldt in het algemeen ook voor internet. Het duurt iets langer voor pakketten om langere afstanden af te leggen met meer overdrachten of "hops", zoals ze worden genoemd.
In tegenstelling tot fysieke mail is het verzenden van datapakketten nog steeds erg snel , en het gebeurt vele malen per seconde. Elk pakket is erg klein en grote aantallen pakketten worden heen en weer verzonden wanneer computers communiceren - zelfs als iemand alleen maar een website van een andere laadt. De reistijd van een pakket wordt gemeten in milliseconden.
Dit netwerk van netwerken is iets interessanter en complexer dan het lijkt. Met al deze netwerken met elkaar verbonden, is er niet alleen een enkele pad data nodig. Omdat netwerken zijn verbonden met meerdere andere netwerken, is er een heel netwerk van verbindingen die zich over de hele wereld uitstrekken. Dit betekent dat die pakketten (kleine stukjes gegevens die tussen apparaten worden verzonden) meerdere paden kunnen nemen om te bereiken waar ze naartoe gaan.
Met andere woorden, zelfs als een netwerk tussen u en een website uitvalt, is er gewoonlijk een ander pad gegevens kunnen nemen. De routers langs het pad gebruiken iets dat het Border Gateway Protocol of BGP wordt genoemd om informatie door te geven over de vraag of een netwerk niet beschikbaar is en wat het optimale pad voor gegevens is.
Het maken van dit onderling verbonden netwerk (of internet) is niet alleen zo eenvoudig als het aansluiten van elk netwerk op een nabijgelegen netwerk, één voor één. Netwerken zijn op veel verschillende manieren verbonden via veel verschillende paden en de software die op deze routers wordt uitgevoerd (zo genoemd omdat ze verkeer langs het netwerk routeren) is altijd bezig om de optimale paden voor gegevens te vinden.
U kunt het pad dat uw pakketten innemen naar een bestemmingsadres daadwerkelijk zien met behulp van de opdracht traceroute, die routers vertelt langs het pad dat het pakket aflegt om terug te rapporteren.
In de onderstaande schermafbeelding hebben we bijvoorbeeld de route gevolgd naar phhsnews. com van een Comcast internetverbinding in Eugene, Oregon. De pakketten reisden naar onze router via het netwerk van Comcast in noordelijke richting naar Seattle, voordat ze door Chicago, New York en Newark naar een backbone-netwerk van Tata Communications (as6453.net) werden geleid voordat ze naar een Linode-datacenter in Newark, New Jersey gingen. waar de website wordt gehost.
We spreken van pakketten "reizen", maar het zijn natuurlijk gewoon stukjes data. Een router maakt contact met een andere router en communiceert de gegevens in het pakket. De volgende router gebruikt de informatie op het pakket om uit te zoeken waar het naartoe gaat en verzendt de gegevens naar de volgende router langs het pad. Het pakket is slechts een signaal op de draad.
Dat is een overzicht op hoog niveau van hoe het internet werkt, tenminste. Er zijn veel kleine onderwerpen die belangrijk zijn voor het internet dat we allemaal gebruiken en waarover je meer in detail kunt lezen.
Elk apparaat in een netwerk heeft bijvoorbeeld een uniek, numeriek IP-adres in dat netwerk. Gegevens worden naar deze adressen verzonden. Er zijn zowel oudere IPv4-adressen als nieuwere IPv6-adressen. IP staat voor "internetprotocol", dus een IP-adres is een "internetprotocol-adres". Dit zijn de adressen die apparaten op het netwerk gebruiken en spreken.
GERELATEERD: Wat is DNS en moet ik een andere DNS-server gebruiken?
Mensen gebruiken door mensen leesbare domeinnamen zoals phhsnews.com en google. com, die meer gedenkwaardig en begrijpelijk zijn dan een reeks cijfers. Wanneer u echter domeinnamen zoals deze gebruikt, neemt uw computer contact op met de DNS-server (Domain Name System) en vraagt het om het numerieke IP-adres voor dat domein. Zie het als een groot, openbaar adresboek voor telefoonnummers. Bedrijven en personen die domeinnamen willen, moeten betalen om ze te registreren. U gebruikt waarschijnlijk de DNS-service van uw internetprovider, maar u kunt ervoor kiezen om een andere DNS-server zoals Google Public DNS of OpenDNS te gebruiken.
GERELATEERD: Wat is het verschil tussen TCP en UDP?
Aan dit alles ten grondslag zijn verschillende lagen van "protocollen" die apparaten gebruiken om te communiceren, zelfs bij gebruik van internetprotocol. Het meest gebruikelijke transportprotocol is TCP / IP, dat staat voor Transmission Control Protocol via internetprotocol. Bij TCP draait alles om betrouwbaarheid, en apparaten chatten heen en weer en volgen pakketgegevens om ervoor te zorgen dat onderweg niets verloren gaat. Als dat zo is, wordt het opgemerkt en opnieuw verzonden. Er zijn ook andere protocollen, zoals UDP, die het betrouwbaarheidsmateriaal voor onbewerkte snelheid weggooien.
Boven transportprotocollen zoals TCP en UDP zijn toepassingsprotocollen, zoals HTTP of HTTPS, het hypertext-overdrachtsprotocol, dat uw webbrowser gebruikt. Het HTTP-protocol werkt bovenop het TCP-protocol, dat bovenop het IP-protocol werkt. Andere applicaties kunnen verschillende protocollen gebruiken of hun eigen protocollen maken die toch bovenop protocollen zoals TCP en IP werken. Zoveel van de technologie die we gebruiken, bestaat uit technologielagen die op andere lagen zijn gebouwd, en hetzelfde geldt voor internet. We zouden hier een heel boek kunnen schrijven, maar voor nu, als je meer wilt lezen, zouden de bovenstaande links je op weg moeten helpen.
Zodra je de basiskennis begrijpt, kun je beter begrijpen waarom deze IT Crowd-scène zo grappig is .
Beeldcredits: Toria / Shutterstock.com, Chaiwat Srijankul / Shutterstock.com.
Kan een kortsluiting leiden tot beschadiging van een harde schijf?
Er zijn maar weinig dingen die kunnen worden vergeleken met het zinkende gevoel dat je krijgt als je je computer inschakelt en het een ogenblik later sterft als gevolg van tot hardwareproblemen. Met dat probleem in gedachten heeft het SuperUser Q & A-bericht van vandaag het antwoord op de vraag van een gestreste lezer.
Telelenzen kunnen ongelooflijk nuttig zijn, maar hoe verschilt deze van andere lenzen en wanneer moet u deze gebruiken? Wat is een telelens? GERELATEERD: Wat is een "normale" cameralens? Een telelens is een lens die verre objecten lijkt te vergroten. Om dat te doen, moeten ze een brandpuntsafstand hebben die langer is dan die van een normale lens, of een lens die de optische eigenschappen van het menselijk oog benadert.