Разница между формированием трафика и применением политик

Разница между формированием трафика и применением политик
Разница между формированием трафика и применением политик

Видео: Разница между формированием трафика и применением политик

Видео: Разница между формированием трафика и применением политик
Видео: Приоритизация трафика на оборудовании MikroTik, обзор возможностей и примеры применения 2024, Июль
Anonim

Формирование трафика и контроль за соблюдением правил

Контроль трафика и формирование трафика - это два похожих подхода, инициированных для регулирования потока трафика из одной сети в другую. Это делается в соответствии с соглашением о трафике, заключенным между сетями. Контракт трафика - это соглашение, заключенное между двумя сетями. Он определяет тип передаваемого трафика и требования к производительности этого трафика, такие как пропускная способность и качество обслуживания. В управлении трафиком как формирование трафика, так и контроль трафика широко используются в качестве метода обеспечения качества обслуживания и обычно применяются на границах сети, но также могут применяться к источнику трафика.

Что такое контроль трафика?

Контроль трафика - это процесс мониторинга трафика в сети и принятия мер для его приведения в соответствие с согласованными параметрами трафика. Он в основном измеряет поток данных и отслеживает каждый пакет, а при обнаружении нарушения просто отбрасывает пакет. Он помечает каждый пакет определенным уровнем соответствия (также называемым окраской). Этот непрерывный процесс помогает контролировать максимальную скорость трафика, отправляемого или получаемого на каждом интерфейсе с несколькими уровнями приоритета. Это также известно как классы обслуживания.

Политика осуществляется на многих различных уровнях сети; это можно сделать либо на уровне порта, либо для службы Ethernet, либо для определенного класса службы. Контроль трафика использует специальный алгоритм, называемый алгоритмом «сегмента маркеров», для регулирования потока трафика. Это комплексная математическая модель, разработанная для управления максимальной скоростью трафика, разрешенной для интерфейса в определенное время. Он состоит из двух основных компонентов.

1) Токены: Представляет разрешение на отправку фиксированного количества битов из одной сети в другую.

2) Ведро: Используется для одновременного хранения определенного количества токенов.

Операционная система, работающая в сети, помещает токены в корзину с определенной скоростью. Каждый пакет, поступающий в сеть, берет токены из корзины в соответствии с размером пакета, когда он готовится к пересылке в другую сеть. Когда ведро заполнено, все новые поступающие токены будут отклонены. Эти отклоненные токены также недоступны для будущих пакетов. Все токены генерируются на основе пиковой скорости передачи, определенной в соглашении о трафике. Количество доступных маркеров определяет количество пакетов, выбранных для передачи по сети пакетной передачи данных.

Существует несколько механизмов контроля трафика, доступных для оптимизации контроля трафика, таких как односкоростной цветовой маркер для контроля трафика, двухскоростной трехцветный маркер для контроля трафика, контроль на основе процентов и т. д.

Что такое формирование трафика?

Формирование трафика - это метод, используемый в управлении трафиком для задержки некоторых или всех пакетов для подтверждения желаемого профиля данных трафика. На самом деле это форма ограничения скорости, которая работает путем мониторинга и постановки в очередь IP-пакетов в переходном режиме в соответствии с рядом параметров, которые можно настроить заранее. Таким образом, это позволяет реализовать определенную политику, которая изменяет устаревший способ постановки данных в очередь для передачи.

По сути, формирование трафика работает по двум принципам. Первый заключается в применении ограничений полосы пропускания на основе настроенных ограничений трафика, а затем в очереди пакетов для их отправки позже, когда потребность в полосе пропускания ниже. Второй принцип заключается в отбрасывании пакетов, когда буферы пакетов заполнены. Здесь отброшенный пакет выбирается из тех пакетов, которые ответственны за создание «замятия». Точно так же при контроле трафика формирование также определяет приоритеты трафика. Напротив, при формировании приоритет трафика определяется администратором. Когда трафик с более высоким приоритетом увеличивается на большие величины, в то время как линия связи заполнена, трафик с более низким приоритетом временно ограничивается на некоторое время, чтобы дать возможность трафику с более высоким приоритетом.

Эта задача обычно реализуется путем обработки определенного объема трафика (гарантированный объем трафика в контракте трафика) как трафика с более высоким приоритетом, а трафик, превышающий этот лимит, имеет тот же приоритет, что и любой другой трафик, затем конкурирует с остальным трафиком, который не является приоритетным.

Как правило, хорошие шейперы трафика не позволяют ставить в очередь большие объемы данных при определении точного трафика для отправки на основе приоритизации трафика. Сначала они пытаются измерить объем приоритетного трафика и на его основе динамически ограничивают неприоритетный трафик. Таким образом, это никак не повлияет на пропускную способность приоритетного трафика.

Дорожная полиция vs Шейпинг

• И контроль трафика, и формирование трафика используют для своей работы механизм Token Bucket.

• Контроль трафика используется для управления входящим или исходящим трафиком на интерфейсе, тогда как формирование трафика может использоваться только для контроля исходящего трафика.

• И контроль трафика, и формирование трафика используют для своей работы механизм Token Bucket.

• Контроль трафика можно использовать для входящего или исходящего трафика на интерфейсе, тогда как формирование трафика можно использовать только для исходящего трафика.

• В обоих механизмах необходимо измерять скорость передачи и приема данных и предпринимать действия на основе согласованной скорости трафика в соответствии с договором о трафике.

• При контроле он распространяет всплески трафика, тогда как формирование трафика обеспечивает сглаженную скорость вывода пакетов.

• Формирование поддерживает организацию очередей и предоставляет достаточно памяти для буферизации задержанных пакетов, в то время как применение политик этого не делает.

• Специальная функция планирования необходима для формирования трафика для последующей передачи любого количества задержанных пакетов, в то время как контроль не требуется.

• При формировании значения токенов настраиваются в битах в секунду, тогда как при полисинге настраиваются в байтах.

• Очереди при формировании трафика вызывают задержки; особенно создает очень длинные очереди, в то время как policing контролирует скорость исходящих пакетов, отбрасывая пакеты. Это позволяет избежать задержек, вызванных очередями пакетов.

• При формировании трафика значения токенов настраиваются как биты в секунду, тогда как при полисинге они настраиваются как байты в секунду.

Рекомендуемые: