cisco · 9 стр.

Общедоступное руководство по маршрутизации OSPF — настройки и решения

Оригинальное название: OSPF: Вопросы и ответы

Читать онлайн

Похожие инструкции

Текст документа

OSPF: Вопросы и ответы Автор: Syed Faraz Shamim Вопросы Введение Почему возвратные петли объявляются как хост-маршруты /32 в OSPF? Как изменить эталонную пропускную способность в OSPF? Как OSPF рассчитывает метрику или стоимость? Выполняется ли аутентификация для обмена данными в протоколе OSPF? Что такое интервал повторной передачи состояния канала и какой командой он задается? Для чего нужна переменная IP-OSPF-Transmit-Delay? Верно ли, что только статический вариант виртуального канала OSPF допускает использование несмежных сетей, независимо от свойств распространения маски? Привязываются ли IP-адреса мультиадресной рассылки к адресам мультиадресной рассылки уровня MAC?

Поддерживает ли версия OSPF от Cisco маршрутизацию на базе IP TOS? Работает ли субкоманда "offset-list" для протокола OSPF? Можно ли создать маршрут OSPF по умолчанию в системе, которая основана на внешних данных маршрутизатора и не имеет маршрута по умолчанию? Можно ли использовать команду "distribute-list in/out" в OSPF для фильтрации маршрутов? Как дать межобластным маршрутам OSPF приоритет над внутриобластными маршрутами? Нужно ли вручную устанавливать смежности для облака SMDS (Switched Multimegabit Data Service) с помощью субкоманды "OSPF neighbor"?

Когда маршруты перераспределяются между процессами OSPF, все метрики SPF (Shortest Path First) сохраняются, или используется метрика по умолчанию? Как Cisco организует маршрутизацию OSPF в частично-связных ячеистых сетях Frame Relay? Какую пару масок адресов следует использовать, чтобы назначить области ненумерованный интерфейс? Можно ли в OSPF пронумеровать одну сторону, а другую оставить непронумерованной? Почему выдается сообщение "cannot allocate router id" (не удается разместить код маршрутизатора) при настройке первого маршрутизатора OSPF? Почему при настройке первого маршрутизатора OSPF отображается сообщение об ошибке "unknown routing protocol" (неизвестный протокол маршрутизации)?

Что означают состояния DR, BDR и DROTHER в выходных данных команды "show ip ospf interface"? Почему после ввода команды "show ip ospf neighbor" отображаются только состояния FULL/DR и FULL/BDR, а для всех остальных соседних узлов отображаются состояния 2-WAY/DROTHER? Почему в последовательном канале соседи OSPF не имеют состояние FULL/DR или FULL/BDR? Нужно ли вводить какие-либо особые команды для запуска OSPF на каналах BRI/PRI? Нужно ли вводить какие-либо особые команды для запуска OSPF на асинхронных каналах? С какой версии в программное обеспечение Cisco IOS включается поддержка поинтерфейсной аутентификации для OSPF?

Можно ли контролировать бит P при импорте внешних маршрутов в нешлейфную область (NSSA)? В чем причина медленной реакции на команды OSPF "show"? Что делает команда "clear ip ospf redistribution"? OSPF формирует смежность с соседями, которые находятся в другой подсети? Как часто OSPF отправляет объявления о состоянии канала (LSA)? Как предотвратить формирование смежности между отдельными интерфейсами в сети OSPF? Какой маршрут будет установлен в таблицу маршрутизации IP, если доступно два объявления LSA 5 для одной внешней сети? Почему маршрутизатор Cisco 1600 не распознает протокол OSPF? Почему протокол OSPF не работает на маршрутизаторе Cisco 800?

Нужно ли использовать один и тот же номер процесса при настройке OSPF на нескольких маршрутизаторах в одной сети? На маршрутизаторе работают протоколы CEF (Cisco Express Forwarding) и OSPF, какой протокол будет выполнять распределение нагрузки при наличии нескольких каналов к одному месту назначения? Дополнительные сведения

