Для настройки QoS на основе классов (CBQoS) на устройстве Cisco, выполните следующие действия:
class-map
policy-map
service-policy
.<Примечание> Следующие процедуры показывают создание классов трафика, политики трафика, и назначение политики интерфейсу. Отдельные команды используются только в качестве примера для маршрутизатора Cisco. Более подробную информацию по внедрению QoS для вашей сети, см. Создание политики трафика в Руководство по настройке решений качества служб Cisco IOS.
Для создания класса трафика:
Маршрутизатор> включен
Терминал настройки маршрутизатора#
Маршрутизатор(настройка)# карта-класса совпадает с-любой NMclass
<Примечание> Ключевое слово совпадает с-любой
используется при необходимости совпадения со всеми критериями класса трафика, чтобы пакет был размещен в указанном классе трафика.
Маршрутизатор(настройка-cmap)# совпадает с протоколом snmp
Маршрутизатор(настройка-cmap)# совпадает с протоколом icmp
<Примечание> Можно повторить этапы по созданию имени класса и указать критерии совпадения для создания любого количества классов, необходимых для определения политики, которую необходимо назначить интерфейсу.
Маршрутизатор(настройка-cmap)# выход
Пример: Настройка карты классов
Ниже приводится пример конфигурации карты классов.
class-map match-any nm
match protocol snmp
match protocol icmp
class-map match-any p2p
match protocol kazaa2
match protocol gnutella
match protocol edonkey
match protocol bittorrent
match protocol fasttrack
match protocol directconnect
match protocol winmx
class-map match-all FTP
match protocol ftp
class-map match-any web
match protocol http
class-map match-any utube
match protocol http s-header-box "*http://www.youtube.com/*"
Для создания политики трафика:
настройка
).Маршрутизатор> включен
Терминал настройки маршрутизатора#
настройка--pmap
).Маршрутизатор(настройка)# политика-карта новаяПолитика
настройка--pmap-с
).<Примечание> В режиме настройки класса карты политик можно определить одну или более функций QoS, которые обеспечивают службы, поддерживающие необходимую полосу пропускания, улучшают характеристики потерь, управляют перегрузками сети, формированием трафика и установкой приоритетов трафика. Более подробную информацию см. в Создание политик трафика в Руководство по настройке решений качества служб Cisco IOS.
Маршрутизатор(настройка-pmap)# класс NMclass
Маршрутизатор(настройка-pmap-с)# потеря
<Помните> Можно повторить этапы связывания класса с политикой и определения функций QoS для назначения классам необходимое количество раз для создания политики, обеспечивающей службы для всех определенных классов.
Маршрутизатор(настройка-pmap-с)# выход
Пример: Политики трафика
Ниже приводится пример политики трафика:
policy-map crTest2
class p2p
drop
class FTP
drop
class nm
set dscp af43
class web
set dscp af12
class utube
set dscp af43
Для связывания политики с интерфейсом:
настройка
).Маршрутизатор> включен
Терминал настройки маршрутизатора#
Маршрутизатор(настройка)# интерфейс GigabitEthernet0/0
Маршрутизатор(настройка-if)# служба-политика выход вход новаяПолитика
Маршрутизатор(настройка-if)# выход
<Примечание> Более подробную информацию по связыванию политики с интерфейсом см. Назначение политики интерфейсу в Руководстве по настройке решений качества служб Cisco IOS.