Протокол внутреннего шлюза ( IGP ) или протокол внутренней маршрутизации — это тип протокола маршрутизации , используемый для обмена информацией таблицы маршрутизации между шлюзами (обычно маршрутизаторами ) внутри автономной системы (например, системы корпоративных локальных сетей). [1] Эту информацию о маршрутизации затем можно использовать для маршрутизации протоколов сетевого уровня, таких как IP .
Протоколы внутренних шлюзов можно разделить на две категории: протоколы маршрутизации на основе вектора расстояния и протоколы маршрутизации на основе состояния канала . Конкретные примеры IGP включают сначала открытый кратчайший путь (OSPF), протокол информации о маршрутизации (RIP), соединение между промежуточными системами (IS-IS) и расширенный протокол маршрутизации внутреннего шлюза (EIGRP). [2]
Напротив, протоколы внешних шлюзов используются для обмена информацией о маршрутизации между автономными системами и полагаются на IGP для разрешения маршрутов внутри автономной системы.
Примеры протоколов маршрутизации с вектором расстояния:
Примеры протоколов маршрутизации по состоянию канала:
Усовершенствованные протоколы маршрутизации с вектором расстояния обладают как функциями протоколов маршрутизации с вектором расстояния, так и протоколов маршрутизации по состоянию канала. Одним из примеров является расширенный протокол маршрутизации внутреннего шлюза (EIGRP).