En router giver et computernetværk med et centralt knudepunkt for fremsendelse af oplysninger . Alle routere er baseret på en en delt arkitektur. Når en datapakke indtaster en router , det er behandlet af enhedens centralenhed og rettet langs den passende netværk sti til en data output port . Netværksgrænseflader
p Der er to typer af router netværksgrænseflader : input porte og output porte . Indgangsporte unscramble pakkedata fra datalink lag og overføre disse data til enhedens sammenkobling netværk. Når data behandles af routeren, sendes den til et output port , som indkapsler uddata til transmission og leverer det til det relevante netværk adresse.
Processor
en router er drevet af en processor , der overvåger og styrer strømmen af oplysninger på tværs af enheden. Hver gang en pakke af oplysninger kommer ind i routeren , processoren beregner passende destination placering ved hjælp af en viderestilling tabel, der indeholder en routing algoritme. Processoren kører så routingprotokol , der overfører pakken til den ønskede placering . Routeren processor er også ansvarlig for at køre router og konfiguration software.
Sammenkobling Network
Når en datapakke kommer ind i routerens grænseflade indgangsport det passerer ind i enhedens sammenkobling netværk. Den type sammenkobling netværk til stede i en router afhænger af alder og kvalitet af enheden . Simple routere linke direkte input-og output -porte ved hjælp af en bus , mere komplekse enheder kan funktionen flere busser forbundet i en tværstang array. Andre routere lagre alle data i en enkelt hukommelse. Snarere end fysisk at flytte data på tværs af enheden, håndterer de routing ved at ændre henvisninger til dataene.
ROM hukommelse
Den mest grundlæggende aspekter af en router setup information er hard- kodet ind i sin hukommelse butik. En router gemmer sådant fast konfiguration oplysninger i sin rom eller read-only memory . Rom indeholder software, der initierer ved opstart af routeren , herunder opstart software og diagnostiske tests. ROM indeholder også routerens operativsystemets kerne -software.
RAM hukommelse
Ud over permanente hukommelse lagrer , alle routere indeholder også RAM eller random access memory . Routeren gemmer oplysninger i RAM memo , der er relevant kun til din nuværende routing session. Når du tænder din router fra, enheden skyller indholdet af RAM. Routere også indeholde et specialiseret ikke-flygtig variant af RAM kaldet NVRAM . Routeren bevarer software konfiguration og opstart oplysninger i sin NVRAM butik. NVRAM nulstilles ikke , når routeren er slukket.