Tabel de rutare

O tabelă de rutare este o structură de date utilizată de un router sau de un computer din rețea care asociază prefixe cu mijloace pentru a direcționa cadrele către destinația lor. Este un element central al rutei IP .

Conținut și funcționare

Tabelul de rutare conține:

Atunci când sunt posibile mai multe rute, va fi utilizat cel mai specific traseu , adică cel cu cel mai lung prefix. Dacă există mai multe rute cu același prefix, arbitrajul are loc în funcție de tipul de rută: rutele direct conectate vor avea prioritate față de celelalte, rutele statice și dinamice sunt separate de o distanță administrativă configurabilă. Dacă toate setările sunt egale, routerul va putea distribui traficul între aceste rute sau va utiliza doar unul.

Ruta implicită va indica modul de direcționare a traficului care nu se potrivește cu nicio intrare din tabelul de rutare. În absența unei rute implicite, routerul va arunca un pachet a cărui destinație nu este cunoscută.

Un computer conectat la o rețea locală va cunoaște de obicei ruta conectată direct ( subrețeaua ) și o rută implicită către routerul din subrețea. Un router din zona fără internet implicită va avea câteva sute de mii de rute dinamice și niciun traseu implicit.

Mai jos este un exemplu tipic de cum ar putea arăta o masă de rutare IPv4 pe un computer conectat la Internet printr-o cutie  :

Rețea de destinație (format CIDR ) Masca Pod Interfață Metric
0.0.0.0/0 0.0.0.0 192.168.0.1 192.168.0.100 1
127.0.0.0/8 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0/24 255.255.255.0 192.168.0.100 192.168.0.100 1
192.168.0.100/32 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.0.1/32 255.255.255.255 192.168.0.100 192.168.0.100 1

Vizualizarea tabelului de rutare

Note și referințe

Vezi și tu