Hvordan er en ruterens rutingtabell Oppdatert?

Routing Tabeller Definert

En rutetabellen er en samling av informasjon om hvor et nettverk ligger i referanse til ruteren bordet er i. Rutere kan ha en eller flere porter, og hver port kan få tilgang til mange forskjellige nettverk. Rutingtabellen angir på hvilken port en pakke sendes ut basert på den adressen pakken er for. Alle rutingtabeller inneholde minst én oppføring kjent som standard gateway. Standard gateway er der pakkene blir sendt hvis de er adressert til et nettverk som tabellen har ingen rute for.

Som et eksempel, la oss si at du har en ruter med følgende oppføringer i rutingtabellen: network 192.168.1.0 nås via port 1, nettverk 192.168.2.0 nås via port 2, nettverk 192.168.3.0 nås via port 3, og port 4 er standard gateway. Hvis en pakke er adressert til 192.168.3.1, sjekker ruteren rutingtabellen for å se hvilken port nettverk 192.168.3.0 er nådd gjennom. Siden dette nettverket er nådd gjennom port 3, blir pakken sendes ut via port 3. En pakke bestemt for nettverket 192.168.10.0 ville forlate via port 4 fordi port 4 er standard gateway, og det er ingen kjent rute for at nettverksadressen . Det er viktig å merke seg at det mottakende nettverk ikke behøver å være koblet direkte til en port, bare at det er nådd ved denne porten. Dette ville opptre hvis det var en annen ruter i linjen som var direkte koblet til det mottakende nettverk.

Dynamisk vs Statiske Tabeller

Rutetabellene oppdateringer avhenger av hvordan tabellen er laget. Hvis rutingtabellen er statisk, så oppdateringer må gjøres manuelt av en nettverksadministrator. Dette er en av grunnen til at statiske tabeller er ikke populært. Hvis tabellen er dynamisk, så endringer vil bli gjort automatisk. Dynamisk ruting tabeller kan endres manuelt, og de første oppføringene er ofte lagt til av nettverksadministratoren for å tillate raskere ruting fra starten.

Oppdatering dynamiske tabeller

For hver pakke som sendes over nettverket, er et svar pakken sendt tilbake. Når ruteren med en dynamisk rutingtabellen mottar en returpakke, undersøker det topptekstinformasjonen for å se ruten som ble tatt. Det vil da bruke denne informasjonen til å oppdatere sin fresebord hvis den kan. Hvis pakken tilbake på standard gateway, er ingen oppdateringer laget, som alle pakker for mottakende nettverk var allerede rutet gjennom denne porten fra begynnelsen. I forrige eksempel, om pakken som ble sendt ut via port 4 for nettverket 192.168.10.0 returnert via port 2, rutingtabellen ville oppdatere for å vise at både nettverk 192.168.2.0 og 192.168.10.0 nås via port 2. Det neste pakke sendt til nettverket 192.168.10.0 vil deretter forlate via port 2 i stedet for standard gateway.