Формирование трафика против полиции
Контроль трафика и формирование трафика - это два похожих подхода, инициированных для регулирования потока трафика из одной сети в другую. Это делается в соответствии с договором о трафике, заключенным между сетями. Транспортный контракт - это соглашение, заключенное между двумя сетями. Он определяет тип передаваемого трафика и требования к производительности этого трафика, такие как пропускная способность и качество обслуживания. В разработке трафика как формирование трафика, так и применение политик широко используются в качестве метода обеспечения качества обслуживания и обычно применяются на границах сети, но также могут применяться в источнике трафика..
Что такое дорожная полиция?
Контроль трафика - это процесс мониторинга трафика в сети и принятия мер по его согласованию с согласованными параметрами трафика. Он в основном измеряет поток данных и отслеживает каждый пакет, а когда обнаруживается нарушение, он просто отбрасывает пакет. Он маркирует каждый из пакетов с определенным уровнем соответствия (также называемый окраской). Этот непрерывный процесс помогает контролировать максимальную скорость трафика, отправляемого или получаемого на каждом интерфейсе с несколькими уровнями приоритета. Это также известно как классы обслуживания.
Применение политик осуществляется на разных уровнях сети; это можно сделать либо на уровне порта, либо для обслуживания Ethernet, либо для определенного класса обслуживания. Для контроля трафика используется специальный алгоритм, называемый алгоритмом «Token Bucket», для регулирования потока трафика. Это комплексная математическая модель, разработанная для контроля максимальной скорости трафика, допустимой для интерфейса в конкретное время. Это имеет два основных компонента.
1) Токены. Представляет разрешение на отправку фиксированного количества битов из одной сети в другую..
2) Ведро: используется для хранения определенного количества токенов за раз.
Операционная система работает в сети, и токены попадают в корзину с определенной скоростью. Каждый пакет, поступающий в сеть, берет токены из корзины в соответствии с их размером пакета, когда он готов для пересылки в другую сеть. Когда ведро заполнено, все вновь поступающие токены будут отклонены. Эти отклоненные токены также недоступны для будущих пакетов. Все токены генерируются на основе максимальной скорости передачи, определенной в соглашении о трафике. Количество доступных токенов определяет количество пакетов, выбранных для передачи по сети пакетной передачи данных..
Существует несколько механизмов контроля трафика, предназначенных для оптимизации политик, таких как цветовой маркер с одной скоростью трафика для политик трафика, трехцветный маркер с двумя скоростями для политик трафика, политик на основе процентов и т. Д..
Что такое формирование трафика?
Формирование трафика - это метод, используемый в управлении трафиком для задержки некоторых или всех пакетов с целью подтверждения желаемым профилем данных трафика. Фактически это форма ограничения скорости, которая работает путем мониторинга и организации очередей IP-пакетов в переходном режиме в соответствии с рядом параметров, которые можно предварительно настроить. Таким образом, это позволяет реализовать определенную политику, которая изменяет устаревший способ, которым данные помещаются в очередь для передачи.
По сути, формирование трафика работает в соответствии с двумя принципами. Первый заключается в применении ограничений полосы пропускания на основе настроенных ограничений трафика, а затем в очереди пакетов для последующей их отправки, когда полоса пропускания имеет меньшую потребность. Второй принцип - отбрасывание пакетов, когда буферы пакетов заполнены. Здесь отброшенный пакет выбирается из тех пакетов, которые отвечают за создание «застревания». Аналогичным образом, при формировании трафика, формирование также приоритезации трафика. Напротив, формирование приоритетов трафика в соответствии с выбором администратора. Когда трафик с более высоким приоритетом увеличивается большими объемами, когда линия связи заполнена, трафик с более низким приоритетом временно ограничивается в течение некоторого времени, чтобы дать возможность трафику с высоким приоритетом.
Эта задача обычно реализуется путем обработки определенного объема трафика (гарантированного объема трафика в контракте на трафик) как трафика с более высоким приоритетом, и трафик, который превышает этот предел, имеет тот же приоритет, что и любой другой трафик, затем конкурирует с остальным трафик, который не является приоритетным.
Как правило, хорошие формирователи трафика не позволяют ставить в очередь большие объемы данных при определении точного передаваемого трафика на основе определения приоритетов трафика. Сначала они предпринимают попытку измерить объем приоритетного трафика и на основании этого динамически ограничивают неприоритетный трафик. Таким образом, это никак не повлияет на пропускную способность приоритетного трафика..
Управление трафиком против шейпинга
• Как при контроле трафика, так и при формировании трафика используется механизм сегментов памяти для их работы..
• Контроль трафика используется для контроля трафика на входящем или исходящем интерфейсе, тогда как формирование трафика может использоваться только для контроля исходящего трафика..
• Как при контроле трафика, так и при формировании трафика используется механизм сегментов памяти для их работы..
• Контроль трафика можно использовать для входящего или исходящего трафика на интерфейсе, тогда как формирование трафика можно использовать только для исходящего трафика..
• В обоих механизмах необходимо измерить скорость передачи и приема данных и принять меры на основе согласованной скорости трафика в соответствии с договором о трафике..
• При применении политик он распространяет всплески трафика, тогда как формирование трафика обеспечивает сглаженную скорость вывода пакетов..
• Shaping поддерживает постановку в очередь и предоставляет достаточно памяти для буферизации задержанных пакетов, тогда как применение политик не.
• Специальная функция планирования необходима для формирования трафика для последующей передачи любого количества задержанных пакетов, в то время как применение политик не.
• При формировании значения токенов настраиваются в битах в секунду, тогда как при применении политик настраиваются в байтах..
• Очередь в формировании трафика вызывает задержку; в частности, создает очень длинные очереди, в то время как применение политик контролирует скорость вывода пакетов путем отбрасывания пакетов. Это позволяет избежать задержки, вызванной очередью пакетов.
• При формировании трафика значения токенов настраиваются как биты в секунду, тогда как при применении политик он настраивается как байты в секунду..