Summary

  • Проект IPFIX о микровсплесках от 2 ноября предлагает по каждой выходной очереди и временному окну считать все обнаруженные события и события, во время которых из-за перегрузки потерялся хотя бы один пакет.
  • Условие заполнения очереди задаётся на месте. Число событий с потерями нельзя принимать за число потерянных пакетов; для пакетов есть отдельное существующее поле.

Отчёт показывает запас пропускной способности. Между его замерами выходная очередь могла принять пакеты быстрее, чем успевала их обслуживать. Долгая средняя сглаживает короткий наплыв. Новый проект предлагает записывать давление именно на очереди и в пределах конкретного окна. Карточка IETF отмечает подачу документа 2 ноября как индивидуального Internet-Draft.

За координаты измерения отвечают Observation Domain ID в заголовке IPFIX, observationPointId, egressInterface и предлагаемое egressQueueId — номер очереди внутри устройства. Существующие поля фиксируют начало и конец окна в миллисекундах. Среднее по всему интерфейсу не назовёт очередь, которой не хватило места. RFC 7011 определяет сообщения IPFIX и область наблюдения, а реестр IANA содержит уже применяемые поля интерфейса, точки, отброшенных пакетов и времени.

Два новых счётчика измеряют разные величины. microburstEventDeltaCount показывает число обнаруженных всплесков. microburstLossEventDeltaCount показывает, в скольких всплесках из-за перегрузки потерялся хотя бы один пакет. Это число событий с потерями, независимо от того, сколько пакетов исчезло в каждом. Для количества отброшенных пакетов проект использует существующее droppedPacketDeltaCount. Очередь может ненадолго заполниться без потерь. Если выдать событие за потерянный пакет, решение о расширении будет основано на неверной единице.

Порог обнаружения выбирается локально. Проект описывает распространённые верхние и нижние пороги заполнения в октетах или доле буфера, но не устанавливает значение, размер эталонного буфера или алгоритм. Два устройства могут показать разное число событий при сопоставимой нагрузке. Для сравнения нужны их настройки и размеры буферов. Предлагаемая выгрузка — агрегированная управленческая статистика для анализа; разделы шаблона данных или опций, безопасности и IANA пока оставлены открытыми.

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