Открыть сервис

GMPLS

GMPLS (Generalized Multi-Protocol Label Switching, обобщённая многопротокольная коммутация по меткам) — это технология коммутации и маршрутизации в телекоммуникационных сетях, расширяющая принципы MPLS (Multi-Protocol Label Switching) на оптические, временные и пространственные среды передачи данных. GMPLS позволяет управлять не только пакетными (IP/MPLS), но и непакетными каналами связи, такими как волоконно-оптические линии (DWDM), сети SDH/SONET, а также коммутацию на уровне длины волны (λ) или временного слота (TDM). Технология стандартизирована в документах IETF (RFC 3945 и последующие) и применяется для построения автоматически управляемых транспортных сетей (ASON — Automatically Switched Optical Network).

История и предпосылки появления

Развитие GMPLS началось в конце 1990-х годов, когда рост интернет-трафика и потребности в динамическом выделении пропускной способности выявили ограничения традиционных методов управления оптическими сетями. До этого конфигурация оптических кросс-коннекторов (OXC) и мультиплексоров ввода-вывода (ADM) выполнялась вручную или через централизованные системы управления, что было медленным и неэффективным для быстро меняющихся требований.

В 1997 году IETF (Internet Engineering Task Force) создала рабочую группу MPLS, которая к 2001 году выпустила базовые спецификации MPLS. Однако MPLS был ориентирован на коммутацию пакетов и не мог напрямую управлять оптическими каналами. В 2001 году была сформирована рабочая группа IETF CCAMP (Common Control and Measurement Plane), которая занялась обобщением протоколов управления для разнородных транспортных сред. Результатом стала серия RFC (начиная с RFC 3945 в 2004 году), описывающих GMPLS.

В 2000-х годах GMPLS активно внедрялся операторами связи для автоматизации оптических сетей, особенно в магистральных сегментах. Крупнейшие производители телекоммуникационного оборудования (Cisco, Juniper, Huawei, Alcatel-Lucent) реализовали поддержку GMPLS в своих продуктах. В России технология применяется в сетях крупных операторов, например, в инфраструктуре «Ростелекома» и «Транстелекома».

Архитектура и принципы работы

Плоскости сети

GMPLS, как и MPLS, разделяет сеть на три логические плоскости:

  • Плоскость данных (Data Plane) — отвечает за передачу пользовательского трафика. В GMPLS она может быть основана на пакетах, ячейках, кадрах, временных слотах, длинах волн или физических волокнах.
  • Плоскость управления (Control Plane) — реализует маршрутизацию, сигнализацию и управление ресурсами. Взаимодействие между узлами происходит через протоколы, такие как OSPF-TE (OSPF Traffic Engineering) или IS-IS-TE, а также RSVP-TE (Resource Reservation Protocol with Traffic Engineering).
  • Плоскость управления (Management Plane) — обеспечивает административное управление, мониторинг и конфигурирование.

Типы интерфейсов

В GMPLS определены пять типов интерфейсов, в зависимости от уровня коммутации:

  1. PSC (Packet Switch Capable)коммутация пакетов (например, IP-маршрутизатор).
  2. L2SC (Layer 2 Switch Capable) — коммутация на втором уровне (например, Ethernet-коммутатор).
  3. TDM (Time Division Multiplexing) — коммутация временных слотов (например, SDH/SONET).
  4. LSC (Lambda Switch Capable) — коммутация длин волн (оптические кросс-коннекторы).
  5. FSC (Fiber Switch Capable) — коммутация волокон (оптические патч-панели).

Установление соединений (LSP)

Основной элемент GMPLS — Label Switched Path (LSP), путь с коммутацией по меткам. В отличие от MPLS, где метка — это число (20 бит), в GMPLS метка может быть:

  • Для PSC — традиционный номер метки MPLS.
  • Для TDM — номер временного слота (например, в SDH — номер STM-1).
  • Для LSC — длина волны (λ).
  • Для FSC — номер порта или волокна.

Установление LSP происходит через сигнализацию RSVP-TE (RFC 3473) или CR-LDP (Constraint-based Routing LDP). Процесс включает:

  1. Запрос — узел-инициатор отправляет сообщение Path с указанием требуемых параметров (полоса пропускания, задержка, тип защиты).
  2. Резервирование — каждый промежуточный узел резервирует ресурсы и передаёт запрос дальше.
  3. Подтверждение — конечный узел отправляет сообщение Resv, которое фиксирует LSP.

Иерархия LSP

GMPLS поддерживает иерархическую организацию LSP, когда один LSP может быть вложен в другой. Например, оптический LSP (LSC) может переносить несколько TDM LSP, каждый из которых, в свою очередь, может содержать пакетные LSP. Это позволяет эффективно агрегировать трафик.

Ключевые протоколы и расширения

Маршрутизация

Для распространения информации о топологии и доступных ресурсах используются расширенные версии протоколов маршрутизации:

  • OSPF-TE (RFC 3630) — добавляет в OSPF типы LSA (Link State Advertisement) для описания параметров каналов (полоса, задержка, тип коммутации).
  • IS-IS-TE (RFC 5305) — аналогичные расширения для IS-IS.

Сигнализация

  • RSVP-TE (RFC 3473) — основной протокол сигнализации. В GMPLS он был расширен для поддержки непакетных меток, двунаправленных LSP и защиты от сбоев.
  • CR-LDP (RFC 3472) — альтернативный протокол, но менее распространённый.

Управление ссылками

  • LMP (Link Management Protocol, RFC 4204) — протокол для управления физическими соединениями между узлами. Он позволяет автоматически обнаруживать соседей, проверять целостность каналов и управлять аварийными сигналами.

Применение

Автоматически управляемые оптические сети (ASON)

GMPLS является основой для ASON (Automatically Switched Optical Network), стандартизированной ITU-T (рекомендация G.8080). ASON позволяет операторам динамически создавать, изменять и удалять оптические каналы (λ) без ручного вмешательства. Это критически важно для:

  • Магистральных сетей — операторы могут быстро перераспределять пропускную способность между направлениями.
  • Центров обработки данных (ЦОД) — GMPLS обеспечивает автоматическое восстановление соединений при сбоях.
  • Сетей 5G — для управления транспортной сетью с низкой задержкой.

Многоуровневая интеграция

GMPLS позволяет объединять управление пакетными, TDM и оптическими сетями в единую плоскость управления. Например, оператор может использовать GMPLS для автоматического создания LSP через оптический кросс-коннектор, затем через мультиплексор SDH и, наконец, через IP-маршрутизатор.

Защита и восстановление

GMPLS поддерживает механизмы защиты:

  • 1+1 — полное резервирование (два параллельных LSP).
  • 1:1 — один резервный на один рабочий.
  • Shared Mesh Protection — резервные ресурсы разделяются между несколькими рабочими LSP.

При сбое GMPLS автоматически переключает трафик на резервный путь за миллисекунды.

Преимущества и ограничения

Преимущества

  • Автоматизация — снижение операционных затрат (OPEX) за счёт исключения ручной конфигурации.
  • Гибкость — поддержка разнородных транспортных сред (пакеты, TDM, волны, волокна).
  • Эффективность — динамическое распределение полосы пропускания в реальном времени.
  • Устойчивость — быстрая реакция на сбои (менее 50 мс для оптических сетей).

Ограничения

  • Сложность — внедрение GMPLS требует высокой квалификации персонала и интеграции с существующим оборудованием.
  • Совместимость — не все производители полностью реализуют спецификации IETF, что может вызывать проблемы при взаимодействии разнородного оборудования.
  • Зависимость от плоскости управления — при отказе плоскости управления (например, из-за DDoS-атаки) сеть может потерять способность к автоматическому восстановлению.

Сравнение с MPLS

ПараметрMPLSGMPLS
Тип коммутацииТолько пакетная (PSC)PSC, L2SC, TDM, LSC, FSC
Метка20-битное числоЧисло, временной слот, длина волны, порт
Область примененияIP-сети, VPN, TEОптические, TDM, гибридные сети
СтандартизацияRFC 3031 (1999)RFC 3945 (2004)
Протоколы сигнализацииLDP, RSVP-TE (базовый)RSVP-TE (расширенный), CR-LDP

Интересные факты

  • GMPLS иногда называют «MPLS для оптики», хотя его возможности шире.
  • Первая коммерческая реализация GMPLS была представлена компанией Cisco в 2002 году на оборудовании ONS 15454.
  • В России GMPLS используется в сети «Транстелеком» для управления магистральными оптическими каналами протяжённостью более 50 000 км.
  • Технология является основой для концепции «программируемых сетей» (SDN) в транспортной области, хотя и предшествовала ей.

Источники

  • RFC 3945 — Generalized Multi-Protocol Label Switching (GMPLS) Architecture
  • RFC 3473 — Generalized Multi-Protocol Label Switching (GMPLS) Signaling Resource ReserVation Protocol-Traffic Engineering (RSVP-TE) Extensions
  • RFC 4204 — Link Management Protocol (LMP)
  • ITU-T Recommendation G.8080 — Architecture for the Automatically Switched Optical Network (ASON)
  • Cisco Systems — GMPLS: A Unified Control Plane for Optical Networks (2003)
  • Juniper Networks — GMPLS and the Evolution of Optical Networks (2005)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →