Назад | Перейти на главную страницу

Ограничение полосы пропускания на порт Cisco router

Допустим, компания покупает достаточно быстрое подключение к Интернету (например, кабельное соединение 60 Мбит / с), а качество VOIP по большей части довольно хорошее. Единственное, о чем я бы беспокоился, - это пользователь, инициирующий загрузку файла и насыщающий строку. Можно ли ограничить полосу пропускания для каждого порта (логического порта). Например, 5 Мбит / с зарезервировано для SIP-трафика, а максимальная скорость загрузки файла составляет 55 Мбит / с. Настройка будет выглядеть так:

 FreePBX --------> Cisco Router -----> Internet (SIP provider is here)
 Users ----------> /\

Ага

Составьте список доступа и класс в соответствии с интересующим вас трафиком

ip access-list extended VOIP
 permit udp any any range 16345 65535

class-map VOIP
 match access-group name VOIP

Создайте структуру очередей для вашего важного трафика и уделите ему приоритет во время перегрузки:

policy-map QUEUING
 class VOIP
  priority 5 mbps
 class class-default
  fair-queue

Наконец, создайте формирователь, чтобы ограничить ваш восходящий поток в соответствии с тем, за что вы платите (это заставит создание очереди на вашем оборудовании, а не на восходящем потоке у провайдера, где они сбросят все, что захотят (включая ваш голос);

policy-map SHAPER
 class class-default
  shape average 60 mbps
  service-policy QUEUING 

Наконец, примените исходящую карту политик на интерфейсе вашего маршрутизатора, обращенном к Интернету.

int gig 0/0
 service-policy output SHAPER

Эта документация Cisco заставляет меня поверить, что да, это возможно.

http://www.cisco.com/en/US/docs/ios/12_2/qos/configuration/guide/qcfgts.html

Это относится к ios12.2, я не видел никаких упоминаний о том, что это зависит от устройства.