Ett routertabell (även kallat routing table) är lagrad data som används av TCP / IP-nätverksdirigerare för att beräkna destinationerna för meddelanden som de ansvarar för vidarebefordran. Ett routerbord är en liten i-minnes databas som hanteras av routerns inbyggda hårdvara och programvara.
Router Tabell poster och storlekar
Routertabeller innehåller en lista över IP-adresser. Varje adress i listan identifierar en fjärrvägare (eller annan nätverksgateway) som den lokala routern är konfigurerad att känna igen.
För varje IP-adress lagrar routertabellen dessutom en nätverksmask och annan data som anger destinationens IP-adress varierar den fjärrkontrollen som ska accepteras.
Hemsida routrar använder en mycket liten router tabell eftersom de helt enkelt vidarebefordrar all utgående trafik till Internet Service Provider (ISP) gateway som tar hand om alla andra routing steg. Hemrutetabeller innehåller vanligtvis tio eller färre poster. Som jämförelse måste de största routrarna i kärnan i Internet-ryggrad bibehålla fullheten Internet routing bord som innehåller flera hundra tusen poster. (Se CIDR-rapporten för senaste Internet-routingsstatistik.)
Dynamisk vs Statisk Routing
Home routers ställer in sina routingbord automatiskt när de är anslutna till Internetleverantören, en process som heter dynamisk routing . De genererar en routertabellpost för varje tjänsteleverantörs DNS-servrar (primär, sekundär och tertiär, om sådan finns) och en post för routning bland alla hemdatorer.
De kan också generera några ytterligare vägar för andra speciella fall inklusive multicast och utsända rutter.
Vissa nätverksrutrar för bostäder hindrar dig från att manuellt överstyra eller ändra routerns bord. Företagsledare tillåter dock nätverksadministratörer att manuellt uppdatera eller manipulera routingtabeller.
Detta så kallade statisk routing kan vara användbar när man optimerar för nätverksprestanda och pålitlighet. På ett hemnätverk krävs inte statiska vägar utom vid ovanliga omständigheter (t.ex. vid upprättande av flera delnätverk och en andra router).
Visa innehållet i routing tabeller
På hemmabaserade bredbandsrutrar visas rutningstabellinnehållet vanligen på en skärm inuti administratörskonsolen. Ett exempel på IPv4-tabellen visas nedan.
Destination LAN IP | Subnet Mask | Inkörsport | Gränssnitt |
---|---|---|---|
0.0.0.0 | 0.0.0.0 | xx.yyy.86.1 | WAN (Internet) |
xx.yyy.86.1 | 255.255.255.255 | xx.yyy.86.1 | WAN (Internet) |
xx.yyy.86.134 | 255.255.255.255 | xx.yy.86.134 | WAN (Internet) |
192.168.1.0 | 255.255.255.0 | 192.168.1.101 | LAN & Wireless |
I det här exemplet representerar de två första posterna rutter till internetleverantörens gatewayadress ('xx' och 'yyy' representerar reella IP-adressvärden som är dolda för syftet med denna artikel). Den tredje posten representerar vägen till hemrouterens offentliga IP-adress som tilldelats av leverantören. Den sista posten representerar rutten för alla datorer i hemnätet till hemrouteren, där routern har IP-adress 192.168.1.101.
På Windows och Unix / Linux-datorer, netstat -r kommandot visar också innehållet i routertabellen som är konfigurerad på den lokala datorn.