Кратко
- Максимальная резервируемая и незарезервированная полоса в RFC 5305 при оверсабскрипции могут превышать физическую скорость. Незарезервированная полоса задана восемью значениями — по одному для приоритетов установления 0–7.
- Происхождение и возраст объявления, поддержка атрибута, расчёт, допуск, фиксация резерва, установка, прохождение пакетов и итог услуги — разные этапы с разными владельцами доказательств.
Каталог ресурсов не равен кассе
Расширенный TLV достижимости IS типа 22 описывает соседа, расширенную метрику и набор вложенных атрибутов. RFC 5305 определяет административную группу, адрес интерфейса и соседа, максимальную, резервируемую и незарезервированную полосу, а также отдельную TE-метрику. TLV 134 даёт стабильный TE Router ID, TLV 135 расширяет описание IPv4-префиксов.
Получается подробный каталог. Но запись в каталоге совершает только одно действие: передаёт заявление узла-источника. Она не показывает, что заявка прошла admission control, ресурс заблокирован, LSP установлен, FIB изменена, пакет прошёл или пользователь получил услугу.
Стандарт не обязан выполнять эти последующие операции. Общая кодировка нужна, чтобы они вообще могли состояться. Ошибка эксплуатации — считать наличие общей кодировки доказательством всей цепочки.
Восемь ответов на вопрос об остатке
Максимальная полоса канала кодируется 32-битным числом с плавающей точкой в байтах, а не битах, в секунду. Значение относится к направлению объявления. Оно не является временным рядом измерений.
Максимальная резервируемая полоса — параметр политики. RFC прямо разрешает задавать её выше физической полосы ради оверсабскрипции. То же допускается для незарезервированной полосы. Следовательно, корректное значение может описывать логические права, которые нельзя одновременно реализовать на проводе.
Незарезервированная полоса представлена восемью числами для setup priority от 0 до 7. Механизм preemption означает, что доступность зависит от класса запроса. Низкоприоритетный тракт может быть принят, а затем вытеснен. Универсальный индикатор «свободно 40%» теряет правило, объясняющее, кому именно доступен ресурс.
Для устойчивости быстрые изменения этих чисел не должны вызывать столь же быструю генерацию LSP. Это ограничивает нагрузку на протокол, но оставляет допустимое отставание распределённой копии. Между объявлением и решением другой запрос уже мог изменить локальный остаток.
Цвет задаёт организация
Административная группа — назначаемая оператором 32-битная маска. Её цвета не измеряются линком. Они обозначают категорию, смысл которой хранится в политике: общий риск, класс инфраструктуры, требование обхода или другая договорённость.
TE Default Metric также назначается административно и может построить для TE SPF иную поверхность стоимости. Если атрибут отсутствует, расчёт обязан использовать обычную метрику линка. Отсутствие поля тем самым запускает конкретное правило, а не создаёт нейтральную пустоту.
Максимальная 24-битная метрика исключает линк из обычного SPF, хотя объявление может остаться для иных целей, например TE. Наличие в LSDB не гарантирует участия в каждом алгоритме.
При разборе инцидента нужно восстановить не только нарисованный маршрут, но и последовательность LSP, возраст копии, цвета, выбранную метрику, fallback и версию вычислителя. Иначе административное решение маскируется под свойство топологии.
Адрес для ссылки не становится маршрутом
TE-реализация должна объявлять IPv4-адрес интерфейса и, для point-to-point, адрес соседа. Однако RFC запрещает на этом основании добавлять /32 в таблицы маршрутизации и пересылки: при смешанной поддержке расширения это способно создать петлю.
TE Router ID тоже служит стабильной ссылкой и сопоставлению топологий OSPF и IS-IS. Он не разрешает автоматически создавать /32 в FIB.
Так стандарт разделяет имя, достижимость и пересылку. Объект можно однозначно назвать, не доказывая существование пути данных.
Неизвестный sub-TLV получатель игнорирует и пропускает. Внешний TLV может быть принят, хотя важное внутреннее ограничение осталось непонятым. Поэтому совместимость нужно проверять по цепочке: разбор, сохранение и фактическое использование атрибута в расчёте.
Flooding не сериализует потребителей
Два head end могут почти одновременно получить одно значение незарезервированной полосы и оба рассчитать допустимый путь. Для каждого копия была правомерным входом. Но RFC 5305 не блокирует запас и не упорядочивает два обязательства. Конфликт должен разрешить последующий механизм допуска и резервирования.
После commit новый остаток ещё должен попасть в локальное состояние, LSP и удалённые базы. У каждого перехода свои часы, а стабилизационное ограничение увеличивает расстояние между предложением и фактом.
Аутентификация LSP укрепляет происхождение и целостность в рамках политики получателя. Она не доказывает физическую точность административного числа, его достаточную свежесть или существование резерва. Трёхсторонний handshake RFC 5303 подтверждает состояние point-to-point соседства, но не каждую семантику последующих TE-атрибутов.
Где заканчивается вывод
RFC 5305 стал стандартом в 2008 году после информационного RFC 3784. Процедуры миграции он оставил за рамками. Позднейшие документы добавили GMPLS, междоменный TE, метрики производительности и прикладные атрибуты.
Статья не утверждает, что конкретная сеть неправильно оверсабскрайбится, рассылает устаревшие значения или теряет резервы. Для этого потребовались бы конфигурации, LSP со временем и sequence number, снимки TE-базы, admission logs, объекты резервирования, FIB, пакеты и метрики услуги.
Доказан более узкий тезис: объявление ресурса располагается до решения, создающего обязательство.
Источники
- RFC 5305: расширения IS-IS для traffic engineering
- RFC 5305 в текстовом виде
- Страница RFC 5305 в RFC Editor
- RFC 5305 в IETF Datatracker
- История RFC 5305
- Ссылки из RFC 5305
- Документы, ссылающиеся на RFC 5305
- Errata RFC 5305
- RFC 1195: IS-IS для IP
- RFC 3630: расширения OSPF TE
- RFC 4203: расширения OSPF для GMPLS
- RFC 5303: трёхсторонний handshake IS-IS
- RFC 5307: расширения IS-IS для GMPLS
- RFC 5316: расширения IS-IS для меж-AS TE
- RFC 7810: расширения метрик IS-IS TE
- RFC 8570: sub-TLV атрибутов IS-IS MPLS TE
- Реестр IANA IS-IS TLV Codepoints
- Heng Lu: On Reality Layers, Symbolic Power, and Why Clarity Feels So Hostile
- Heng Lu: Running Code Primary
- Heng Lu: On the Agency Problem at the Core of Internet Governance
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров
