logo

Routningstabeller i datornätverk

Routers:
En router är en nätverksenhet som vidarebefordrar datapaket mellan datornätverk. Denna enhet är vanligtvis ansluten till två eller flera olika nätverk. När ett datapaket kommer till en routerport läser routern adressinformationen i paketet för att avgöra vilken port paketet kommer att skickas. Till exempel ger en router dig internetåtkomst genom att ansluta ditt LAN till Internet.



När ett paket anländer till en router undersöker det destinations-IP-adressen för ett mottaget paket och fattar routingbeslut i enlighet därmed. Routers använder Routing tabeller för att avgöra vilket gränssnitt paketet kommer att skickas. En routingtabell listar alla nätverk för vilka rutter är kända. Varje routers routingtabell är unik och lagras i enhetens RAM.

Routningstabell:
En routingtabell är en uppsättning regler, ofta sedda i tabellformat, som används för att bestämma vart datapaket som färdas över ett IP-nätverk (Internet Protocol) kommer att riktas. Alla IP-aktiverade enheter, inklusive routrar och switchar, använder routningstabeller. Se en rutttabell nedan:

 Destination Subnet mask Interface 128.75.43.0 255.255.255.0 Eth0 128.75.43.0 255.255.255.128 Eth1 192.12.17.5 255.255.255.255 Eth3 default Eth2>

Posten som motsvarar standard gatewaykonfigurationen är en nätverksdestination på 0.0.0.0 med en nätverksmask (nätmask) på 0.0.0.0. Subnätmasken för standardrutten är alltid 0.0.0.0.



Poster i en IP-routingtabell:
En dirigeringstabell innehåller den information som är nödvändig för att vidarebefordra ett paket längs den bästa vägen mot dess destination. Varje paket innehåller information om dess ursprung och destination. Routing Table ger enheten instruktioner för att skicka paketet till nästa hopp på dess rutt över nätverket.

Varje post i routingtabellen består av följande poster:

  1. Nätverks ID:
    Nätverks-ID eller destination som motsvarar rutten.



  2. Subnätmask:
    Masken som används för att matcha en destinations-IP-adress med nätverks-ID.

  3. Nästa hopp:
    IP-adressen som paketet vidarebefordras till

  4. Utgående gränssnitt:
    Utgående gränssnitt bör paketet gå ut för att nå destinationsnätverket.

  5. Metrisk:
    En vanlig användning av måtten är att indikera minsta antal hopp (routrar korsade) till nätverks-ID.

Rutningstabellposter kan användas för att lagra följande typer av rutter:

  • Direktanslutna nätverks-ID:n
  • Fjärrnätverks-ID:n
  • Värd rutter
  • Standardrutt
  • Destination

När en router tar emot ett paket undersöker den destinationens IP-adress och tittar upp i dess Rutttabell för att ta reda på vilket gränssnittspaket som kommer att skickas ut.

Hur fylls rutttabeller i?
Det finns sätt att underhålla rutttabellen:

  • Direktanslutna nätverk läggs till automatiskt.
  • Använda statisk routing.
  • Använda dynamisk routing.

Dessa routingtabeller kan underhållas manuellt eller dynamiskt. I dynamisk routing , enheter bygger och underhåller sina routningstabeller automatiskt genom att använda routingprotokoll för att utbyta information om den omgivande nätverkstopologin. Dynamiska routingtabeller tillåter enheter att lyssna på nätverket och svara på händelser som enhetsfel och nätverksstockning. Tabeller för statiska nätverksenheter ändra inte om inte en nätverksadministratör ändrar dem manuellt.

Ruttbestämningsprocess (hitta subnät-ID med hjälp av routingtabell):
Tänk på att ett nätverk är subnät i 4 subnät som visas i bilden ovan. IP-adressen för de fyra subnäten är:

200.1.2.0 (Subnet a) 200.1.2.64 (Subnet b) 200.1.2.128 (Subnet c) 200.1.2.192 (Subnet d)>

Sedan, Rutttabell som underhålls av den interna routern ser ut så här:

Destination Subnätmask Gränssnitt
200.1.2.0 255.255.255.192 a
200.1.2.64 255.255.255.192 b
200.1.2.128 255.255.255.192 c
200.1.2.192 255.255.255.192 d
Standard 0.0.0.0 Det är

Att hitta rätt subnät (subnät-ID), routern utför bitvis ANDing av destinationens IP-adress som nämns på datapaketet och alla subnätmasker en efter en.

  • Om det bara sker en matchning vidarebefordrar routern datapaketet till motsvarande gränssnitt.
  • Om det inträffar mer än en matchning vidarebefordrar routern datapaketet på gränssnittet som motsvarar den längsta nätmasken.
  • Om det inte sker någon matchning, vidarebefordrar routern datapaketet på gränssnittet som motsvarar standardposten.

Exempel-1: GATE-CS-2004 | Fråga 55

Exempel-2: GATE IT 2006 | Fråga 63

vad är regex java

Notera att routningstabellerna inte är specifika för Cisco-enheter. Även ditt Windows-operativsystem har en rutttabell som kan visas med kommandot ruttutskrift