Skip to main content

Formålet med og innvendig arbeid av TCP / IP-rutetabeller

Week 7 (April 2025)

Week 7 (April 2025)
Anonim

Et rutetabell (også kalt rutetabell) er lagret data som brukes av TCP / IP-nettverksrutere for å beregne destinasjonene for meldinger de er ansvarlige for videresending. Et rutetabell er en liten minnebasert database som styres av ruteren sin innebygde maskinvare og programvare.

Rutetabelloppføringer og -størrelser

Rutetabeller inneholder en liste over IP-adresser. Hver adresse i listen identifiserer en ekstern ruter (eller annen nettverksgateway) som den lokale ruteren er konfigurert til å gjenkjenne.

For hver IP-adresse lagrer rutetabellen i tillegg en nettverksmaske og andre data som angir destinasjons-IP-adressen varierer som den eksterne enheten vil godta.

Hjemmenettverkere bruker et veldig lite rutetabell fordi de bare videresender all utgående trafikk til Internett-leverandøren (ISP), som tar seg av alle andre rutingstrinn. Hjemmebordstabeller inneholder vanligvis ti eller færre oppføringer. Til sammenligning må de største ruterne i kjernen av Internett-ryggraden opprettholde fulle Internett-rutingstabell som inneholder flere hundre tusen oppføringer. (Se CIDR-rapporten for siste Internett-rutingsstatistikk.)

Dynamisk vs Statisk ruting

Hjemmetrafikere oppretter rutetabellene automatisk når de er koblet til Internett-leverandøren, en prosess som heter dynamisk ruting . De genererer en rutetabelloppføring for hver av tjenesteleverandørens DNS-servere (primær, sekundær og tertiær, hvis tilgjengelig) og en oppføring for ruting mellom alle hjemmedatamaskiner.

De kan også generere noen ekstra ruter for andre spesielle tilfeller, inkludert multicast og kringkaste ruter.

Noen bolignettverksrutere forhindrer deg i å manuelt tvinge eller endre rutetabellen. Bedriftsrutere tillater imidlertid at nettverksadministratorer manuelt oppdaterer eller manipulerer rutingstabeller.

Denne såkalte statisk ruting kan være nyttig når du optimaliserer for nettverksytelse og pålitelighet. På et hjemmenettverk er det ikke nødvendig å bruke statiske ruter unntatt i uvanlige forhold (for eksempel når du konfigurerer flere delnettverk og en andre ruteren).

Vise innholdet i rutetabeller

På hjemme bredbåndsrutere vises rutetabellinnhold vanligvis på en skjerm inne i administrasjonskonsollen. Et eksempel IPv4-tabell er vist nedenfor.

Ruting tabelloppføringsliste (eksempel)
Destinasjons LAN IPNettverksmaskeInngangsportInterface
0.0.0.00.0.0.0xx.yyy.86.1WAN (Internett)
xx.yyy.86.1255.255.255.255xx.yyy.86.1WAN (Internett)
xx.yyy.86.134255.255.255.255xx.yy.86.134WAN (Internett)
192.168.1.0255.255.255.0192.168.1.101LAN og trådløst

I dette eksemplet representerer de to første oppføringene ruter til internettleverandørens gatewayadresse ('xx' og 'yyy' representerer ekte IP-adresseværdier som er skjult for formålet med denne artikkelen). Den tredje oppføringen representerer ruten til hjemrouterens offentlige IP-adresse som tildeles av leverandøren. Den siste oppføringen representerer ruten for alle datamaskiner i hjemmenettverket til hjemme-ruteren, der ruteren har IP-adresse 192.168.1.101.

På Windows og Unix / Linux-datamaskiner, er netstat -r kommandoen viser også innholdet i rutetabellen som er konfigurert på den lokale datamaskinen.