В сетях коммутации пакетов поток трафика , поток пакетов или сетевой поток — это последовательность пакетов от исходного компьютера к месту назначения, которым может быть другой хост, группа многоадресной рассылки или широковещательный домен. RFC 2722 определяет поток трафика как «искусственный логический эквивалент вызова или соединения». [1] RFC 3697 определяет поток трафика как «последовательность пакетов, отправленных из определенного источника в определенное одноадресное, произвольное или многоадресное место назначения, которое источник желает обозначить как поток. Поток может состоять из всех пакетов в определенном транспортном соединении или медиапотоке. Однако поток не обязательно отображается 1:1 в транспортном соединении». [2] Поток также определяется в RFC 3917 как «набор IP-пакетов, проходящих точку наблюдения в сети в течение определенного интервала времени». [3] Временная эффективность потока пакетов может зависеть от односторонней задержки (OWD) , которая описывается как комбинация следующих компонентов:
Пакеты из одного потока должны обрабатываться иначе, чем другие, посредством отдельных очередей в коммутаторах , маршрутизаторах и сетевых адаптерах , чтобы достичь формирования трафика , контроля , справедливой очереди или качества обслуживания . Это также концепция, используемая в анализаторах очередей сетей (QNA) или при трассировке пакетов.
Применительно к маршрутизаторам Интернета поток может быть путем связи хост-хост или связью сокет-сокет, идентифицированной уникальной комбинацией адресов источника и назначения и номеров портов вместе с транспортным протоколом (например, UDP или TCP ). В случае TCP поток может быть виртуальным контуром , также известным как виртуальное соединение или поток байтов . [4]
В пакетных коммутаторах поток может быть идентифицирован с помощью тегов IEEE 802.1Q Virtual LAN в сетях Ethernet или с помощью пути с коммутацией меток в коммутации тегов MPLS .
Поток пакетов можно представить как путь в сети для моделирования производительности сети. Например, сеть потока воды можно использовать для концептуализации потока пакетов. Каналы связи можно рассматривать как трубы, где пропускная способность соответствует пропускной способности, а потоки — пропускной способности данных. Эта визуализация может помочь понять узкие места, очереди и уникальные требования специализированных систем.
{{cite web}}
: CS1 maint: несколько имен: список авторов ( ссылка )