Стр. 1

Введение В документе приводятся ответы на часто задаваемые вопросы, связанные с протоколом OSPF (Open Shortest Path First). Документ относится только к протоколу OSPF 2. Протокол OSPF 3, введенный в версиях ПО Cisco IOS® 12.0(24)S, 12.2(18)S и 12.2(15)T, используется для распространения данных маршрутизации IPv6. Он не описывается в данном документе. В этом документе "OSPF" относится к OSPF 2 и "IP" относится IPv4. Вопрос. Почему возвратные петли объявляются как хост-маршруты /32 в OSPF? Ответ. В OSPF возвратные петли считаются хост-маршрутами и объявляются как /32. Дополнительные сведения см. в разделе 9.1 стандарта RFC 2328 .

В ПО Cisco IOS версий 11.3T и 12.0, если команда ip ospf network point-to-point настроена для возвратных петель, OSPF объявляет подсеть на возвратных петлях как фактическую подсеть, которая настроена для возвратных петель. Вопрос. Как изменить эталонную пропускную способность в OSPF? Ответ. Эталонную пропускную способность можно изменить в программном обеспечении Cisco IOS версии 11.2 и выше, с помощью субкоманды ospf auto-cost reference-bandwidth команды router ospf . Пропускная способность по умолчанию составляет 100 Мбит/с. Вопрос. Как OSPF рассчитывает метрику или стоимость? Ответ. Для расчета стоимости OSPF использует эталонную пропускную способность 100 Мбит/с.

Эталонная пропускная способность делится на пропускную способность интерфейса. Например, стоимость Ethernet — 100 Мбит/c / 10 Мбит/с = 10. Примечание: Если на интерфейсе используется команда ip ospf cost cost , ее значение переопределяет расчетную стоимость. Вопрос. Выполняется ли аутентификация для обмена данными в протоколе OSPF? Ответ. Да, OSPF может аутентифицировать все пакеты, которыми обмениваются соседи. Поддерживается аутентификация на основе простых паролей и шифрованных контрольных сумм MD5.

Чтобы настроить в области аутентификацию на основе простых паролей, используйте команду ip ospf authentication-key , которая позволяет назначить пароль длиной до 8 октетов каждому интерфейсу, подключенному к области. Затем добавьте команду area x authentication в конфигурацию маршрутизатора OSPF, чтобы включить аутентификацию. (В этой команде, x — номер области.) Кроме того, ПО Cisco IOS версии 12.x поддерживает включение аутентификации на поинтерфейсной основе. Если вы хотите включить аутентификацию на отдельных интерфейсах или использовать разные методы аутентификации для разных интерфейсов одной области, используйте команду режима интерфейса ip ospf authentication .

Стр. 2

Вопрос. Что такое интервал повторной передачи состояния канала и какой командой он задается? Ответ. Протокол OSPF должен отправлять подтверждения получения для каждого объявления о состоянии канала (LSA). Для этого он отправляет пакеты LSA. Объявления о состоянии канала передаются повторно, пока не будут подтверждены. Интервал повторной передачи состояния канала определяет время между повторными операциями передачи. Для установки интервала повторной передачи можно использовать команду ip ospf retransmit-interval . Значение по умолчанию — пять секунд. Вопрос. Для чего нужна переменная IP-OSPF-Transmit-Delay? Ответ.

Эта переменная продлевает время устаревания, обозначенное в соответствующем поле пакета обновления, на указанное значение. Если задержка не добавлена перед передачей через канал, время распространения объявления о состоянии канала (LSA) не учитывается. Значение по умолчанию — 1 секунда. Этот параметр имеет большее значение для каналов с очень низкой скоростью. Вопрос. Верно ли, что только статический вариант виртуального канала OSPF допускает использование несмежных сетей, независимо от свойств распространения маски? Ответ. Нет, виртуальные каналы OSPF сохраняют подключение к магистрали для других областей, но они не требуются для несмежной адресации.

