En router er en netværksenhed der forbinder to eller flere netværk og dirigerer datapakker mellem dem. Routeren er den enhed der gør det muligt for dit hjemmenetværk at kommunikere med internettet, og for store virksomhedsnetværk at holde trafikken organiseret.
Routerens kernefunktion
Routerens primære opgave er routing - at bestemme den bedste vej for en datapakke at rejse fra kilde til destination. Den gør dette ved at vedligeholde en routingtabel, der indeholder information om tilgængelige netværk og ruter. Nar en pakke ankommer, undersger routeren destinationens IP-adresse og slar op i routingtabellen for at finde den bedste næste hop.
Routingprotokoller
Routere bruger protokoller til at udveksle routinginformation med hinanden:
- OSPF (Open Shortest Path First): En link-state-protokol der beregner den korteste vej baseret på et komplet kort over netværket. Bruges i store virksomhedsnetværk.
- BGP (Border Gateway Protocol): Internettets routingprotokol der forbinder autonome systemer (store netværk). BGP er det der holder internettets routing sammen.
- RIP (Routing Information Protocol): En ældre, simpel protokol der vælger ruter baseret på hop-antal. Erstattet af OSPF i de fleste sammenhænge.
- EIGRP: Ciscos proprietære protokol der kombinerer fordelene ved distance-vector og link-state protokoller.
NAT (Network Address Translation)
De fleste hjemmeroutere udforer NAT, der oversætter private IP-adresser (som 192.168.1.x) til en enkelt offentlig IP-adresse. Dette gør det muligt for mange enheder at dele en enkelt internetforbindelse og giver samtidig en grundlæggende form for beskyttelse, da enheder bag NAT ikke er direkte tilgængelige fra internettet.
Firewall-funktionalitet
Moderne routere inkluderer typisk en indbygget firewall der filtrerer trafik baseret på regler. Stateful firewalls holder styr på etablerede forbindelser og tillader kun returtrafik for forbindelser der er initieret indefra netværket.
Typer af routere
- Hjemmeroutere: Kombinerer router, switch, access point og firewall i en enkelt enhed. Designet til simpel opsætning.
- Enterprise-routere: Kraftigere enheder med avanceret routing, QoS og sikkerhedsfunktioner. Fra producenter som Cisco, Juniper og Arista.
- Kerneroutere: Hojydelsesroutere der håndterer enorme mængder trafik i internettets backbone.
- Edge-routere: Placeret i grænsefladen mellem et virksomhedsnetværk og internetudbyderen.
Routeren i hjemmet
Din hjemmerouter er typisk en alt-i-en-enhed der kombinerer en router (forbinder dit netværk til internettet via NAT), en switch (tilbyder Ethernet-porte til kablede enheder), et access point (leverer Wi-Fi) og en DHCP-server (tildeler IP-adresser automatisk).