Принцип работы таблицы маршрутизации в современных маршрутизаторах заключается в определении наилучшего пути передачи сетевого пакета. 2
При поступлении пакета в роутер он выделяет IP-адрес получателя. 5 Затем сопоставляет его с информацией в таблице маршрутов и получает сведения об исходящем интерфейсе (через какой порт передавать) и адресе следующего роутера, откуда можно попасть в пункт назначения. 5
При построении таблицы маршрутизатор применяет комбинацию из следующих методов: 2
- Прямое соединение. 2 Если один из интерфейсов маршрутизатора соединён с какой-либо сетью напрямую, то при получении пакета маршрутизатор сразу отправляет пакет на интерфейс, к которому она подключена, не используя протоколы информации. 2
- Статическая маршрутизация. 2 Маршруты, прописанные вручную администратором сети в таблице маршрутизации. 2 Статический маршрут определяет IP-адрес следующего соседнего маршрутизатора или локального выходного интерфейса, который используется для направления трафика к определённой сети получателю. 2
- Маршрутизация по умолчанию. 2 Специальный маршрут, который способен посылать весь или часть трафика, не описанного в таблице маршрутизации, при этом сам маршрутизатор не должен знать обо всех сетях в топологии сети. 2
- Динамическая маршрутизация. 2 Протоколы, позволяющие автоматически отслеживать изменения в топологии сети. 2 При использовании этого протокола администратор сети конфигурирует протокол на каждом маршрутизаторе. 2 После этого маршрутизаторы начинают обмен информацией об известных им сетях и их состоянии. 2 При изменении топологии сети информация об этих изменениях автоматически распространяется по всем маршрутизаторам сети, и каждый маршрутизатор вносит изменения в свою таблицу маршрутизации. 2