Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Обзор LDP

Введение в LDP

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

У этих LSP может быть конечная точка на напрямую подключенного соседа (соположена с переадресаемкой IP-перехода за переходом) или на узле перехода в сеть, что позволяет коммутатором через все промежуточные узлы. LSP, установленные LDP, также могут проходить LSP, созданные RSVP и спроектированные трафиком.

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

Понимание протокола сигнализации LDP

LDP – это протокол сигнализации, который выполняется на устройстве, настроенного для MPLS поддержки. Успешная конфигурация как MPLS, так и LDP инициирует обмен пакетами TCP через интерфейсы LDP. Пакеты устанавливают LDP-сеансы на основе TCP для обмена MPLS информации в сети. Для установления LSP достаточно включения MPLS и LDP на соответствующих интерфейсах.

LDP – это простой протокол быстрой сигнализации, который автоматически устанавливает связи LSP в MPLS сети. Затем маршрутизаторы совместно обновляют LSP, такие как пакеты приветства и объявления LSP, для всех цепей. Поскольку LDP работает поверх IGP, IS-IS или OSPF, необходимо настроить LDP и IGP на одном и том же наборе интерфейсов. После настройки обоих интерфейсов LDP начинает передачу и получение LDP-сообщений через все интерфейсы с поддержкой LDP. Из-за простоты LDP он не может выполнить действительное управление трафиком, которое может выполнить RSVP. LDP не поддерживает резервирование полосы пропускания или ограничения трафика.

При настройке LDP на маршрутизатор с коммутацией по меткам (LSR), маршрутизатор начинает отправлять сообщения обнаружения LDP со всех интерфейсов с поддержкой LDP. Когда смежный LSR получает сообщения обнаружения LDP, он устанавливает крытую TCP-сессию. Затем поверх TCP-сеанса создается сеанс LDP. Трехадправленное соединение TCP гарантирует, что сеанс LDP имеет двитрокционное соединение. После установления LDP-сеанса соседи LDP поддерживают и прерывают сеанс путем обмена сообщениями. Сообщения объявления LDP позволяют LSRs обмениваться информацией метки для определения следующих переходов в пределах определенного LSP. Любые изменения топологии, такие как отказ маршрутизатора, создают уведомления LDP, которые могут прервать сеанс LDP или создавать дополнительные объявления LDP для распространения изменений LSP.

Начиная с Junos OS выпуска 20.3R1, поддержка MPLS обеспечения конфигурации протокола сигнализации LDP с плоскость управления функциональными возможностями.

Примере: Настройка LDP-сигнальных LPS

В этом примере показано, как создавать и настраивать экземпляры LDP в MPLS сети.

Требования

Перед началом работы:

  • Настройте сетевые интерфейсы. См. Руководство пользователя interfaces по устройствам безопасности.

  • Настройте конфигурацию IGP сети. (Конфигурация LDP добавляется к существующей конфигурации IGP и включается в MPLS конфигурацию.)

  • Настройте сеть на использование LDP для установления LSP, включив MPLS на всех транзитных интерфейсах MPLS сети.

    Прим.:

    Поскольку LDP работает поверх IGP, IS-IS или OSPF, необходимо настроить LDP и IGP на одном и том же наборе интерфейсов.

Обзор

Для настройки LDP-сигнальных LSP необходимо включить MPLS всех транзитных интерфейсов в MPLS сети и включить все транзитные интерфейсы на уровнях [] и protocols mplsprotocols ldp [] иерархии.

В этом примере включается MPLS и создается экземпляр LDP на всех транзитных интерфейсах. Кроме того, можно включить MPLS на всех транзитных интерфейсах в MPLS сети. В этом примере настраивается пример сети, как показано в Рис. 1 .

Рис. 1: Типичный LDP-сигнальный LSPТипичный LDP-сигнальный LSP

Конфигурации

Процедуры

интерфейс командной строки быстрой конфигурации

Чтобы быстро настроить этот пример, скопируйте следующие команды, введите их в текстовый файл, удалите все обрывы строки, измените все данные, необходимые для настройки сети, скопируйте и введите команды на интерфейс командной строки иерархии, а затем войдите из режима [edit]commit конфигурации.

Для маршрутизатора М1 выполните следующее:

Для маршрутизатора М2 выполните следующее:

Для маршрутизатора 3 выполните следующее:

Пошаговая процедура

Чтобы включить экземпляры LDP в пределах MPLS сети:

  1. В включить MPLS на транзитном интерфейсе маршрутизатора М1.

  2. В включить MPLS на транзитном интерфейсе.

  3. Создайте экземпляр LDP на транзитном интерфейсе.

Результаты

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

Для экономии в выходных show данных содержатся только конфигурации, соответствующие данному примеру. Любая другая конфигурация системы была заменена на эллипсы (...).

Если настройка устройства будет конфигурирована, введите команду в режиме commit конфигурации, чтобы активировать конфигурацию.

Результаты

Junos OS протокола LDP

В Junos OS LDP поддерживается LDP версии 1. Маршрутизатор Junos OS простой механизм туннелации между маршрутизаторами по протоколу внутреннего шлюза (IGP), позволяющий избежать необходимого распределения внешних маршрутов внутри ядра. Маршрут Junos OS позволяет MPLS следующему переходу всем маршрутизаторам в сети, и только IGP, работающих в ядре, для распределения маршрутов к маршрутизаторам-нарушителям. Гранильные маршрутизаторы работают BGP, но не распределяют внешние маршруты до ядра. Вместо этого, рекурсивный просмотр маршрута на границе решает проблему LSP, перенаключенную на маршрутизатор исходящего трафика. На транзитных маршрутизаторах LDP внешние маршруты не нужны.

Функционирование LDP

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

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

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

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

Для запуска LDP на интерфейсе необходимо включить MPLS логическом интерфейсе на этом интерфейсе. Дополнительные сведения см. в "Логические интерфейсы".

Типы сообщений LDP

LDP использует типы сообщений, описанные в следующих разделах, для установления и удаления сопоставлений и для создания сообщений об ошибках. Все сообщения LDP имеют общую структуру, которая использует схему кодиации типа, длины и значения (TLV).

Сообщения обнаружения

Сообщения обнаружения объявляют и поддерживают присутствие маршрутизатора в сети. Маршрутизаторы периодически отсылают сообщения hello в сети. Hello-сообщения передаются в качестве пакетов UDP на LDP-порт по групповому адрес многоадресной рассылки для всех маршрутизаторов подсети.

LDP использует следующие процедуры обнаружения:

  • Основное обнаружение — маршрутизатор периодически отправляет LDP-сообщения hello-сообщений связи через интерфейс. Приветствую сообщения LDP-соединения отправляются в качестве пакетов UDP, адресованных на порт обнаружения LDP. Получение приветственного сообщения LDP-соединения на интерфейсе указывает на соединение с равноправным маршрутизатором LDP.

  • Расширенное обнаружение — сеансы LDP между маршрутизаторами, не подключенными напрямую, поддерживаются расширенным обнаружением LDP. Маршрутизатор периодически отправляет целевые сообщения приветствуя LDP на определенный адрес. Целевые hello-сообщения отправляются в качестве пакетов UDP, адресованных на порт обнаружения LDP с определенным адресом. Целевой маршрутизатор решает, нужно ли отвечать на целевое привет сообщение или игнорировать его. Целевой маршрутизатор, который выбирает для ответа, делает это путем периодической отправки целевых сообщений приветния инициалю- маршрутизатору.

Сообщения о сеансе

Сообщения сеанса устанавливают, поддерживают и завершают сеансы между однорангами LDP. Когда маршрутизатор устанавливает сеанс с другим маршрутизатором, который был обучен hello-сообщению, он использует процедуру инициализации LDP через TCP-транспортировку. После успешного завершения процедуры инициализации два маршрутизатора являются равноправными узлами LDP и могут обмениваться сообщениями объявления.

Сообщения объявления

Сообщения объявления создают, изменяют и удаляют сопоставления меток для классов эквивалентности (FEC). Запрос метки или объявления сопоставления меток равноправным узлам принимается локальным маршрутизатором. В общем случае, маршрутизатор запрашивает сопоставление меток у соседнего маршрутизатора, когда он в этом нуждается, и объявляет сопоставление меток соседнему маршрутизатору, когда он хочет, чтобы соседний маршрутизатор использует метку.

Уведомления

Уведомления предоставляют консалтинговую информацию и информацию об ошибках сигнала. LDP отправляет уведомления для сообщения об ошибках и других интересных событиях. Существует два вида сообщений уведомления LDP:

  • Уведомления об ошибках, которые сигнализют о неумеримой ошибке. Если маршрутизатор получает уведомление об ошибке от равноправного узла для сеанса LDP, он завершает сеанс LDP, закрывая транспортное соединение TCP для этого сеанса и сбрасывая все сопоставления меток, о чем узнали в этом сеансе.

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

Туннеление LDP LDP в LSP RSVP

LSPS LDP можно туннелть через LSP RSVP. В следующих разделах описано, как работает туннеление LDP LSP в LSP RSVP:

Туннеление LDP LSP в обзорЕ LSP RSVP

Если RSVP используется для управление трафиком, можно запускать LDP одновременно для устранения распределения внешних маршрутов в ядре. LSP, установленные LDP, туннелются через LSP, установленные RSVP. LDP фактически рассматривает LPS, спроектированные трафиком, как отдельные переходы.

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

При настройке LDP по LSVP LSP можно настроить несколько OSPF областей и IS-IS уровней трафика, спроектированного ядром, и в окружении LDP-облако.

Начиная с Junos OS 15.1, поддержка нескольких экземпляров распространяется на LDP по туннелю RSVP для экземпляра виртуальный маршрутизатор маршрутов. Это позволяет разделить одну маршрутную и MPLS домен на несколько доменов, чтобы каждый домен можно масштабировать независимо. BGP с маркировкой unicast можно использовать для сшивание этих доменов для классов equivalence (FEC) для переадреции службы. Каждый домен использует внутри доменные LDP-over-RSVP LSP для MPLS переад.

Прим.:

Благодаря поддержке нескольких экземпляров LDP-over RSVP LSVP невозможно включить MPLS интерфейсе, который уже назначен другому экземпляру маршрутов. При добавлении интерфейса, который является частью другого экземпляра маршрутов на уровне иерархии, забрасывать ошибку конфигурации во время [edit protocols mpls] сфиксирования.

Преимущества туннеля LDP LSP в LSVP LSP

Туннеление LDP LSP в LSP RSVP дает следующие преимущества:

  • Обеспечивает конвергенцию различных типов трафика, таких как IPv4, IPv6, одноавстная и многоавексная между VPN 2-го и 3-го уровней.

  • Обеспечивает гибкие параметры доступа, которые могут вместить в себя несколько топольз, различные протоколы и несколько административных границ.

  • Обеспечивает безопасную межплексную работу между несколькими поставщиками.

  • Обеспечивает дифференцированное обслуживание на уровне клиентов, поскольку RSVP-управление трафиком поддерживает управление трафиком, гарантии пропускной способности, возможности резервирования каналов и узлов.

  • Уменьшает количество LPS, необходимое в ядре, что снижает требования к ресурсам протоколов и маршрутизаторов, а также уменьшает время сходимости.

  • Обеспечивает экономически эффективные маршруты с минимальным нарушением работы сети, так как LSP строятся с использованием точестных туннелей управление трафиком напрямую подключенным соседним точкам. Эти управление трафиком перейти только к следующему переходу, а не от конца к концу. Затем, когда по этим туннелям работает LDP, сеансы соединяются с напрямую подключенным соседом. Когда в сети происходит изменение, например добавление нового узла, у непосредственно подключенных соседей нового узла сеансы RSVP и LDP. Таким образом, LPS RSVP находятся только на следующем переходе, а LDP берет на себя функцию объявления меток для новых адресов.

