Gå til indhold
atlas

Internettet

Også kendt som: nettet

Det verdensomspændende netværk af netværk, der lader næsten enhver tilsluttet enhed nå næsten enhver anden.

Kladde - dette opslag er endnu ikke gennemgået.

Formelt

Et globalt system af selvstændigt ejede netværk, forbundet af routere, som alle følger TCP/IP, så data fra ét netværk kan sendes videre og leveres til en IP-adresse i et andet.

Forklaret enkelt

Som hvis alverdens postvæsener blev enige om én måde at skrive adresser på, så et brev sendt i Danmark kan nå et hus i Tokyo.

I praksis

Et bageri med tre butikker kører betalingsterminaler, webshop og e-mail over én internetforbindelse; da forbindelsen falder ud en morgen, kan butikkerne kun tage imod kontanter.

Hvorfor det betyder noget

En forbindelse til internettet betyder, at alle i hele verden kan forsøge at nå organisationen, og derfor samles så mange kontroller dér, hvor dens eget netværk møder det.

Teknisk uddybning

Internettet voksede ud af ARPANET, som sendte sine første beskeder i 1969 med Network Control Program. Den 1. januar 1983 skiftede ARPANET til TCP/IP på en koordineret "flag day", og derfor angives 1983 normalt som internettets fødselsår. Akademiske backbone-net som NSFNET fulgte, og det kommercielle internet tog over, efter at NSFNET's backbone blev nedlagt i 1995. World Wide Web, som Tim Berners-Lee skabte på CERN omkring 1989-1991, er en applikation, der kører på internettet, ikke et synonym for det; e-mail, DNS, VPN og industriel telemetri bruger den samme infrastruktur.

Teknisk er internettet et net af autonome systemer (AS): netværk under én administrativ routingpolitik, hver identificeret af et AS-nummer. De udveksler oplysninger om, hvad der kan nås, med BGP-4 (RFC 4271), og routing mellem dem følger forretningsmæssige hensyn snarere end korteste vej: Kunder betaler udbydere for transit, mens netværk af nogenlunde samme størrelse ofte udveksler trafik gratis via peering, typisk på internetudvekslingspunkter (IXP'er). Unikke identifikatorer koordineres hierarkisk: IANA tildeler adresseblokke og AS-numre til fem regionale internetregistre (AFRINIC, APNIC, ARIN, LACNIC og RIPE NCC, som dækker Europa inklusive Danmark, Mellemøsten og dele af Centralasien), og DNS-rodzonen er ankeret for navnerummet.

Arkitekturen hviler på få designvalg. IP tilbyder kun best-effort-levering af datagrammer uden garanti for levering, rækkefølge eller timing; pålidelighed lægges ud i endepunkterne efter end-to-end-argumentet fra Saltzer, Reed og Clark (1984). IP er den "smalle talje" i et timeglas: mange linkteknologier nedenunder, mange applikationer ovenover. Routerne i kernen holder ingen tilstand pr. forbindelse, hvilket gjorde nettet skalerbart og robust, men sikkerhed var ikke en del af det oprindelige design.

Det giver nogle vedvarende svagheder. IP autentificerer ikke afsenderadresser, hvilket muliggør spoofing og reflektionsbaserede DDoS-angreb, medmindre netværkene anvender ingress-filtrering (BCP 38). BGP accepterer i vid udstrækning ruteannonceringer på tillid, så fejlkonfigurationer og kapringer kan omdirigere trafik for hele præfikser, som da Pakistan Telecoms annoncering tog YouTube ned globalt i 2008; Resource Public Key Infrastructure med validering af ruteoprindelse (RFC 6811) er den vigtigste modforanstaltning. For en organisation betyder en internetforbindelse, at den konstant bliver scannet: Søgemaskiner som Shodan og Censys indekserer eksponerede tjenester, og nyeksponerede tjenester bliver typisk afprøvet inden for timer. Styring af den eksterne angrebsflade, redundante forbindelser til internetudbydere og DDoS-beskyttelse er derfor standardkontroller dér, hvor det interne netværk møder internettet.

Hvad du bør lære først

Alt det, dette bygger på - grundlaget først.

  1. Netværk
  2. →IP-adresse
  3. →Protokol
  4. →Pakke
  5. →Port
  6. →Router
  7. →TCP/IP
  8. →Internettet

Relationer

En slags
Netværk

Kilder og videre læsning

Lærebøger

  • Kurose & Ross, Computer Networking: A Top-Down Approach
  • Tanenbaum, Computer Networks

Hvor dataene kommer fra

Dette opslag er skrevet af en AI ud fra kilderne ovenfor og er endnu ikke gennemgået af et menneske. Brug det som udgangspunkt, og tjek alt vigtigt mod kilderne.

Se gennemgangskøenForeslå en rettelse på GitHubDette begreb som JSON

Nævnt i

Test dig selv

Indlæser…

Atlas er i beta.