Принципиальное отличие состоит в том, что RIP относится к категории протокола маршрутизации с вектором расстояния, тогда как OSPF является примером маршрутизации состояния канала. Другое отличие состоит в том, что RIP использует алгоритм Беллмана Форда, в то время как OSPF использует алгоритм Дейкстры.
Существует два варианта протоколов маршрутизации для межсетевых сетей: IGP и EGP. IGP (протокол маршрутизации внутреннего шлюза) ограничен автономной системой, что означает, что все маршрутизаторы работают внутри автономной системы. С другой стороны, EGP (протокол маршрутизации внешнего шлюза) работает для двух автономных системных средств из одной автономной системы в другую и наоборот. Автономная система - это логическая граница, представляющая сеть, которая работает под единым общим администрированием.
Три класса протоколов маршрутизации:
- Вектор расстояния - протокол маршрутизации вектора расстояния находит наилучший путь к удаленной сети, используя относительное расстояние. Каждый раз, когда пакет проходит через маршрутизатор, называется переходом. Лучший маршрут - это маршрут с наименьшим количеством переходов в сеть. RIP и EIGRP являются примерами протоколов маршрутизации вектора расстояния.
- Состояние канала. Он также известен как кратчайший путь, в котором каждый маршрутизатор создает три отдельные таблицы. Каждая таблица выполняет свои различные функции, например, одна отслеживает непосредственно подключенных соседей, вторая определяет топологию всей внутренней сети, а третья используется для таблицы маршрутизации. OSPF является примером протокола маршрутизации состояния канала.
- Гибридный - использует характеристику вектора расстояния и состояния линии связи, например EIGRP.
Сравнительная таблица
Основа для сравнения | ПОКОЙСЯ С МИРОМ | OSPF |
---|---|---|
Стенды для | Протокол маршрутной информации. | Сначала откройте кратчайший путь |
Учебный класс | Протокол векторной маршрутизации | Протокол маршрутизации состояния канала |
Метрика по умолчанию | Количество прыжков | Пропускная способность (стоимость) |
Административная дистанция | 120 | 110 |
конвергенция | Медленный | Быстро |
Суммирование | Авто | Руководство |
Обновить таймер | 30 секунд | Только когда происходят изменения |
Предел количества прыжков | 15 | Никто |
Многоадресный адрес используется | 224.0.0.9 | 224.0.0.5 и 224.0.0.6 |
Используемый протокол и порт | UDP и порт 20 | IP и порт 89 |
Используемый алгоритм | Беллмана-брод | Дейкстра |
Определение RIP
Протокол маршрутизации информации является прямой реализацией векторной маршрутизации расстояния для локальных сетей. Каждые 30 секунд он доставляет полную таблицу маршрутизации на все активные интерфейсы. Число переходов - единственная метрика, которая описывает наилучший путь к удаленной сети, но она может составлять не более 15. Он предотвращает петли маршрутизации, ограничивая количество переходов, разрешенных в пути.
Существуют две версии RIP, версия 1 RIP и версия 2 RIP, различия между обеими версиями указаны в следующей таблице.
Характеристики | RIPv1 | RIPv2 |
---|---|---|
Поддержка класса | Классовые | бесклассовый |
Поддерживает маску подсети переменной длины (VLSM) | нет | да |
Посылает маску подсети вместе с обновлением маршрутизации | нет | да |
Связь с другим маршрутизатором RIP через следующий тип адреса | Broadcast | Multicast |
Определение RFC | RFC 1058 | RFC 1721, 1722 и 2453 |
Поддерживает аутентификацию | нет | да |
Конвергенция - это процесс сбора топологической информации или обновления информации для других маршрутизаторов через реализованный протокол маршрутизации. Конвергенция происходит, когда маршрутизатор переходит из состояния пересылки или блокировки, и в этот момент предотвращает пересылку данных.
Основная проблема с конвергенцией - это время, необходимое для обновления информации на устройстве. Медленная конвергенция может привести к несогласованности таблицы маршрутизации и циклов маршрутизации. Петли маршрутизации формируются, когда информация о маршрутизации не обновляется или когда информация, распространяемая по сети, неверна.
Разделение горизонтов и отравление маршрутов является решением проблемы петли маршрутизации. Разделение горизонта применяет правило, которое запрещает отправку информации обратно источнику, из которого она была получена. При отравлении маршрута, когда какая-либо сеть выходит из строя, ее маршрутизатор моделирует сеть как 16 в записи таблицы (которая недоступна или бесконечна, поскольку разрешено только 15 прыжков). В конечном итоге это приводит к распространению информации об отравленных маршрутах на все маршруты в сегменте.
Недостатком RIP является то, что он неэффективен в больших сетях или в сетях, где установлено большое количество маршрутизаторов.
Таймеры RIP:
- Таймер обновления определяет, как часто маршрутизатор будет отправлять обновление таблицы маршрутизации, и его значение по умолчанию составляет 30 секунд.
- Недопустимый таймер указывает продолжительность маршрута, до которого он может оставаться в таблице маршрутизации, прежде чем будет считаться недействительным, если никакие новые обновления не знают об этом маршруте. Недопустимый маршрут не удаляется из таблицы маршрутизации, он помечается как метрика 16 и помещается в состояние ожидания. Значение по умолчанию недопустимого таймера составляет 180 секунд.
- Таймер удержания указывает продолжительность, до которой маршруту запрещено получать обновления. RIP не будет получать никаких новых обновлений для маршрутов, когда он находится в состоянии ожидания; его значение по умолчанию составляет 180 секунд.
- Таймер сброса указывает, как долго маршрут может храниться в таблице маршрутизации до того, как он будет очищен, если не получено никаких новых обновлений. Его значение по умолчанию составляет 240 секунд.
Определение ОСПП
Открытый кратчайший путь Первый - это состояние канала и алгоритм иерархической маршрутизации IGP. Это расширенная версия RIP, которая включает в себя такие функции, как многолучевая маршрутизация, маршрутизация с наименьшей стоимостью и балансировка нагрузки. Его основной показатель - это стоимость определения наилучшего пути.
OSPF включает в себя тип маршрутизации службы, что означает, что несколько маршрутов могут быть установлены в соответствии с приоритетом или типом службы. OSPF предлагает балансировку нагрузки, при которой он равномерно распределяет общие маршруты трафика. Это также позволяет сети и маршрутизаторы разделить на подмножества и области, которые увеличивают рост и упрощают управление.
OSPF позволяет (тип 0) аутентификацию во всех обменах между маршрутизаторами, что означает, что по умолчанию эти обмены по сети не проходят проверку подлинности. Он предлагает два других метода аутентификации: простую аутентификацию по паролю и аутентификацию MD5 . Он поддерживает специфичные для подсети, специфичные для хоста и бесклассовые маршруты, а также классовые специфичные для сети маршруты.
В OSPF маршрутизация выполняется путем поддержания базы данных с информацией о состоянии канала в маршрутизаторах и весами маршрутов, вычисленными с использованием состояния канала, IP-адреса и т. Д. Состояния канала передаются через автономную систему на маршрутизаторы для обновления базы данных. После этого каждый маршрутизатор создает дерево кратчайших путей в качестве корневого узла на основе весов, хранящихся в базе данных.
Ключевые различия между RIP и OSPF
- RIP зависит от количества переходов для определения лучшего пути, в то время как OSPF зависит от стоимости (пропускной способности), которая помогает в определении лучшего пути.
- Административные расстояния (AD) измеряют вероятность получения информации о маршрутизации на маршрутизаторе от соседнего маршрутизатора. Административное расстояние может варьироваться от целых чисел от 0 до 255, где 0 указывает наиболее надежное целое число, а 255 означает, что по этому маршруту не разрешается пропускать трафик. Значение AD RIP составляет 120, тогда как для OSPF это 110.
- Конвергенция в RIP медленная, в отличие от быстрой в OSPF.
- Суммирование позволяет одной записи таблицы маршрутизации иллюстрировать набор номеров IP-сетей. RIP поддерживает автоматическое суммирование, в отличие от OSPF поддерживает ручное суммирование.
- В OSPF нет ограничения на количество переходов. Напротив, RIP ограничен 15 счетчиками переходов.
Заключение
RIP является наиболее часто используемым протоколом и генерирует минимальные издержки, но его нельзя использовать в больших сетях. С другой стороны, OSPF работает лучше, чем RIP, с точки зрения стоимости передачи и подходит для более крупных сетей. OSPF также обеспечивает максимальную пропускную способность и минимальную задержку в очереди.