Туннеление LDP через SR-управление трафиком

Узнайте о преимуществах и узнайте больше о туннелях LDP через SR-управление трафиком.

Преимущества туннелинга LDP через SR-управление трафиком

  • Включение интеграции LDP по SR-управление трафиком в основную сеть.

  • Обеспечивает гибкие параметры подключения для нескольких топольологий, протоколов и доменов.

  • Обеспечивает возможность взаимодействия между устройствами, способными LDP и SR.

  • Использует возможности распределения нагрузки управление трафиком SR-управление трафиком.

  • Быстрый процесс восстановления сетевого подключения с помощью ссылки Topology Independent Loop-Alternate (TI-LFA) в домене SR-управление трафиком. SR, использующий TI-LFA, немедленно перенаправит трафик на резервный или альтернативный путь, если основной путь не проходит или становится недоступен.

Туннеление LDP через SR-управление трафиком обзор

Обычно поставщики услуг используют протокол сигнализации LDP с MPLS по краям своих сетей. LDP предоставляет преимущество простого, но LDP не имеет управление трафиком (управление трафиком) и сложных возможностей восстановления путей, которые часто желают в ядре сети. Многие поставщики услуг переходят из RSVP в сегментную управление трафиком (SR-управление трафиком) в ядре. SR-управление трафиком также называется маршрутиссой источника в пакетных сетях (SPRING).

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

LDP LSP туннелются через сеть SR-управление трафиком, что позволяет interworking LDP LSP с SR-управление трафиком LSP. Например, если домены LDP на поставщике граничная сеть sR-управление трафиком в основной сети, то домены LDP можно подключить через SR-управление трафиком, как показано в Рис. 2 .

Туннеление LDP через SR-управление трафиком поддерживает совместное существование LDP LSP и SR-управление трафиком LSP.

Рис. 2: Связывать домены LDP через SR-управление трафиком в основной сетиСвязывать домены LDP через SR-управление трафиком в основной сети

Можно также туннель LDP через SR-управление трафиком между доменами LDP, подключенными к сетям ядра между регионами. Например, если к межрегионльным сетям SR-управление трафиком подключено несколько областных доменов LDP, можно туннелть LDP через межрегиональную сеть SR-управление трафиком, как показано в Рис. 3 .

Рис. 3: LDP по SR-управление трафиком между межрегионными основными сетямиLDP по SR-управление трафиком между межрегионными основными сетями

В Рис. 3 , у вас есть три региональные сети (A, B и C) с работающим LDP. Эти областные домены LDP подключены к соответствующим сетям регионального ядра под управлением SR-управление трафиком. Ядра сетей SR-управление трафиком в регионе все больше и больше взаимосвязаны с другими сетями ядра SR-управление трафиком (межрегиональная сеть ядра). Можно без проблем туннелть LDP через эти межрегионльные сети SR-управление трафиком и развертывать службы, такие как VPN 3-го уровня. Данный сценарий можно использовать в передача сотового трафика, где на агрегированном уровне ядра работает LDP-туннель, туннелирование через SR-управление трафиком в то время как на уровне доступа работает только LDP.

Чтобы включить туннелировать LDP по управление трафиком SR-управление трафиком, необходимо настроить следующие утверждения:

  • ldp-tunneling на уровне edit protocols source-packet-routing source-routing-path source-routing-path-name иерархии, чтобы включить LDP-туннелю через SR-управление трафиком.

  • spring-te на уровне edit protocols isis traffic-engineering tunnel-source-protocol [] иерархии LDP выбирается через SR-управление трафиком LPS в качестве протокола источника туннеля.

Для IGP можно настроить несколько протоколов источника туннеля для создания ярлыков маршрутов. Если настроено несколько протоколов источника туннеля и если туннель из более чем одного протокола доступен к месту назначения, устанавливается туннель с наиболее предпочтительным маршрутом. Например, если в основной сети LSP и SR-управление трафиком LSPs и туннелирующая сеть LDP включены как для RSVP, так и для SR-управление трафиком LSP, конфигурация выбирает туннель на основе значения tunnel-source-protocol предпочтения. Туннель с наименьшим значением предпочтения является наиболее предпочтительным. Это предпочтение маршрутов можно переопределить с помощью определенного протокола для всех пунктов назначения, настроив значение предпочтения, как показано в следующем примере:

В данном примере можно увидеть значение предпочтения, настроенное для протокола источника туннеля SR-управление трафиком 2, а значение предпочтения для протокола источника туннеля RSVP – 5. В данном случае предпочтительным является туннель SR-управление трафиком, поскольку они имеют наименьшее значение предпочтения по сравнению с протоколом источника туннеля RSVP.

Прим.:

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

Целевой сеанс LDP установлен и запускается при запуске SR-управление трафиком LSP. Сеанс LSP остается установленным до тех пор, пока конфигурация LDP-туннеля () не будет удалена ldp-tunneling или LSP SR-управление трафиком удален из конфигурации.

Прим.:

Junos OS не поддерживает LDP по цветным SR-управление трафиком LPS.

Примере: Туннеление LDP через SR-управление трафиком

В этом примере можно узнать, как туннель lDP LDP LSP через SR-управление трафиком в основной сети.

Прим.:

Наша группа тестирования контента проверила и обновила данный пример.

Требования

В данном примере используются следующие аппаратные и программные компоненты:

  • серия MX маршрутизаторами, CE, PE и основными.

  • Junos OS версии 20.3R1 или более поздних версий, работающих на всех устройствах.

    • Обновление и повторное повторное использование vMX в Junos OS версии 21.1R1.

Прим.:

Вам интересно получить практический опыт работы с этой функцией?

Посетите Juniper vLabs, чтобы зарезервировать предварительно сконфигурированную песочницу vLab: Сегментная маршрутная маршрутация — Basic и попробуйте ее бесплатно!

Обзор

Следующая топология () показывает два домена LDP (LDP-домен A и LDP Домен B), подключенных к основной сети SR-управление трафиком, что расширяет сеанс LSP через ядро путем туннел ими через Рис. 4 SR-управление трафиком.

Топологии

Рис. 4: Туннеление LDP через SR-управление трафиком в основной сетиТуннеление LDP через SR-управление трафиком в основной сети

Конфигурации

Чтобы туннель lDP LSP через SR-управление трафиком в основной сети, выполните эти задачи:

интерфейс командной строки быстрой конфигурации

Чтобы быстро настроить этот пример, скопируйте следующие команды, введите их в текстовый файл, удалите все разрывы строки, измените все данные, необходимые для настройки сети, скопируйте и введите команды в интерфейс командной строки на иерархии, а затем войдите из режима [edit]commit конфигурации.

Устройство CE1

Устройство PE1

Устройство R1

Устройство R2

Устройство R3

Устройство R4

Устройство PE2

Устройство CE2

Настройка PE1

Пошаговая процедура

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

Для настройки устройства PE1:

  1. Настройте режим сетевых служб как Enhanced IP. Улучшенный IP-адрес устанавливает сетевые службы маршрутизатора в расширенный протокол Интернета и использует расширенные возможности режима.

    После настройки утверждения и сфиксации конфигурации появляется следующее предупреждающие сообщения, предупреждающие о перезагрузке enhanced-ip маршрутизатора:

    Перезагрузка вызывает FFP на маршрутизаторе.

  2. Настройте интерфейсы устройства.

  3. Настройте параметры политики для BGP маршрутов на CE, на котором в данном примере выполняется OSPF протокол.

  4. Настройте экземпляр маршрутки VPN уровня 3 для поддержки устройства CE1 на OSPF сети CE1.

  5. Настройте ID маршрутизатора и номер автономной системы для устройства PE1.

  6. Настройте ISIS, LDP и MPLS на интерфейсах, подключенных к основной сети.

  7. Настройте BGP между pe устройствами.

Результаты

В режиме конфигурации подтвердите конфигурацию путем ввода show chassisshow interfaces команд , , show policy-optionsshow routing-instancesshow routing-optionsshow protocols и. Если в выходных данных не отображается указанная конфигурация, повторите инструкции, показанные в данном примере, чтобы исправить конфигурацию.

Настройка устройства R1

Пошаговая процедура

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

Для настройки устройства R1:

  1. Настройте режим сетевых служб как Enhanced IP. Улучшенный IP-адрес устанавливает сетевые службы маршрутизатора в расширенный протокол Интернета и использует расширенные возможности режима.

    После настройки утверждения и сфиксации конфигурации появляется следующее предупреждающие сообщения, предупреждающие о перезагрузке enhanced-ip маршрутизатора:

    Перезагрузка вызывает FFP на маршрутизаторе.

  2. Настройте интерфейсы устройства.

  3. Настройте параметры маршрутов для идентификации маршрутизатора в домене.

  4. Настройте на интерфейсах SRGB-SRGB-SRGB и настройте сегментную маршрутизацию. Метки во всем SRGB доступны для ISIS. В SRGB индексются префиксы SRGB (и Node SID).

  5. Настройте TI-LFA для обеспечения защиты от сбоев соединения и узла. SR с использованием TI-LFA обеспечивает более быстрое восстановление сетевого соединения за счет немедленной маршрутации трафика на резервный или альтернативный путь, если основной путь дает сбой или становится недоступным.

  6. Настройте параметры управление трафиком ISIS.

  7. В enable LDP tunneling over SR-управление трафиком.

  8. Настройте протоколы MPLS и LDP на интерфейсах в домене LDP для обмена метами в домене LDP.

  9. Включить целевой сеанс LDP между гранными маршрутизаторами в домене LDP.

  10. Настройте список сегментов для направления трафика по определенному пути.

  11. Настройте SR-управление трафиком LSP на удаленных граных маршрутизаторах для обеспечения туннелирований LDP через SR-управление трафиком.

Результаты

В режиме конфигурации подтвердите конфигурацию путем ввода show chassis команд show interfaces и show routing-optionsshow protocols команд. Если в выходных данных не отображается указанная конфигурация, повторите инструкции, показанные в данном примере, чтобы исправить конфигурацию.

Проверки

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

Проверка туннелировать LDP через SR-управление трафиком

Цель

Убедитесь, что LDP-туннель управление трафиком SR-управление трафиком и туннель LDP к удаленному граничный маршрутизатор проходит по верному пути.

Действий

В рабочем режиме запустите show spring-traffic-engineering lsp detail команду.

На R1

На R2

Смысл
  • На R1 туннель LDP установлен с удаленным граничный маршрутизатор в управление трафиком 192.168.100.2 SR-управление трафиком сети. В выходных данных также можно увидеть значения 80104, 80204, 80304 меток SID.

  • На R2 туннель LDP установлен с удаленным граничный маршрутизатор в основной сети 192.168.100.1 SR-управление трафиком сети. В выходных данных также можно увидеть значения 80504, 80300, 80200 меток SID.

Проверка переадваровки LDP на удаленное устройство PE

Цель

Убедитесь, что маршрут к удаленному маршрутизатору PE использует LDP-переадрику и туннелется через SR-управление трафиком.

Действий

В рабочем режиме запустите show route destination-prefix команду.

На R1

Убедитесь, что маршрут к удаленному маршрутизатору PE () проходит PE2 через LDP через SR-управление трафиком туннель.

На R2

Убедитесь, что маршрут к удаленному маршрутизатору PE () проходит PE1 через LDP через SR-управление трафиком туннель.

На PE1

Убедитесь, что маршрут к удаленному PE PE2 () маршрутизатору проходит через целевой сеанс LDP к удаленному PE.

На PE2

Убедитесь, что маршрут к удаленному PE PE1 () маршрутизатору проходит через целевой сеанс LDP к удаленному PE.

Смысл
  • На R1 можно увидеть метку LDP как и 16 SR-управление трафиком метки как 80304, 80204, 85003, 85004 .

  • На R2 можно увидеть метку LDP как 16 и SR-управление трафиком метки как 80200, 80300, 85004, 85003 .

  • На PE1 и PE2 можно увидеть метку LDP как 18 и 19 соответственно.

Проверка объявленной метки

Цель

Проверьте метки, объявленные для класса equivalence переадности (FEC).

Действий

В рабочем режиме запустите show ldp database команду.

На R1

Проверьте метки, объявленные напрямую подключенным PE (PE1) и метки, полученные от граничный маршрутизатор (R2).

На R2

Проверьте метки, объявленные напрямую подключенным PE (PE2) и метки, полученные от граничный маршрутизатор (R1).

На PE1

Проверьте, что метка для адреса обратной связи удаленного PE (PE2) устройства объявлена граниным устройством R1 локальному устройству PE (PE1).

На PE2

Проверьте, что метка для адреса обратной связи удаленного PE (PE1) устройства объявлена граниным устройством R2 локальному устройству PE (PE2).

Смысл
  • На R1 можно видеть, что метка объявлена напрямую подключенной PE (PE1), а метка получена от удаленного граничный маршрутизатор 1819 (R2).

  • На R2 можно видеть, что метка объявлена напрямую подключенной PE (PE2), а метка получена от удаленного граничный маршрутизатор 1719 (R1).

  • На PE1 можно видеть, что 18 метка получена от локального граничный маршрутизатор (R1).

  • На PE2 можно видеть, что 17 метка получена от локального граничный маршрутизатор (R2).

Операции метки

Рис. 5 изображение LSP LDP, туннелного через RSVP LSP. (Для определения операций метки см. обзор MPLS меток.) Затеняемая внутренняя нешифровка представляет домен RSVP, в то время как внешний - домен LDP. RSVP устанавливает LSP через маршрутизаторы B, C, D и E с последовательностью меток L3, L4. LDP устанавливает LSP через маршрутизаторы A, B, E, F и G, с последовательностью меток L1, L2, L5. LDP рассматривает RSVP LSP между маршрутизаторами B и E как один переход.

Когда пакет поступает на маршрутизатор A, он вступает в LSP, установленный LDP, и метка (L1) передается в пакет. Когда пакет поступает на маршрутизатор B, метка (L1) заменяется другой меткой (L2). Так как пакет входит в спроектированный трафиком LSP, установленный RSVP, в пакет передается вторая метка (L3).

Эта внешняя метка (L3) заменяется новой меткой (L4) на промежуточном маршрутизаторе (C) в туннеле LSP RSVP, и когда достигается предпоследний маршрутизатор (D), выталкивается верхняя метка. Маршрутизатор E заменяет метку (L2) новой меткой (L5), а предпоследний маршрутизатор для LDP-установленного LSP (F) отметит последнюю метку.

Рис. 5: Поменяйте и нажмите, когда LDP LSPs туннелются через LSP RSVPПоменяйте и нажмите, когда LDP LSPs туннелются через LSP RSVP

Рис. 6 описывает работу двойной метки push-метки (L1L2). Операция двойной push-метки используется, когда впускной маршрутизатор (A) для LSP LSP LDP и RSVP LSP, туннелироваться через него, является тем же устройством. Обратите внимание, что маршрутизатор D является предпоследним переходом для LDP-установленного LSP, поэтому маршрутизатор D передает L2 из пакета.

Рис. 6: Двойной нажим, когда LDP LSP туннелются через LSP RSVPДвойной нажим, когда LDP LSP туннелются через LSP RSVP

Защита сеанса LDP

