Страница 1 из 1

Ограничение трафика во VLAN

Добавлено: 12 апр 2018 22:06
ilyadiff
Доброго времени!
Помогите, пожалуйста... Тестовый стенд MES-3324F прошивка 4.0.8.2 и два компьютера с linux и iperf
Есть задача - приняв на стыке от другого оператора VLAN, ограничить трафик, например, до 50 Мбит/с. Не порт, а именно VLAN.
С портом всё понятно - сделал на порту rate-limit 50000 и traffic-shape 50000 - через iperf на тестовом стенде всё ровно и честно показывает
А вот с VLAN нет. Из мануала не понятно - rate-limit vlan vlan_id rate burst - обязательный параметр для влана
Игрался с разным значением burst, в тестах скорости получаю хаотичные значения скорости каждую секунду. Читал про этот параметр, но не смог понять как правильно его применять.
Из другой похожей темы форума увидел значение burst 3000000, опробовал - стало немногим ровнее, но всё равно есть отклонения.

1) Как должна выглядеть вся строчка rate-limit vlan чтобы всё ограничивалось ровно? Или это нормальная ситуация?

2) rate-limit vlan скорость приходится писать двойную - то есть если нужно 50 Мбит/с то значение ставим в 2 раза больше.
От чего это зависит? Суммарный трафик в 2 стороны? А если на 3 или 4 порта отдаём VLAN, независимо нужно ли шейпить сами порты,
то какую скорость для VLAN нужно указать чтобы соблюсти тарифную?

3) Обратил внимание что show rate-limit vlan xxx не возвращает ничего, словно не применяется, тем не менее на смену значений rate и burst реагирует и результаты теста отличаются.

Re: Ограничение трафика во VLAN

Добавлено: 13 апр 2018 09:49
Евгений Т
Здравствуйте.

А вот с VLAN нет. Из мануала не понятно - rate-limit vlan vlan_id rate burst - обязательный параметр для влана

Параметр обязательный. Чем выше, тем лучше. Можете оставить 3000000.

Из другой похожей темы форума увидел значение burst 3000000, опробовал - стало немногим ровнее, но всё равно есть отклонения.

Что понимается под отклонениями?

rate-limit vlan скорость приходится писать двойную - то есть если нужно 50 Мбит/с то значение ставим в 2 раза больше.
От чего это зависит? Суммарный трафик в 2 стороны?

Не понял о чем речь. Распишите подробнее. rete-limit по vlan ограничивает суммарную пропускную способность по vlan. Таким образом, если вы к 2 портам подключите 2 устройства и будете генерировать через них по 100 Мбит трафика с каждого, то все равно через коммутатор в сумме пройдет 50 Мбит, а 150 отбросится.
Как выглядит ваша схема тестирования? И какова задача? Сделать ограничение в 50 Мбит для каждого порта в определенном vlan?

Обратил внимание что show rate-limit vlan xxx не возвращает ничего, словно не применяется,

Приложите пример вывода.

Re: Ограничение трафика во VLAN

Добавлено: 13 апр 2018 19:11
ilyadiff
Что понимается под отклонениями?

rate-limit по vlan ограничивает суммарную пропускную способность по vlan

Всё верно и я уже разобрался. Схема: ПК1-----Gi1/0/23--3324--Gi1/0/24----ПК2.
Запущено два процесса ipеrf в обе стороны. Порты гигабитные, скорость на самом iperf не ограничивалась. Причина была в этом.
Когда суммарный трафик, проходящий через VLAN, значительно превышает допустимый rate-limit - начинаются хаотичные показания
то в пользу TX, то в пользу RX, ведь нет явного механизма, выравнивающего симметричность вх. и исх. трафика. в случае с VLAN, да и не очень то нужен. Принцип понятен.
Стоило указать предел скорости на iperf, равный "тарифной" скорости - всё стало ровно. Спасибо.

3) Обратил внимание что show rate-limit vlan xxx не возвращает ничего, словно не применяется, тем не менее на смену значений rate и burst реагирует и результаты теста отличаются.

Приложите пример вывода.

TEST-3324F#show rate-limit vlan 100
VLAN rate-limit [kbps] Burst [Bytes]
----- ----------------- -------------
TEST-3324F#

то есть ничего. после write то же. Но в выводе show run
rate-limit vlan 100 102400 3000000 - строчка есть

Re: Ограничение трафика во VLAN

Добавлено: 04 май 2018 10:47
Евгений Т
Здравствуйте.

TEST-3324F#show rate-limit vlan 100
VLAN rate-limit [kbps] Burst [Bytes]
----- ----------------- -------------
TEST-3324F#

то есть ничего. после write то же. Но в выводе show run
rate-limit vlan 100 102400 3000000 - строчка есть

Прошу прощения за долгий ответ. Изучим поведение. Внесем исправления.
Прошу сообщить в ЛС название вашей компании и ваши контактные данные.