Кратко
- Одобренное IESG расширение BGP-EPE позволяет передавать через BGP-LS PeerAdj SID или End.X SID отдельного физического участника агрегированного канала уровня 2.
- Объявление описывает up-состояние участника и запрограммированный SID в момент контроля. Оно не гарантирует текущую ёмкость, порядок пакетов, безопасность MC-LAG, фактический результат или право применения.
Сделать физический выбор явным
BGP-сессия поверх LAG выглядит как один логический интерфейс уровня 3. Обычный PeerAdj SID ведёт к агрегату, после чего тот сам распределяет трафик по участникам. Выбрать конкретную физическую линию этим способом нельзя.
Проект, одобренный 6 августа 2026 года, сохраняет родительский BGP-LS Link NLRI для агрегата и добавляет L2 Bundle Member Attributes TLV для каждого участника. Внутри находится ровно относящийся к нему SR-MPLS PeerAdj SID либо SRv6 End.X SID.
Наличие TLV означает, что говорящий сообщает operational up. Наличие SID дополнительно означает его валидность и установку для пересылки по этому участнику. Это ограниченный факт контрольной плоскости, а не резерв полосы.
Состояние требует обновления и срока
При изменении, недействительности или административном отключении SID объявление обновляется. При отказе или исключении участника TLV отзывается целиком. Потерянный отзыв превращает старую инструкцию в ложную текущую возможность.
Краткие колебания можно подавлять таймером. После устойчивого down отзыв больше нельзя задерживать. Потребителю нужны speaker, сессия, время приёма, возраст и правило истечения. Само значение SID не несёт этих границ.
Оператор вправе фильтровать сведения по peer, типу сессии и политике либо публиковать только родительский SID. Отсутствие детальной записи может быть политикой раскрытия, а не доказательством отсутствия линии.
Реализация не снимает операционных обязанностей
Закрепление потоков за участниками меняет естественную балансировку агрегата. Одна линия перегружается, другие простаивают. Наблюдать загрузку и перераспределять должен контроллер или policy engine; протокол лишь предоставляет адресуемую инструкцию.
Разная задержка создаёт риск перестановки. Пакетное распределение и перенос потока с пакетами в пути нарушают порядок. Стабильная классификация по пяти параметрам или другим неизменным полям удерживает поток, но failover всё равно требует измерения результата.
Рабочая запись объединяет SID, версию политики и классификатор с загрузкой, очередью, потерями, задержкой, фактическими выходными счётчиками и откатом. Наличие реализации не доказывает такую связность в конкретном развёртывании.
Доверенная область сохраняет границы полномочий
Сведения об участниках должны оставаться внутри доверенного SR-домена или между доверенными peering-доменами. BGP-фильтры сдерживают распространение. Но доступ к топологии не даёт права расходовать дефицитную физическую ёмкость.
Расширение не определяет предотвращение петель MC-LAG и полагается на нижележащий L2/LAG. Точный SID не заменяет проверку этого условия.
Минимальная координация разделяет роли: маршрутизатор сообщает, телеметрия измеряет, контроллер предлагает, политика разрешает, data plane показывает результат, оператор откатывает. Running code поддерживает стандарт, не коронует посредника.
Источники
- https://datatracker.ietf.org/doc/draft-ietf-idr-bgp-ls-sr-epe-over-l2bundle/
- https://datatracker.ietf.org/doc/draft-ietf-idr-bgp-ls-sr-epe-over-l2bundle/history/
- https://datatracker.ietf.org/doc/draft-ietf-idr-bgp-ls-sr-epe-over-l2bundle/shepherdwriteup/
- https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-ls-sr-epe-over-l2bundle-09
- https://heng.lu/minimum-initial-specification-localized-future-decision-voluntary-adoption-internet-coordination-system/
- https://heng.lu/running-code-primary-the-patch-needed-to-preserve-the-internet-original-design/
- https://ieeexplore.ieee.org/document/7055197
- https://mailarchive.ietf.org/arch/msg/ietf-announce/Oj4hqplp2K-hEIGYAtF_JMJatJc/
- https://www.rfc-editor.org/rfc/rfc8402.html
- https://www.rfc-editor.org/rfc/rfc8668.html
- https://www.rfc-editor.org/rfc/rfc9085.html
- https://www.rfc-editor.org/rfc/rfc9086.html
- https://www.rfc-editor.org/rfc/rfc9087.html
- https://www.rfc-editor.org/rfc/rfc9514.html
- https://www.rfc-editor.org/rfc/rfc9552.html
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров
