[j-nsp] Class-Of-Service question

Bill Blackford BBlackford at nwresd.k12.or.us
Wed Sep 15 12:08:58 EDT 2010


Not having much experience with QOS other than accepting vendor/industry recommendations, I used the exact steps in this document to set up a test.

http://www.juniper.net/us/en/local/pdf/implementation-guides/8010010-en.pdf



set class-of-service classifiers dscp branch_classifiers import default
set class-of-service classifiers dscp branch_classifiers forwarding-class voice loss-priority low code-points 101110
set class-of-service classifiers dscp branch_classifiers forwarding-class video loss-priority low code-points 100110
set class-of-service classifiers dscp branch_classifiers forwarding-class video loss-priority high code-points 100100
set class-of-service classifiers dscp branch_classifiers forwarding-class video loss-priority high code-points 100010
set class-of-service classifiers dscp branch_classifiers forwarding-class business_applications loss-priority low code-points 010010
set class-of-service classifiers dscp branch_classifiers forwarding-class business_applications loss-priority low code-points 011010
set class-of-service classifiers dscp branch_classifiers forwarding-class business_applications loss-priority high code-points 010100
set class-of-service classifiers dscp branch_classifiers forwarding-class business_applications loss-priority high code-points 011100
set class-of-service forwarding-classes class voice queue-num 5
set class-of-service forwarding-classes class video queue-num 4
set class-of-service forwarding-classes class business_applications queue-num 2
set class-of-service interfaces ge-0/0/0 scheduler-map branch_scheduler
set class-of-service interfaces ge-0/0/0 unit 0 classifiers dscp branch_classifiers
set class-of-service interfaces ge-0/0/1 scheduler-map branch_scheduler
set class-of-service interfaces ge-0/0/1 unit 0 classifiers dscp branch_classifiers
set class-of-service interfaces ge-0/0/2 scheduler-map branch_scheduler
set class-of-service interfaces ge-0/0/2 unit 0 classifiers dscp branch_classifiers
set class-of-service interfaces ge-0/0/3 scheduler-map branch_scheduler
set class-of-service interfaces ge-0/0/3 unit 0 classifiers dscp branch_classifiers
set class-of-service interfaces ge-0/0/4 scheduler-map branch_scheduler
set class-of-service interfaces ge-0/0/4 unit 0 classifiers dscp branch_classifiers
set class-of-service interfaces ge-0/0/5 scheduler-map branch_scheduler
set class-of-service interfaces ge-0/0/5 unit 0 classifiers dscp branch_classifiers
set class-of-service interfaces ge-0/0/6 scheduler-map branch_scheduler
set class-of-service interfaces ge-0/0/6 unit 0 classifiers dscp branch_classifiers
set class-of-service interfaces ge-0/0/7 scheduler-map branch_scheduler
set class-of-service interfaces ge-0/0/7 unit 0 classifiers dscp branch_classifiers
set class-of-service interfaces ae0 scheduler-map branch_scheduler
set class-of-service interfaces ae0 unit 0 classifiers dscp branch_classifiers
set class-of-service scheduler-maps branch_scheduler forwarding-class network-control scheduler nc_scheduler
set class-of-service scheduler-maps branch_scheduler forwarding-class voice scheduler voice_scheduler
set class-of-service scheduler-maps branch_scheduler forwarding-class video scheduler video_scheduler
set class-of-service scheduler-maps branch_scheduler forwarding-class business_applications scheduler bapp_scheduler
set class-of-service scheduler-maps branch_scheduler forwarding-class best-effort scheduler be_scheduler
set class-of-service schedulers nc_scheduler buffer-size percent 5
set class-of-service schedulers nc_scheduler priority strict-high
set class-of-service schedulers voice_scheduler buffer-size percent 5
set class-of-service schedulers voice_scheduler priority strict-high
set class-of-service schedulers video_scheduler transmit-rate percent 50
set class-of-service schedulers video_scheduler buffer-size percent 15
set class-of-service schedulers video_scheduler priority low
set class-of-service schedulers bapp_scheduler transmit-rate percent 35
set class-of-service schedulers bapp_scheduler buffer-size percent 25
set class-of-service schedulers bapp_scheduler priority low
set class-of-service schedulers be_scheduler transmit-rate remainder
set class-of-service schedulers be_scheduler buffer-size remainder
set class-of-service schedulers be_scheduler priority low


Now when I issue the following, I see my Type as being 'dscp-ipv6'.

bill at test-ex3200-24t# run show class-of-service interface ge-0/0/0      
Physical interface: ge-0/0/0, Index: 131
Queues supported: 8, Queues in use: 6
  Scheduler map: branch_scheduler, Index: 48327

  Logical interface: ge-0/0/0.0, Index: 2684275700
    Object                  Name                   Type                    Index
    Classifier              branch_classifiers     dscp-ipv6               25751

The example shown in the guide shows Type of 'dscp'

Am I missing something?

Thanks,

-b

--
Bill Blackford                     
Senior Network Engineer            
Technology Systems Group           
Northwest Regional ESD             

Logged into reality and abusing my sudo priviledges




More information about the juniper-nsp mailing list