Обзор
Ограничение скорости на основе интерфейса легко настраивается и ограничивает скорость всех пакетов, отправленных или полученных на интерфейсе, независимо от типа пакета. Интерфейсу на котором включена эта функция, может быть назначена фиксированная пропускная способность.
Ограничение скорости на основе интерфейса во входящих и исходящих направлениях может быть настроено одновременно или отдельно.
Требования к сети
На схеме ниже, Switch подключается к маршрутизатору через GE2/0/1, департаменты 1 и 2 предприятия подключаются к Switch через GE1/0/1 и GE1/0/2 соответственно, доступ в Интернет осуществляется через Switch и маршрутизатор.
В сети передаются только потоки обычных данных, которые не нужно дифференцировать. В задаче ограничения скорости для департаментов предприятия возьмем следующие значения:
Для департамента 1 требуется CIR 8 Мбит/с и PIR 10 Мбит/с, а для департамента 2 требуется CIR 5 Мбит/с и PIR 8 Мбит/с.
Схема настройки выглядит следующим образом:
1. Создайте VLAN и настройте интерфейсы, чтобы пользователи могли получить доступ в Интернет через Switch.
2. Создайте различные профили CAR и сконфигурируйте CIR и PIR в профилях CAR, примените профили CAR к GE1/0/1 и GE1/0/2 на Switch во входящем направлении, чтобы ограничить скорость пакетов из разных департаментов предприятия.
Процедура
Шаг 1 Создайте VLAN и настройте интерфейсы Switch.
# Создайте VLAN 100 и VLAN 200. <HUAWEI> system-view [HUAWEI] sysname Switch [Switch] vlan batch 100 200 # Настройте GE1/0/1, GE1/0/2 и GE2/0/1 как коннектед-интерфейсы и добавьте GE1/0/1 в VLAN 100, GE1/0/2 в VLAN 200 и GE2/0/1 в VLAN 100 и VLAN 200. [Switch] interface gigabitethernet 1/0/1 [Switch-GigabitEthernet1/0/1] port link-type trunk //Установите тип интерфейса на trunk. По умолчанию интерфейса в режиме access [Switch-GigabitEthernet1/0/1] port trunk allow-pass vlan 100 [Switch-GigabitEthernet1/0/1] quit [Switch] interface gigabitethernet 1/0/2 [Switch-GigabitEthernet1/0/2] port link-type trunk [Switch-GigabitEthernet1/0/2] port trunk allow-pass vlan 200 [Switch-GigabitEthernet1/0/2] quit [Switch] interface gigabitethernet 2/0/1 [Switch-GigabitEthernet2/0/1] port link-type trunk [Switch-GigabitEthernet2/0/1] port trunk allow-pass vlan 100 200 [Switch-GigabitEthernet2/0/1] quit
Шаг 2 Настройте профили CAR.
# Создайте профили CAR car1 и car2 в Switch для ограничения скорости от департаментов 1 и 2. [Switch] qos car car1 cir 8192 pir 10240 //Установите CIR на 8 Мбит/с и PIR на 10 Мбит/с в профиле CAR car1. [Switch] qos car car2 cir 5120 pir 8192 //Установите CIR на 5 Мбит/с и PIR на 8 Мбит/с в профиле CAR car2.
Шаг 3 Примените профили CAR.
# Примените профили CAR к GE1/0/1 и GE1/0/2 на Switch во входящем направлении соответственно, чтобы ограничить скорость трафика от департаментов 1 и 2. [Switch] interface gigabitethernet 1/0/1 [Switch-GigabitEthernet1/0/1] qos car inbound car1 [Switch-GigabitEthernet1/0/1] quit [Switch] interface gigabitethernet 1/0/2 [Switch-GigabitEthernet1/0/2] qos car inbound car2 [Switch-GigabitEthernet1/0/2] quit [Switch] quit
Шаг 4 Проверьте конфигурацию профиля CAR.
<Switch> display qos car all ---------------------------------------------------------------- CAR Name : car1 CAR Index : 0 car cir 8192 (Kbps) pir 10240 (Kbps) cbs 1024000 (byte) pbs 1280000 (byte) ---------------------------------------------------------------- CAR Name : car2 CAR Index : 1 car cir 5120 (Kbps) pir 8192 (Kbps) cbs 640000 (byte) pbs 1024000 (byte)
# Отправьте трафик со скоростью 6000 кбит/с, 9000 кбит/с и 11000 кбит/с в GE1/0/1 и GE1/0/2 и выполните команду display qos car statistics для просмотра статистики трафика. Если пакеты отправляются в GE1/0/1 и GE1/0/2 со скоростью 6000 кбит/с, все пакеты пересылаются. Если пакеты отправляются в GE1/0/1 и GE1/0/2 со скоростью 9000 кбит/с, все пакеты на GE1/0/1 пересылаются, а некоторые пакеты на GE1/0/2 отбрасываются. Если пакеты отправляются в GE1/0/1 и GE1/0/2 со скоростью 11000 кбит/с, некоторые пакеты на GE1/0/1 и GE1/0/2 отбрасываются.
Файл конфигурации Switch
# sysname Switch # vlan batch 100 200 # qos car car1 cir 8192 pir 10240 cbs 1024000 pbs 1280000 qos car car2 cir 5120 pir 8192 cbs 640000 pbs 1024000 # interface GigabitEthernet1/0/1 port link-type trunk port trunk allow-pass vlan 100 qos car inbound car1 # interface GigabitEthernet1/0/2 port link-type trunk port trunk allow-pass vlan 200 qos car inbound car2 # interface GigabitEthernet2/0/1 port link-type trunk port trunk allow-pass vlan 100 200 # return