Кратко

  • LAG скрывает несколько физических каналов за одним логическим интерфейсом, а RFC 9533 создаёт отдельную микросессию OWAMP или TWAMP для каждого участника.
  • Sender и Reflector Micro-session ID действуют локально. Каждый конец обязан сопоставить номер с физическим участником, на котором пакет действительно принят, и отбросить несоответствие.
  • Принятая проба может быть входом для управления, но не доказывает путь рабочего потока, установку решения или улучшение услуги.

Логический канал выжил и скрыл физическую разницу

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

Распределение обычно основано на хеше. Один фиксированный пятикомпонентный поток может всё время попадать на один канал. Изменение портов создаёт выборку или среднее, но без знания состава не доказывает измерение каждого участника. RFC 9533 определяет микросессию для каждого физического канала.

Микросессии используют общие IP-адреса отправителя и получателя. Разные UDP-пары допустимы, но общая пара рекомендована. Поэтому различие хранится не во внешнем IP-конверте, а в привязке сессии к физическому участнику и сроку действия.

Запрос управления задаёт полную совокупность

Control-Client отправляет команду 5 Request-OW-Micro-Sessions либо команду 11 Request-TW-Micro-Sessions. Приняв запрос, Server создаёт сессии для всех участников LAG, через который он пришёл. Реестры IANA подтверждают номера команд, но не выполнение на конкретном устройстве.

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

В OWAMP получатель ищет микросессию по реальному входному участнику. Нет сессии — пакет отбрасывается. Наблюдаемый порт является частью доказательства, а не вспомогательным логом.

Два числа принадлежат двум локальным областям

Micro TWAMP добавляет два 16-битных поля. Sender ID уникален только внутри сессии у отправителя, Reflector ID — внутри сессии у отражателя. Спецификация не обещает глобальности или вечной стабильности. Число без узла, родительской сессии и периода создаёт ложную идентичность.

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

Отражатель сначала сопоставляет пакет по фактическому входному участнику. При отсутствии сессии он отбрасывает пакет. Ненулевой Reflector ID должен соответствовать этому участнику. В ответе отражатель копирует Sender ID и ставит собственный ID.

Отправитель проводит зеркальную проверку: находит сессию по физическому порту возврата, сверяет скопированный Sender ID и проверяет поведение отражателя по Reflector ID. Только после этого задержка или потеря становятся принятой выборкой.

Корректная проба не является командой маршрутизации

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

RFC 8668 может объявлять атрибуты участников для последующего управления. Объявление, измерение, решение, установка и наблюдаемый эффект всё равно остаются разными записями. Их нужно связывать, не подменять одной цифрой.

RFC 9533 наследует защиту OWAMP и TWAMP и не добавляет новую. Аутентификация не обновляет карту после замены платы и не превращает повторно использованный номер в прежний физический объект.

Учёт принятого и отброшенного

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

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

Источники

Источники