Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Основная, вторичная и статическая конфигурация LSP

Настройка первичных и вторичных LPS

По умолчанию LSP сам маршрутирует маршрут к маршрутизатор исходящего трафика. LSP склонен следовать к самому короткому пути, как это необходимо в локальной таблице маршрутов, как правило, по тому же пути, что и трафик на основе пунктов назначения. Эти пути по своему характеру являются "мягкими", поскольку они автоматически перена маршрутируются при изменении таблицы маршрутов или в состоянии узла или соединения.

Чтобы настроить путь таким образом, чтобы он следул за определенным маршрутом, создайте именуемый путь с помощью утверждения, как описано в создании имен pathопределенных путей. Затем примените именуемый путь, включив primary в себя или secondary утверждение. На именуемый путь может ссылаться любое число LPS.

Чтобы настроить первичный и вторичный пути для LSP, выполните следующие действия в следующих разделах:

Настройка основных и вторичных путей для LSP

Утверждение создает основной путь, который является предпочтительным путем primary LSP. Утверждение secondary создает альтернативный путь. Если основной путь больше не может достичь маршрутизатор исходящего трафика, используется альтернативный путь.

Для настройки основных и вторичных путей включаем primary следующие secondary утверждения:

Эти утверждения можно включать на следующих уровнях иерархии:

