HQF

Отвечен
0
0

Господа, помогите с пониманием HQF. Не получается построить в голове
представление о технологии. Как я понял это развитие CBWFQ, позволяющее
организовать иерархию внутри одной policy-map. Для этого создается
несколько объектов policy-map, в классе родительского указываются дочерние
policy-map с помощью команды service-policy. Но вот как это работает,
на каких уровнях и в каком порядке обрабатывается трафик сообразить не получается.

interface tunnel0
service-policy output parent
policy-map parent
 class class-default
  shape average 10000000
  service-policy child
policy-map child
 class voice
  priority 512
 class video
  bandwidth 6000
 class data
  bandwidth 3000

Вот пример с сайта циско http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/qos_hrhqf/configuration/15-mt/qos-hrhqf-15-mt-book/qos-hrhqf.html
Как в этом случае будет обрабатываться исходящий трафик? Сначала матчим
по class-default, затем из отобранного трафика матчим по классам в child policy-map.
И все это хозяйство должно шейпится? Или, наоборот, выделяем из потока классы,
указанные в child, обрабатываем согласно policy, а для class-default применяем шейп?
Но во второй случае можно и классическим MQC обойтись, обрабатывая каждый класс отдельно.
В чем суть то?

 

Вот что я предположил в контексте задания №2

class-map match-all TELNET
match protocol telnet
class-map match-all HTTP
match protocol http
class-map match-all SMTP
match protocol smtp
!
policy-map HTTP_CHILD
class HTTP
  bandwidth percent 30
  fair-queue
policy-map HQF
class TELNET
  bandwidth percent 10
class SMTP
  bandwidth percent 20
class class-default
  shape average 100000
   service-policy HTTP_CHILD

Верно ли предположение?

Хороший ответ
1
0

HQF — Hierarchical Queuing Framework — это не технология, это просто новая модель работы QoS. Она почти не отличается от настройки MQC (modular QoS CLI), по крайней мере применительно к нашей лабе. Вы же говорите про иерархические политики этой модели. Про это пока речи не шло. Это ещё впереди. Ну а так, конфиг правильный.

PS: кстати, иерархичность и в MQC доступна была.

  • Natasha Samoylenko
    Всё правильно. С точки зрения конфигурации это то же самое, что и MQC, по крайней мере, в целом. Просто циска грешит таким. Когда они добавляют функционал в какой-то технологии, то они не пишут, что просто добавились такие-то фичи. Они любят обозвать это по-новому. Что всех путает. Я из документации собрала тут (http://xgu.ru/wiki/Cisco_Hierarchical_Queuing_Framework), что нового в HQF. Хотя, наверняка ещё что-то уже добавилось. Но представление получить можно. В частности, увеличилось кол-во фич, которые поддерживаются в иерархических политиках. Но вообще иерархические политики существовали и в MQC. Логика выполнения действий в них такая, что в первую очередь выполняется то, что касается самых вложенных политик, а затем уже то, что выше. Я думаю, за ближайшие 2-3 цикла, мы разберемся с этим
  • aleksei boroda
    Наташа, спасибо!
Показан 1 результат
Ваш ответ

для ответа.