Głównym zadaniem routera jest znalezienie optymalnej ścieżki transmisji dla każdej ramki danych przechodzącej przez router i wydajna transmisja danych do miejsca docelowego. Można zauważyć, że strategia wyboru najlepszej ścieżki, czyli algorytm routingu, jest kluczem do routera. Aby zakończyć tę pracę, odpowiednie dane różnych ścieżek transmisji - tablica routingu (tabela routingu) są zapisywane w routerze do wykorzystania w routingu. Tabela ścieżek przechowuje informacje o fladze podsieci, liczbie routerów w sieci i nazwie następnego routera. Tablica ścieżek może zostać ustalona przez administratora systemu lub dynamicznie modyfikowana przez system, automatycznie dostosowywana przez router lub kontrolowana przez hosta.
1. statyczna tabela ścieżek
Tabela stałych ścieżek ustawiona wcześniej przez administratora systemu nazywana jest statyczną tabelą ścieżek, która jest zazwyczaj ustawiana zgodnie z konfiguracją sieci podczas instalacji systemu i nie ulegnie zmianie wraz z przyszłymi zmianami struktury sieci.
2. tablica ścieżek dynamicznych
Dynamiczna (dynamiczna) tablica routingu to tablica routingu automatycznie dostosowywana przez router w zależności od działania systemu sieciowego. Router automatycznie uczy się i zapamiętuje działanie sieci zgodnie z funkcjami udostępnianymi przez protokół routingu i w razie potrzeby automatycznie oblicza najlepszą ścieżkę transmisji danych.