Протокол OSPF поддерживает несмежные сети, так как у каждой области есть коллекция сетей, и OSPF добавляет маску к каждому объявлению. Вопрос. Привязываются ли IP-адреса мультиадресной рассылки к адресам мультиадресной рассылки уровня MAC? Ответ. OSPF отправляет объявления с использованием мультиадресной рассылки. За исключением Token Ring, все IP- адреса мультиадресной рассылки сопоставляются адресам мультиадресной рассылки уровня MAC. Cisco сопоставляет Token Ring адресам широковещательной рассылки уровня MAC. Вопрос. Поддерживает ли версия OSPF от Cisco маршрутизацию на базе IP TOS? Ответ. Cisco OSPF поддерживает только TOS 0.

Это значит, что маршрутизаторы отправляют все пакеты на путь TOS 0, исключая потребность в расчете ненулевых путей TOS. Вопрос. Работает ли субкоманда "offset-list" для протокола OSPF? Ответ. Команда offset-list не работает для OSPF. Она используется для протоколов, основанных на векторе расстояния, таких как IGRP (Interior Gateway Routing Protocol), RIP (Routing Information Protocol) и RIP 2.

Стр. 3

Вопрос. Можно ли создать маршрут OSPF по умолчанию в системе, которая основана на внешних данных маршрутизатора и не имеет маршрута по умолчанию? Ответ. Протокол OSPF создает маршрут по умолчанию, только если он настроен с использованием команды default- information originate или существует готовая сеть по умолчанию от другого процесса. Маршрут протокола OSPF по умолчанию — 0.0.0.0. Если необходимо, чтобы маршрутизатор с поддержкой OSPF создавал маршрут по умолчанию, даже если для него самого маршрут по умолчанию не настроен, используйте команду default-information originate always . Вопрос. Можно ли использовать команду "distribute-list in/out" в OSPF для фильтрации маршрутов? Ответ.

Команды distribute-list поддерживаются в OSPF, но работают иначе, чем в протоколах на основе вектора расстояния маршрутизации, таких как RIP и EIGRP. Запись маршрутов OSPF в базу данных OSPF нельзя отфильтровать. Команда distribute-list in фильтрует запись маршрутов в таблицу маршрутизации, но она не предотвращает распространение пакетов о состоянии канала. Поэтому данная команда не помогает сократить потребление памяти маршрутизатора и не запрещает ему распространять отфильтрованные маршруты по другим маршрутизаторам. Внимание: Неосторожное использование команды distribute-list in в OSPF может привести к образованию петель маршрутизации.

Команда distribute-list out работает только на маршрутизаторах, которые перераспределяются в OSPF пограничным маршрутизатором автономной системы (ASBR). Ее можно применить к внешним маршрутам типов 1 и 2, но не к межобластным и внутриобластным маршрутам. Вопрос. Как дать межобластным маршрутам OSPF приоритет над внутриобластными маршрутами? Ответ. В соответствии с разделом 11 стандарта RFC 2328 , порядок очередности маршрутов OSPF выглядит следующим образом: внутриобластные маршруты, O межобластные маршруты, O IA внешние маршруты типа 1, O E1 внешние маршруты типа 2, O E2 Это правило предпочтения нельзя изменить. Однако, этот порядок применяется к отдельному процессу OSPF.

Если на маршрутизаторе работает несколько процессов OSPF, выполняется сравнение маршрутов. При сравнении маршрутов сравниваются метрики и административные расстояния процессов OSPF (если они были изменены). Типы маршрутов не имеют значения, когда сравниваются маршруты, полученные от двух различных процессов OSPF. Вопрос. Нужно ли вручную устанавливать смежности для облака SMDS (Switched Multimegabit Data Service) с помощью субкоманды "OSPF neighbor"? Ответ. В версиях Cisco IOS, предшествующих Cisco IOS 10.0, для установления смежности в нешироковещательных сетях

Стр. 4