Протокол внутреннего шлюза - Interior gateway protocol
Эта статья не цитировать любой источники.Декабрь 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Набор интернет-протоколов |
---|
Уровень приложения |
Транспортный уровень |
Интернет-уровень |
Связующий слой |
An протокол внутреннего шлюза (IGP) - это тип протокола, используемый для обмена маршрутизация информация между шлюзами (обычно маршрутизаторы ) в ан автономная система (например, система корпоративных локальных сетей). Эта информация о маршрутизации затем может использоваться для маршрутизации протоколы сетевого уровня подобно IP.
Протоколы внутреннего шлюза можно разделить на две категории: протоколы дистанционно-векторной маршрутизации и протоколы маршрутизации по состоянию канала. Конкретные примеры IGP включают: Сначала откройте кратчайший путь (OSPF), Протокол маршрутной информации (РВАТЬ), Промежуточная система к промежуточной системе (IS-IS) и Расширенный протокол маршрутизации внутреннего шлюза (EIGRP).
Напротив, протоколы внешнего шлюза используются для обмена маршрутной информацией между автономные системы и полагаются на IGP для разрешения маршрутов в автономной системе.
Типы
Протокол дистанционно-векторной маршрутизации
Протоколы дистанционно-векторной маршрутизации использовать Алгоритм Беллмана – Форда. В этих протоколах каждый маршрутизатор не обладает информацией о полной топология сети. Он объявляет вычисленное значение расстояния (DV) другим маршрутизаторам и получает аналогичные объявления от других маршрутизаторов, если изменения не были сделаны в локальной сети или соседями (маршрутизаторами). Используя эти объявления о маршрутизации, каждый маршрутизатор заполняет свою таблицу маршрутизации. В следующем цикле рекламы маршрутизатор объявляет обновленную информацию из своей таблицы маршрутизации. Этот процесс продолжается до тех пор, пока таблицы маршрутизации каждого маршрутизатора сходиться к стабильным значениям.
Недостатком некоторых из этих протоколов является медленная сходимость.
Примеры протоколов маршрутизации по вектору расстояния:
- Протокол маршрутной информации (РВАТЬ)
- Протокол информации о маршрутизации версии 2 (RIPv2)
- Протокол маршрутной информации следующего поколения (RIPng), расширение RIP версии 2 с поддержкой IPv6
- Протокол маршрутизации внутреннего шлюза (IGRP)
Протокол маршрутизации по состоянию канала
В протоколы маршрутизации по состоянию канала, каждый маршрутизатор обладает информацией о полной топологии сети. Затем каждый маршрутизатор независимо вычисляет лучший следующий переход от него для каждого возможного пункта назначения в сети, используя локальную информацию о топологии. Набор лучших следующих переходов формирует таблицу маршрутизации.
Это контрастирует с протоколами маршрутизации по вектору расстояния, которые работают, когда каждый узел использует свою таблицу маршрутизации совместно со своими соседями. В протоколе состояния канала единственной информацией, передаваемой между узлами, является информация, используемая для построения карт связности.
Примеры протоколов маршрутизации по состоянию канала:
Протокол расширенной векторной маршрутизации
Протоколы расширенной векторной маршрутизации имеют как функции протоколов маршрутизации с вектором расстояния, так и протоколов маршрутизации по состоянию канала. Одним из примеров является Расширенный протокол маршрутизации внутреннего шлюза (EIGRP).