Интернет-протокол делает маршрутизацию? - PullRequest
0 голосов
/ 26 января 2019

Многие источники в Интернете имеют разные мнения по этому поводу. Очевидно, что Интернет-протокол, указанный в RFC 791, отвечает за адресацию хост-интерфейсов, инкапсуляцию данных в дейтаграммы (включая фрагментацию и повторную сборку). Но как насчет маршрутизации? Это функция IP или это реализовано протоколами RIP, OSPF и BGP?

1 Ответ

0 голосов
/ 26 января 2019

Слово «маршрутизация» имеет два тесно связанных значения:

1) Как в разделе 1.4 RFC 791 сказано: «Выбор пути для передачи называется маршрутизацией». Когда пакет уровня 3 (дейтаграмма IP) поступает на входящий интерфейс, маршрутизатор выполняет поиск соответствия с самым длинным префиксом в таблице маршрутизации, чтобы решить, какой исходящий интерфейс и следующий переход следует переслать.

2) Заполнение таблиц маршрутизации путем запуска некоторого протокола маршрутизации, такого как RIP, OSPF или BGP, также называется «маршрутизацией».

Первое часто делается аппаратно, а второе - программно.

Когда разница имеет значение, первое часто называют пересылкой (отсюда «FIB» для информационной базы пересылки), а второе называется маршрутизацией (отсюда «RIB» для информационной базы маршрутизации).

...