Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »



Ограничение скорости отдельного порта/VLAN на коммутаторах SNR можно реализовать с помощью функционала Bandwidth Control, либо с помощью Service Policy. В данной статье мы рассмотрим оба варианта.

Bandwidth Control

Используя функционал Bandwidth Control мы можем указать максимальную пропускную способность для каждого порта в режиме его конфигурации:

bandwidth control {1-1000000 Kbps} {receive/transmit/both}

Скорость можно ограничить в обоих направлениях. Значение указывается в килобитах в секунду.

Service Policy

В случае, если стоит задача ограничить скорость для VLAN, можно воспользоваться функционалом Service Policy. Для начала необходимо создать класс трафика, в который будет попадать наша выборка по VLAN:

class {class_name}
 match vlan {vlan_id}

После привязываем класс к карте политик:

policy-map {policy_map_name}
 class {class_name}

Далее данному классу выбираем необходимую пропускную способность с помощью 'policy'. В зависимости от модели коммутатора настройка policy может отличаться. Рассмотрим на примере нескольких актуальных моделей коммутаторов SNR.

SNR-S2962, SNR-S2982G, SNR-S2965, SNR-S2985G

При выборе policy в режиме конфигурации policy-map - class-map выбирается CIR (согласованная пропускная способность в килобитах) и burst-group:

policy-map {policy_map_name}
 class {class_name}
 policy <kbps> burst-group 1

Burst-group настраивается отдельно в глобальном режиме и включает в себя CBS (согласованный размер всплеска трафика в килобайтах):

policy burst 1 <Kbytes>

Максимальный размер CBS - 8192КБ.

Важно!

В качестве размера CBS рекомендуется устанавливать значение не меньше согласованной пропускной способности, умноженной на 1,5. То есть CBS = CIR (bps) * 1,5 / 8.

После настройки service-policy применяется либо в глобальном режиме по отношению к VLAN, либо в режиме конфигурации интерфейса:

service-policy input {policy_map_name} vlan {vlan_id}

Важно!

Для моделей серий S2962, S2982G, S2965, S2985G применение service-policy возможно только на input!

SNR-S2995G, SNR-S3850G

При выборе policy в режиме конфигурации policy-map - class-map выбирается CIR (гарантированная пропускная способность в килобитах), CBS (разрешенный размер всплеска трафика в килобайтах) и PBS (разрешенный пиковый размер всплеска в килобайтах). Также можно выбрать действие при превышении CBS (exceed-action) и при превышении PBS  (violate-action):

policy {CIR} {CBS} {PBS} exceed-action <> violate-action <>

Важно!

• В качестве размера CBS рекомендуется устанавливать значение не меньше согласованной пропускной способности, умноженной на 1,5. То есть CBS = CIR (bps) * 1,5 / 8;
• В качестве размера PBS рекомендуется устанавливать значение CBS, умноженное на 2;
• В случае, если CBS будет равно PBS - срабатывать будет только правило violate.

После настройки service-policy применяется либо в глобальном режиме по отношению к VLAN, либо в режиме конфигурации интерфейса:

service-policy {input | output} {policy_map_name} vlan {vlan_id}

Важно!

Для моделей серий S2995G и S3850G применение service-policy возможно как на input, так и на output. Возможно одновременное применение на оба направления.
  • No labels