En funktion af routeren er at forbinde forskellige netværk, og den anden funktion er at vælge linjen til informationstransmission. Hvis du vælger en jævn og hurtig genvej, kan kommunikationhastigheden i høj grad forbedre kommunikationsteknologien, reducere kommunikationbelastningen på netværkssystemet, spare netværkssystemressourcer og forbedre netværkssystemets jævne hastighed, så netværkssystemet kan spille en større rolle.
Fra filtreringsnetværkstrafikken fungerer routere meget på samme måde som kontakter og broer. Men i modsætning til den switch, der fungerer på netværkets fysiske lag og opdeler netværkssegmentet fysisk, bruger routeren en speciel softwareprotokol til logisk at opdele hele netværket. En router, der understøtter IP-protokollen, kan f.eks. opdele netværket i flere undernetsegmenter, og kun netværkstrafik, der er dirigeret til en bestemt IP-adresse, kan passere gennem routeren. For hver modtaget pakke genberegner routeren sin checksum-værdi og skriver en ny fysisk adresse. Derfor har brug af en router til at videresende og filtrere data en tendens til at være langsommere end en switch, der kun ser på den fysiske adresse på en pakke. Men
For disse komplekse netværk kan brugen af routere forbedre netværkets samlede effektivitet. En anden indlysende fordel ved routere er, at de automatisk kan filtrere netværksudsendelser. Generelt er hele installationsprocessen med at tilføje en router til et netværk meget mere kompliceret end en plug-and-play-switch.
Generelt bør sammenkoblingen af heterogene net og sammenkoblingen af flere delnet suppleres af routere.
Hovedopgaven for en router er at finde en optimal transmissionssti for hver dataramme, der passerer gennem routeren, og effektivt at overføre dataene til destinationswebstedet. Det kan ses, at strategien med at vælge den bedste sti, det vil sige routingalgoritmen, er nøglen til routeren. For at fuldføre dette arbejde gemmes de relevante data om forskellige overførselsstier - Routing Table (Routing Table) i routeren til brug i routing. Stitabellen gemmer oplysningerne om undernetflaget, antallet af routere på netværket og navnet på den næste router. Stitabellen kan fastsættes af systemadministratoren eller ændres dynamisk af systemet, automatisk justeres af routeren eller styres af værten.
1. Statisk kurvetabel
En tabel med fast sti, der er angivet på forhånd af systemadministratoren, kaldes en statisk stitabel, som generelt er forudindstillet i henhold til netværkskonfigurationen under systeminstallationen, og som ikke ændres med fremtidige ændringer i netværksstrukturen.
2. Tabel over dynamiske stier
Dynamisk routingtabel er routingtabellen, der automatisk justeres af routeren i henhold til netværkssystemets funktion. Routeren lærer og husker automatisk netværkshandlingen udenad i henhold til de funktioner, der leveres af routingprotokollen, og beregner automatisk den bedste sti til dataoverførsel, når det er nødvendigt.