Ce sunt tabelele Router TCP / IP (Routing)?

O tabelă de rutere (denumită și tabelul de rutare) este datele stocate utilizate de routerele de rețea TCP / IP pentru a calcula destinațiile mesajelor pe care sunt responsabile pentru redirecționare. O masă de rutere este o mică bază de date în memorie gestionată de hardware-ul și software-ul încorporat al routerului.

Intrările și dimensiunile mesei routerului

Ruterele conțin o listă de adrese IP . Fiecare adresă din listă identifică un router de la distanță (sau alt gateway de rețea ) pe care ruterul local este configurat să îl recunoască.

Pentru fiecare adresă IP, tabela routerului stochează suplimentar o mască de rețea și alte date care specifică intervalele de adresă IP de destinație pe care le acceptă dispozitivul de la distanță.

Routerele de rețea de domiciliu utilizează o masă de router foarte mică, deoarece acestea transmit pur și simplu tot traficul de ieșire către gateway- ul Internet Service Provider (ISP), care are grijă de toți ceilalți pași de rutare. Tabelele ruterului de acasă de obicei conțin zece sau mai puține intrări. Prin comparație, cele mai mari routere din centrul coloanei Internet trebuie să mențină tabelul complet de rutare pe Internet care conține câteva sute de mii de intrări. (Consultați Raportul CIDR pentru cele mai recente statistici de rutare pe Internet.)

Dinamică vs. rutare statică

Routerele de domiciliu își configurează automat tabelele de rutare atunci când sunt conectate la furnizorul de Internet, proces numit rutare dinamică . Ele generează o intrare de tabelă de router pentru fiecare dintre serverele DNS ale furnizorului de servicii (primar, secundar și terțiar, dacă sunt disponibile) și o intrare pentru rutare între toate computerele de acasă.

De asemenea, acestea pot genera câteva rute suplimentare pentru alte cazuri speciale, inclusiv rutele de difuzare și difuzare .

Unele routere de rețea rezidențială vă împiedică să eliminați sau să modificați manual tabelul de router. Cu toate acestea, rutele de afaceri permit administratorilor de rețea să actualizeze sau să manipuleze manual tabelele de rutare.

Această așa-numită rutare statică poate fi utilă atunci când se optimizează performanța și fiabilitatea rețelei. Într-o rețea de domiciliu, utilizarea rutelor statice nu este necesară decât în ​​situații neobișnuite (cum ar fi atunci când se instalează mai multe subrețele și un al doilea router).

Vizualizarea conținutului tabelelor de rutare

Pe router-urile de bandă largă de acasă, conținutul mesei de rutare este afișat de obicei pe un ecran din interiorul consolei administrative. Un exemplu de tabel IPv4 este prezentat mai jos.

Listă de intrări în tabelul de rutare (exemplu)
Destinație LAN IP Mască de rețea portal Interfață
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 și fără fir

În acest exemplu, primele două intrări reprezintă rutele spre adresa gateway-ului furnizorului de Internet ("xx" și "yyy" reprezintă valori ale adreselor IP reale care sunt ascunse în scopul acestui articol). A treia intrare reprezintă traseul spre adresa IP aferentă ruterului de acasă, atribuită de către furnizor. Ultima intrare reprezintă ruta pentru toate computerele din rețeaua de domiciliu la ruterul de acasă, unde routerul are adresa IP 192.168.1.101.

Pe computerele Windows și Unix / Linux, comanda netstat -r afișează de asemenea conținutul tabelului de router configurat pe computerul local.