Защита сеанса LDP основана на функциональных возможностях целевого приветса LDP, определенных в RFC 5036, спецификации LDP,и поддерживается Junos OS, а также реализациями LDP большинства других поставщиков. Он включает в себя отправку однонаправных пользовательских протоколов датаграмм (UDP) пакетов приветства на удаленный адрес соседа и получение подобных пакетов от соседнего маршрутизатора.

Если на маршрутизаторе настроена защита сеанса LDP, сеансы LDP поддерживаются следующим образом:

  1. Сеанс LDP установлен между маршрутизатором и удаленным соседним маршрутизатором.

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

  3. При повторном соединении прямого соединения между маршрутизаторами сеанс LDP не перезапускается. Маршрутизаторы обмениваются приветами LDP друг с другом по прямому соединению. Затем они могут начать переназначение LDP-MPLS, используя исходный сеанс LDP.

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

Обзор поддержки LDP Native IPv6

Подключение IPv6 часто основывается на туннелировке IPv6 через MPLS IPv4 с IPv4-сигнальными MPLS мето-коммутаными путями (LPS). Для этого необходимо, чтобы LPS, сигнализируемые IPv4, были статически настроены или динамически установлены граничными маршрутизаторами поставщика IPv6. Из-за растущего спроса на IPv6 стало обязательным развертывать IPv6 MPLS ядром с LSP, подав сигналы IPv6, чтобы обеспечить подключение IPv6. В Junos OS, LDP поддерживается только в сети IPv6 и в сети с двумя стеками IPv6/IPv4, как описано в RFC 7552. Помимо предоставления единого сеанса для сетей IPv4 и IPv6, LDP Junos OS поддерживает отдельные сеансы IPv4 только для IPv4 и IPv6 только для IPv6.

Можно настроить семейство адресов как для inet IPv4, inet6 так и для IPv6 или обоих. Если адрес семейства не настроен, по умолчанию инет будет включен. Если настроены IPv4 и IPv6, можно использовать утверждение, чтобы настроить предпочитаемый транспортный транспорт как either, так и transport-preferenceIPv4IPv6 . В зависимости от предпочтения LDP пытается установить TCP-соединение с помощью IPv4 или IPv6. По умолчанию выбирается IPv6. Утверждение позволяет Junos OS LDP установить TCP-соединение через IPv4 с соседями IPv4 и через IPv6 с соседями IPv6 в качестве одиночного dual-transport LSR. ID и ID — это два LSR, которые должны быть настроены для установления LDP-сеанса через транспортировку inet-lsr-idinet6-lsr-id IPv4 и IPv6 TCP. Эти два ID должны быть ненулевыми и должны быть настроены с различными значениями.

Обзор поддержки самого длинного совпадения для LDP

LDP часто используется для создания маршрутов MPLS с коммутаными метоками (LSP) в полном сетевом домене с помощью IGP, например OSPF или IS-IS. В такой сети все соединения в домене имеют IGP, а также связи LDP. LDP устанавливает LSP на самом коротком пути к месту назначения, как это определено IGP. В Junos OS реализация LDP делает точное сопоставление с IP-адресом класса эквивалентности переадности (FEC) в базе сведений маршрутов (RIB) или IGP маршрутов для сопоставления меток. Для такого точного сопоставления MPLS все IP-адреса конечной точки LDP, которые должны быть настроены на всех оконечном маршрутизаторе меток (LERs). В этом случае цель иерархической IP-конструкции или маршрутов по умолчанию в устройствах доступа не существует. Настройка позволяет LDP настраивать LSP на основе маршрутов, агрегированных или суммированных между OSPF областями или IS-IS уровнях в между longest-match доменах.

Таблица истории выпусков
Версия
Описание
20.3R1
Начиная с Junos OS выпуска 20.3R1, поддержка MPLS обеспечения конфигурации протокола сигнализации LDP с плоскость управления функциональными возможностями.
15.1
Начиная с Junos OS 15.1, поддержка нескольких экземпляров распространяется на LDP по туннелю RSVP для экземпляра виртуальный маршрутизатор маршрутов.