Когда программное обеспечение переключается с основного на вторичный маршрут, оно постоянно пытается вернуться к основному пути, переключаясь обратно на него, когда оно снова является досяжимым, но не имеет подмены времени, заданного в revert-timer сообщении. (Дополнительные сведения см. в "Настройка соединения между маршрутизаторами в направлении веся и выпадающих маршрутизаторов.)

Можно настроить один основной путь или ноль. Если основной путь не настроен, в качестве пути выбирается первый установленный вторичный путь.

Можно настроить 0 или более вторичных путей. Все вторичные пути одинаковы. Программное обеспечение не пытается переключаться между вторичными путями. Если текущий вторичный путь не доступен, то следующий путь будет не в определенном порядке. Чтобы создать набор равных путей, укажите вторичные пути без указания основного пути.

Если не указать именуемые пути или если путь, который указан, пуст, программное обеспечение принимает все решения о маршруте, необходимые для достижения маршрутизатор исходящего трафика.

Настройка revert Timer для LPS

Для LPS, настроенных как с первичным, так и с вторичным маршрутами, можно настроить revert timer. Если основной путь отключает и трафик переключается на вторичный путь, то он определяет время (в секундах), которое LSP должен подождать, прежде чем вернуться обратно на основной путь. Если в течение этого времени на основном пути возникают проблемы со связью или проблемы стабильности, то время перезагружается. Можно настроить для статических и динамических LPS как время реверта, так и для LSP.

Кроме Junos OS принимает решение о том, какой путь является предпочтительным. Предпочтительный путь – это путь, который не столкнулся с трудностями в последнем периоде времени перевертывки. Если в основном и вторичном пути были проблемы, ни один из них не считается предпочтительным. Однако, если один из путей является динамическим, а другой статический, динамический путь выбирается в качестве предпочтительного.

Если BFD настроен на LSP, Junos OS, пока сеанс BFD не начнется на основном пути, прежде чем приступает к счетчику revert timer.

Диапазон значений, которые можно настроить для времени перенастройки, находится в диапазоне от 0 до 65 535 секунд. Значение по умолчанию — 60 секунд.

При настройке значения 0 секунд трафик на LSP, перенастроив основной путь на вторичный путь, остается на вторичном пути постоянно (пока оператор сети не переится в путь или пока вторичный путь не отключится).

Можно настроить для всех LSP маршрутизатора, на уровне иерархии, или для определенного LSP на [edit protocols mpls][edit protocols mpls label-switched-path lsp-name] уровне иерархии.

Чтобы настроить время переключения, включим в себя revert-timer утверждение:

Список уровней иерархии, на которых можно включить это утверждение, см. в разделе Сводка для этого утверждения.

Указание условий выбора пути

После настройки основного и дополнительного путей для LSP может потребоваться убедиться, что используется только определенный путь.

Утверждение select необязательно. Если он не включен, MPLS алгоритм автоматического выбора пути.

Варианты manualunconditional и варианты делают следующее:

  • manual— путь немедленно выбирается для трафика, пока он находится в состоянии «в вися и стабильность». Трафик отправляется на другие рабочие пути, если текущий путь не работает или ухудшается (получение ошибок). Этот параметр переопределит все прочие атрибуты пути, кроме select unconditional утверждения.

  • unconditional- Путь выбирается для безусловного трафика вне зависимости от того, не был ли путь в данный момент не работает или ухудшается (получение ошибок). Этот параметр переопределит все прочие атрибуты пути.

    Поскольку параметр переключается на путь без учета его текущего статуса, необходимо знать о следующих возможных unconditional последствиях его указания:

    • Если при в включаете этот параметр путь не unconditional работает, трафик может быть нарушен. Перед указанием параметра убедитесь, что путь unconditional функционирует.

    • Как только путь выбран из-за включения параметра, все остальные пути для LSP постепенно очищаются, включая первичные и unconditional standby пути. Ни один путь не может действовать как standby к безусловному пути, поэтому сигнализация по этим путям не предназначена.

Для конкретного пути эти manual параметры unconditional и параметры являются взаимоисключающими. Можно включить утверждение с параметром в конфигурацию только одного из путей LSP и утверждение с параметром в конфигурации только одного другого из selectmanual его selectunconditional путей.

Включение и отключение параметров и правил в то время, когда LPS и их пути находятся в нормальном работает, не manualunconditionalselect прерывает трафик.

Чтобы указать, что путь должен быть выбран для трафика, если он находится в состоянии "up" и "stable" (по крайней мере в окне "revert timer"), включив в параметр selectmanual утверждение:

Чтобы указать, что путь всегда должен быть выбран для трафика, даже если он не работает или ухудшается в данный момент, включив в параметр selectunconditional утверждение:

Можно включить утверждение select на следующих уровнях иерархии:

Настройка горячего standby вторичных путей для LPS

По умолчанию вторичные пути настроены только при необходимости. Чтобы система бесконечно поддерживала вторичный путь в состоянии горячего ожидания, включив в него standby утверждение:

Это утверждение можно включить на следующих уровнях иерархии:

Состояние горячего ожидания имеет значение только на вторичных путях. Поддержание пути в горячем режиме ожидания позволяет быстро переключение на вторичный путь, когда 9-е маршрутизаторы текущего активного пути указывают на проблемы подключения. Хотя можно настроить утверждение на уровне иерархии, оно не влияет standby[edit protocols mpls label-switched-path lsp-name primary path-name] на поведение маршрутизатора.

Если конфигурировать утверждение на следующих уровнях иерархии, состояние горячего ожидания будет активизировано на всех вторичных путях, настроенных под standby этим уровнем иерархии:

  • [edit protocols mpls]

  • [edit protocols mpls label-switched-path lsp-name]

  • [edit logical-systems logical-system-name protocols mpls]

  • [edit logical-systems logical-system-name protocols mpls label-switched-path lsp-name]

Состояние горячего ожидания имеет два преимущества:

  • Это устраняет задержку установки вызова при изменениях топологии сети. При установке вызова могут происходить значительные задержки, когда сбои в сети запускают большое количество перенастройок LSP.

  • Переключить на вторичный путь можно до того, как RSVP узнает, что LSP не может быть выполнен. Время обнаружения первого сбоя механизмами протокола (который может быть невыполнен, сосед становится недостижимым, маршрут становится недоступным или обнаруживается временная петля маршрутов) и временем фактический сбой LSP (для которого требуется таймаут данных о состоянии между смежными маршрутизаторами RSVP). Когда возникают сбои топологии, вторичные пути горячего ожидания обычно достигают наименьших задержек переключения с минимальными перебоями в пользовательском трафике.

Если основной путь снова считается устойчивым, трафик автоматически переключается с вторичного пути в режим ожидания на основной путь. Коммутатор выполняется не быстрее, чем в два раза больше интервала времени между повторить попытку и только если основной путь демонстрирует стабильность на протяжении всего интервала коммутатора.

Недостаток состояния горячего ожидания заключается в том, что все маршрутизаторы пути должны сохранять больше информации о состоянии, что требует дополнительных накладных расходов от каждого маршрутизатора.

Прим.:

Если посмотреть с помощью этой команды, один и тот же LSP может отображаться в два раза больше активного маршрута (как первичный, так и вторичный), даже если трафик фактически перенался только по inet.3 основному пути LSP. Это обычные выходные данные и отражаются только на том, что доступен вторичный standby путь.

Настройка статических LPS

Для настройки статических LSP настройте включаемый маршрутизатор и каждый маршрутизатор на пути до предпоследней конфигурации.

Для настройки статических MPLS задачи:

Настройка веского маршрутизатора для статических LPS

Входящий маршрутизатор проверяет IP-адрес в поле адреса назначения входящих пакетов и, если находит совпадение в таблице маршрутов, применяет к пакетам метку, связанную с этим адресом. Метка имеет связанную с ней информацию о переадрике, включая адрес маршрутизатора следующего перехода, а также предпочтения маршрута и CoS значения.

Для настройки статических LSP на впадаемом маршрутизаторе включаем ingress утверждение:

Эти утверждения можно включать на следующих уровнях иерархии:

  • [edit protocols mpls static-label-switched-path static-lsp-name]

  • [edit logical-systems logical-system-name protocols mpls static-label-switched-path static-lsp-name]

При настройке статического LSP на в агрессивном маршрутизаторе требуются утверждения и , другие утверждения next-hoppush являются to необязательными.

Конфигурация для статического LSP на маршрутизаторе в направлении в входит:

  • Критерии анализа входящих пакетов:

    • Утверждение install создает LSP, который обрабатывает пакеты IPv4. Все статические MPLS маршруты, созданные с помощью этого утверждения, устанавливаются в таблицу маршрутов inet.3, а протокол создания определен как install mpls. Этот процесс не отличается от создания статических маршрутов IPv4 на [edit routing-options static] уровне иерархии.

    • В to сообщении настраивается IP-адрес назначения для проверки при анализе входящих пакетов. Если адрес совпадает, то заданная исходяя метка () назначена пакету, и пакет push out-label входит в LSP. Вручную присвоенные исходяющие метки могут иметь значения от 0 до 1 048 575. Этот IP-адрес по умолчанию устанавливается в таблицу inet.3 (по умолчанию) протоколом mpls.

  • Утверждение, next-hop которое обеспечивает IP-адрес следующего перехода к месту назначения. Можно указать его как IP-адрес следующего перехода, имя интерфейса (только для интерфейсов двух точек) или как указать address/interface-name IP-адрес на операционном интерфейсе. Если следующий переход находится на интерфейсе, подключенного напрямую, маршрут заносит в таблицу маршрутов. Интерфейс lan или неширокоадного многоадростного интерфейса (NBMA) нельзя настроить в качестве интерфейса следующего перехода.

  • Свойства, применимые к LSP (все они являются необязательными):

    • Полоса пропускания, зарезервированная для этого LSP bandwidth bps ()

    • Защита соединения и защита узлов должны применяться к LSP bypass bypass-name, link-protection bypass-name name, node-protection bypass-name next-next-label label ()

    • Значение метрики, применяемая к LSP metric ()

    • Значение класса обслуживания, применяемого к LSP class-of-service ()

    • Значение предпочтения для применения к LSP preference ()

    • Применение правил трафика к LSP policing ()

    • Текстовое описание, применимое к LSP description ()

    • Политика установки или no-install installno-install-to-address (или)

Чтобы определить, установлен ли статический вgress route, используйте эту show route table inet.3 protocol static команду. Пример выходных данных: Ключевое слово означает, что перед IP-пакетом должна push быть добавлена метка.

Примере: Настройка веского маршрутизатора

Настройте вируемый маршрутизатор для статического LSP, состоящего из трех маршрутизаторов Рис. 1 (см. ).

Рис. 1: Конфигурация MPLS статических MPLSКонфигурация MPLS статических MPLS

Для пакетов, адресованных назначьте метку и передайте их маршрутизатору 10.0.0.01000123 следующего перехода по следующему маршруту по 11.1.1.1 следующему маршруту:

Чтобы определить, установлен ли статический вgress route, используйте следующую команду:

Пример выходных данных: Ключевое push 1000123 слово определяет маршрут.

Настройка промежуточных (транзитных) и выпадающих маршрутизаторов для статических LSP

Промежуточные (транзитные) и выходящие маршрутизаторы выполняют сходные функции — они изменяют метку, примененную к пакету. Промежуточный маршрутизатор может изменить метку. Ком маршрутизатор исходящего трафика метку (если пакет по-прежнему содержит метку) и продолжает перенаправление пакета к месту назначения.

Для настройки статических LSP на промежуточных и выпадаемых маршрутизаторах включаем transit утверждение:

Эти утверждения можно включать на следующих уровнях иерархии:

  • [edit protocols mpls static-label-switched-path static-lsp-name]

  • [edit logical-systems logical-system-name protocols mpls static-label-switched-path static-lsp-name]

Для transit конфигурации данная next-hop данная настройка является pop | swap обязательной. Остальные утверждения являются необязательными.

Каждое утверждение transit в рамках утверждения состоит из следующих частей:

  • Метка пакета (указана в transit сообщении)

  • Утверждение, next-hop которое обеспечивает IP-адрес следующего перехода к месту назначения. Адрес определяется как IP-адрес следующего перехода или имя интерфейса (только для интерфейсов точки-точки) или для указания IP-адреса на addressinterface-name операционном интерфейсе. Когда указанный следующий переход находится на интерфейсе, подключенного напрямую, этот маршрут заносит в таблицу маршрутов. Интерфейс LAN или NBMA нельзя настроить в качестве интерфейса следующего перехода.

  • Выполнение операций на помеченных пакетах:

    • Для маршрутизаторов на выпадающих маршрутах обычно просто удаляется метка пакета полностью () и продолжается переадресовка пакета на PHP следующий переход. Однако, если предыдущий маршрутизатор удалил метку, маршрутизатор исходящего трафика проверяет заглавную метку IP пакета и перенаправления пакета на его IP-адрес назначения.

    • Только для промежуточных (транзитных) маршрутизаторов, обмениваются меткой только на другую метку swap out-label ( ). Вручную присвоенные входящие метки могут иметь значения от 1 000 000 до 1 048 575. Вручную присвоенные исходяющие метки могут иметь значения от 0 до 1 048 575.

  • Свойства метки, применимые к пакету (все они являются необязательными):

    • Полоса пропускания, зарезервированная для этого маршрута bandwidth bps ( ).

    • Защита соединений и защита узлов, применимые к LSP bypass bypass-name, link-protection bypass-name name, node-protection bypass-name next-next-label label ( ).

    • Текстовое описание, применимое к LSP (указано в description инструкции).

Маршруты устанавливаются в таблицу MPLS маршрутов по умолчанию, mpls.0, а создание протокола определено как MPLS. Чтобы убедиться в правильной установке маршрута, используйте эту show route table mpls.0 protocol static команду. Пример выходных данных:

Можно настроить для статического LSP, транзитного промежуточного маршрутизатора, относяющийся к времени реверта. После переключения трафика на обход статического LSP он обычно возвращается к основному статическому LSP при его подключении. Существует настраиваемая задержка времени (называемого времени перезапуска) между тем, когда основной статический LSP и когда трафик возвращается к ней из обходного статического LSP. Эта задержка необходима, потому что когда основной LSP снова заступается, нет уверенности в том, что все интерфейсы 9-го узла основного пути только что затянулись. С помощью этой команды можно отобразить значение времени отобразить для интерфейса значение времени show mpls interface detail реверта.

Примере: Настройка промежуточного маршрутизатора

Для пакетов с меткой, поступающих на интерфейс, назначьте метку и передайте их маршрутизатору следующего 1000123so-0/0/0 перехода по 1000456 следующему маршруту по 12.2.2.2 следующему маршруту:

Чтобы определить, установлен ли статический промежуточный маршрут, используйте следующую команду:

Пример выходных данных: Ключевое swap 1000456 слово определяет маршрут.

Примере: Настройка маршрутизатора для выпадающих маршрутов

Для пакетов с меткой, поступающих на интерфейс, удалите метку и передайте их маршрутизатору следующего перехода 1000456so-0/0/0 по следующему маршруту по 13.3.3.3 следующему маршруту:

Чтобы определить, установлен ли статический маршрут для отката, используйте следующую команду:

Пример выходных данных: Ключевое pop слово определяет маршрут на выпадение.

Настройка обходного LSP для статического LSP

Чтобы включить обход LSP для статического LSP, настройте bypass утверждение:

Настройка времени защиты для статических LPS

Для статических LSP, настроенных с обходным статическим LSP, можно настроить время защиты revert. Если статический LSP выходит из системы и трафик переключается на обходный LSP, то переключатель защиты определяет время (в секундах), которое LSP должен подождать, прежде чем вернуться к исходному статическому LSP.

Диапазон значений, настраиваемых для времени перевертывки защиты, составляет от 0 до 65 535 секунд. Значение по умолчанию — 5 секунд.

Если настроить значение 0 секунд, то трафик на LSP, после переключения с исходного статического LSP на обход статического LSP, остается на постоянном обходе LSP (пока оператор сети не отключится или пока обход LSP не отключится).

Можно настроить время защиты для ревертационных маршрутов для всех динамических LSP маршрутизатора на уровне иерархии или для определенного LSP на [edit protocols mpls][edit protocols mpls label-switched-path lsp-name] иерархии.

Для настройки времени защиты для статических LSP включите protection-revert-time утверждение:

Список уровней иерархии, на которых можно включить это утверждение, см. в разделе Сводка для этого утверждения.

Настройка статических однонастных маршрутов для LPS между точками

Можно настроить статический однонастный IP-маршрут, при этом следующим переходом будет LSP между точками. Дополнительные сведения о многоканальных LPS см. в обзоре LSP "Точка-многоточки", Обзор многоканальных LPS"Настройка первичных и филиальных LSP для многоточки LSP и настройка коммутаторов CCCдля многоканальных LSP". Настройка первичных и филиальных LSP для многоканальных LSP

Чтобы настроить статический однонастный маршрут для LSP между точками, выполните следующие действия:

  1. На впадаемом маршрутизаторе PE настройте статический однонаресный маршрут IP с именем LSP точки-многоточки в качестве следующего перехода, включив в себя p2mp-lsp-next-hop утверждение:

    Это утверждение можно включить на следующих уровнях иерархии:

    • [edit routing-options static route route-name]

    • [edit logical-systems logical-system-name routing-options static route route-name]

  2. На маршрутизаторе egress PE настройте статический однонаправленный маршрут IP с тем же адресом назначения, что и на шаге (адрес, настроенный на уровне иерархии), включив в себя 1[edit routing-options static route]next-hop утверждение:

    Это утверждение можно включить на следующих уровнях иерархии:

    • [edit routing-options static route route-name]

    • [edit logical-systems logical-system-name routing-options static route route-name]

    Прим.:

    CCC и статические маршруты не могут использовать один и тот же LSP между точками.

Дополнительные сведения о статических маршрутах см. в Junos OS протоколов маршрутов для устройств маршрутов.

В следующих выходных данных команды отображается одноаресный статический маршрут, который показывает многоканальный LSP на в выходном PE-маршрутизаторе, где LSP имеет два следующих show route перехода:

Настройка статических коммутируемых путей с MPLS меткой (интерфейс командной строки)

Настройка статических маршрутов с коммутаансами (LSP) для MPLS аналогична настройке статических маршрутов на отдельных коммутаторах. Как и в статических маршрутах, отчеты об ошибках, обнаружение и отчеты статистики не сообщаются.

Для настройки статических LSP настройте включаемый коммутатор и каждый поставщик услуг на пути до и включит коммутатор-нарушитель.

Для вgress-коммутатора настройте теги для пакетов (исходя из IP-адреса назначения пакета), настройте следующий коммутатор в LSP и тег, который будет применяться к пакету. Вручную присвоенные метки могут иметь значения от 0 до 1 048 575. Дополнительно можно применить к пакетам значения preference, class-of-service (CoS), защиту узлов и защиту соединений.

Для транзитных коммутаторов пути настройте следующий коммутатор пути и тег, который будет применяться к пакету. Вручную присвоенные метки могут иметь значения от 1 000 000 до 1 048 575. Дополнительно можно применить защиту узлов и защиту соединения к пакетам.

Для коммутатора на выпадающих маршрутах необходимо просто удалить метку и продолжить перенаправление пакета на IP-адрес назначения. Однако если предыдущий коммутатор удалил метку, то коммутатор на выпадающего маршрута проверяет IP-загрешок пакета и переадресовыет пакет на его IP-адрес назначения.

Перед настройкой LSP необходимо настроить основные компоненты для MPLS сети:

В данной теме описывается настройка веского коммутатора PE, одного или более коммутаторов-поставщиков, а также коммутатора PE для статического LSP:

Настройка веского коммутатора PE

Настройка веского коммутатора PE:

  1. Настройка IP-адреса для основных интерфейсов:
  2. Настройте имя и скорость трафика, связанную с LSP:
  3. Настройте коммутатор следующего перехода для LSP:
  4. Включить защиту соединения на указанном статическом LSP:
  5. Укажите адрес коммутатора-выпадателя для LSP:
  6. Настройте новую метку, которую необходимо добавить в верхнюю часть стека меток:
  7. Дополнительно настройте адрес следующего перехода и адрес маршрутизатор исходящего трафика, который необходимо обойти, для статического LSP:

Настройка поставщика и коммутатора egress PE

Чтобы настроить статический LSP для MPLS на поставщике и на коммутаторе на границе сети поставщика:

  1. Настройка статического транзитного LSP:
  2. Настройте коммутатор следующего перехода для LSP:
  3. Только для коммутаторов-поставщиков, удалите метку вверху стека меток и замените ее указанной меткой:
  4. Только для edge-коммутатора поставщика для выпадения, удалите метку в верхней части стека меток:
    Прим.:

    Если в стеке есть другая метка, эта метка становится меткой вверху стека меток. В противном случае пакет передается в качестве пакета протокола (обычно в качестве IP-пакета).

Настройка статических коммутируемых путей с MPLS

Настройка статических маршрутов с коммутаансами (LSP) для MPLS аналогична настройке статических маршрутов на отдельных коммутаторах. Как и в статических маршрутах, отчеты об ошибках, обнаружение и отчеты статистики не сообщаются.

Для настройки статических LSP настройте впадаемый коммутатор PE и каждый коммутатор поставщика по пути до и включив коммутатор PE на высылке.

Для впадаемного коммутатора PE настройте тег для пакетов (исходя из IP-адреса назначения пакета), настройте следующий коммутатор в LSP и тег, который будет применяться к пакету. Вручную присвоенные метки могут иметь значения от 0 до 1 048 575.

Для транзитных коммутаторов пути настройте следующий коммутатор пути и тег, который будет применяться к пакету. Вручную присвоенные метки могут иметь значения от 1 000 000 до 1 048 575.

Коммутатор PE на выпадающего маршрута удаляет метку и переадресовает пакет на IP-адрес назначения. Однако если предыдущий коммутатор удалил метку, то коммутатор на выпадающего маршрута проверяет IP-загрешок пакета и переадресовыет пакет на его IP-адрес назначения.

Перед настройкой статического LSP необходимо настроить основные компоненты для MPLS сети:

В данной теме описывается настройка веского коммутатора PE, одного или более коммутаторов-поставщиков, а также коммутатора PE для статического LSP:

Настройка веского коммутатора PE

Настройка веского коммутатора PE:

  1. Настройте IP-адрес для каждого основного интерфейса:
    Прим.:

    В качестве основных интерфейсов нельзя использовать маршрутизные интерфейсы VLAN (RVIs) или субинтерфейс уровня 3.

  2. Настройте имя, связанное со статическим LSP:
  3. Настройте коммутатор следующего перехода для LSP:
  4. Укажите адрес коммутатора-выпадателя для LSP:
  5. Настройте новую метку, которую необходимо добавить в верхнюю часть стека меток:

Настройка поставщика и коммутатора egress PE

Чтобы настроить статический LSP для MPLS на поставщике и на коммутаторе PE для выхода из сети:

  1. Настройка статического транзитного LSP:
  2. Настройте коммутатор следующего перехода для LSP:
  3. Только для коммутаторов-поставщиков, удалите метку вверху стека меток и замените ее указанной меткой:
  4. Только для коммутатора PE для выпадателя, удалите метку в верхней части стека меток:
    Прим.:

    Если в стеке есть другая метка, эта метка становится меткой вверху стека меток. В противном случае пакет передается в качестве пакета протокола (обычно в качестве IP-пакета).