Jump to content
Калькуляторы

ASR9K QoS Хто пробовал?

Доброго времени суток.

Кто нибудь из жителей nag.ru пробовал поднять QoS на ASR9010? Есть ли какие то отзывы?

 

Хотелось бы поднять QoS, разделенные на 4 сервиса: MGMT, multicast, VoIP, все остальное.

Может быть у кого то есть, живые примеры?

 

Спасибо заранее за советы и помощь.

 

з.ы. по ходу тестирования и настройки, так же буду тут отписывать, может кому пригодится.

Share this post


Link to post
Share on other sites

Все как обычно - ацлы, классмапы, полисимапы и сервис-полиси. Нареканий нет.

Share this post


Link to post
Share on other sites

Все как обычно - ацлы, классмапы, полисимапы и сервис-полиси. Нареканий нет.

 

А есть какие нибудь примеры?

Я так понимаю что должно быть что то типа (для мультикаста).

 

 

policy-map AF41
class class-default
 set dscp af41
!
end-policy-map
!

 

interface GigabitEthernet0/1/0/1.1 l2transport
encapsulation dot1q 1
service-policy output af41

Share this post


Link to post
Share on other sites

Я так понимаю что должно быть что то типа (для мультикаста).

А как вам нужно?

Share this post


Link to post
Share on other sites

Я так понимаю что должно быть что то типа (для мультикаста).

А как вам нужно?

Мне нужно соответственно чтобы при перегрузе линка пролазил траффик управления железками, мультикаст и телефония, все остальное может дропаться. Если Вы это имели ввиду =/

Share this post


Link to post
Share on other sites

Так, насколько я понял, примером выше, я только его промаркировал (траффик).

 

з.ы. просьба не плеваться, я только учусь.

Share this post


Link to post
Share on other sites

Спасибо за "гугл в помощь". Статью эту я видел, если бы все понял вопросы бы не задавал. :)

Share this post


Link to post
Share on other sites

В том документе вроде бы все очень подробно разжевано. Что и как рисовать, и куда это все девать.

Share this post


Link to post
Share on other sites

class-map match-all Interactive_video
match dscp af41
end-class-map
!
class-map match-all Streaming_video
match dscp cs4
end-class-map
!
class-map match-all Voice
match dscp ef
end-class-map

 

 

policy-map GE
class Voice
 bandwidth percent 10
!
class Streaming_video
 bandwidth percent 10
!
class Interactive_video
 bandwidth percent 10
!
class class-default
 bandwidth percent 70
!
end-policy-map

 

interface GigabitEthernet0/1/0/39
description For_TEST
service-policy output GE

 

RP/0/RSP0/CPU0:ASR9K#     sh policy-map interface gigabitEthernet 0/1/0/39 output
Mon Dec  8 17:38:21.037 MOSCOW

GigabitEthernet0/1/0/39 output: GE

Class Voice
 Classification statistics          (packets/bytes)     (rate - kbps)
   Matched             :              296726/405326465            10097
   Transmitted         :              296726/405326465            10094
   Total Dropped       :                   0/0                    0
 Queueing statistics
   Queue ID                             : 268436098
   High watermark                       : N/A
   Inst-queue-len  (packets)            : 0
   Avg-queue-len                        : N/A
   Taildropped(packets/bytes)           : 0/0
   Queue(conform)      :              296726/405326465            10094
   Queue(exceed)       :                   0/0                    0
   RED random drops(packets/bytes)      : 0/0

Class Streaming_video
 Classification statistics          (packets/bytes)     (rate - kbps)
   Matched             :                   1/153                  0
   Transmitted         :                   1/153                  0
   Total Dropped       :                   0/0                    0
 Queueing statistics
   Queue ID                             : 268436099
   High watermark                       : N/A
   Inst-queue-len  (packets)            : 0
   Avg-queue-len                        : N/A
   Taildropped(packets/bytes)           : 0/0
   Queue(conform)      :                   1/153                  0
   Queue(exceed)       :                   0/0                    0
   RED random drops(packets/bytes)      : 0/0

Class Interactive_video
 Classification statistics          (packets/bytes)     (rate - kbps)
   Matched             :                  12/1669                 0
   Transmitted         :                  12/1669                 0
   Total Dropped       :                   0/0                    0
 Queueing statistics
   Queue ID                             : 268436100
   High watermark                       : N/A
   Inst-queue-len  (packets)            : 0
   Avg-queue-len                        : N/A
   Taildropped(packets/bytes)           : 0/0
   Queue(conform)      :                  12/1669                 0
   Queue(exceed)       :                   0/0                    0
   RED random drops(packets/bytes)      : 0/0

Class class-default
 Classification statistics          (packets/bytes)     (rate - kbps)
   Matched             :              394193/68721003             11
   Transmitted         :              394193/68721003             11
   Total Dropped       :                   0/0                    0
 Queueing statistics
   Queue ID                             : 268436101
   High watermark                       : N/A
   Inst-queue-len  (packets)            : 0
   Avg-queue-len                        : N/A
   Taildropped(packets/bytes)           : 0/0
   Queue(conform)      :              394193/68721003             11
   Queue(exceed)       :                   0/0                    0
   RED random drops(packets/bytes)      : 0/0

RP/0/RSP0/CPU0:ASR9K.KIR#

 

Вроде бы что то получается.

 

 

Подскажите а как то можно приоритезировать трафик по вланам? Хочу выделить управление, и дать отдельную трубу для этого.

Или только ACL`ом рулить можно?

Типа этого:

 

ipv4 access-list MGMT_TRAFFIC
10 permit tcp any any eq tacacs
20 permit tcp any any eq telnet
30 permit tcp any eq telnet any
40 permit tcp any any eq ssh
50 permit tcp any eq ssh any
60 permit udp any any eq ntp
70 permit udp any eq snmp any
80 permit udp any any eq snmp
90 permit udp any eq ntp any

Share this post


Link to post
Share on other sites

class-map match-all Vlan
match vlan 10
end-class-map
!
class-map match-all Vlan_201
match vlan 201
end-class-map

 

Собственно вопрос снят.

Share this post


Link to post
Share on other sites

Какой замечательный топик: сам спросил, сам ответил, ответы выложил )

Edited by zelfix

Share this post


Link to post
Share on other sites

По поводу приоритета это понятно, с полосой просто тестировал.

 

Посоветуйте пожалуйста вот что:

Имею железку ASR 9010. На ней есть два интерфейса допустим.

 

1 интерфейс это магистральный оператор.(максимальная пропускная способность 10GE)

2 интерфейс это клиентское кольцо. (максимальная пропускная способность 1GE)

 

Кольцо построенно на коммутаторах D-link 3200-28. Каждый коммутатор имеет свой вилан, допустим в кольце 10 свитчей, вланы от 201-210. В некоторые порты коммутаторов подключены юридические лица, а в некоторые физические, то есть для юриков нет отдельного вилана.

 

Наступил момент, и магистральный канал упал, на резерве имеем полосу допустим в 3 гига, и всем этой полосы не хватает. Мне нужно сделать так, чтобы юридические лица не заметили аварийную ситуацию.

 

Как можно это реализовать?

Share this post


Link to post
Share on other sites

Я так понимаю, что можно каким то образом, порт на коммутаторе, выделить с определенным приоритетом большим чем остальные. Выхватывать этот трафик на АСРе, и пускать дальше с большим приоритетом.

 

На коммутаторе пока нашел это:

 

config 802.1p default_priority 1-7,9-28 0

config 802.1p default_priority 8 7

 

То есть на 8 порту, даю трафику максимальный приоритет. А вот как дальше его пускать и отлавливать, пока не пойму.

Share this post


Link to post
Share on other sites

А дальше нужно купить Cisco SCE.

То есть на коммутаторе, данный функционал использовать нет смысла? Можете конкретнее прокомментировать.

 

з.ы. SCE 8000 была, но сняли :))) Максимальная пропускная способность 9,2 гига, для нас мало....

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this