Junos OS

 View Only
last person joined: yesterday 

Ask questions and share experiences about Junos OS.

Configuring COS to rewrite code point coming from the customer end device with 802.1 P of 100 while dscp of 000000

  • 1.  Configuring COS to rewrite code point coming from the customer end device with 802.1 P of 100 while dscp of 000000

    This message was posted by a user wishing to remain anonymous
    Posted 03-04-2024 22:08
    This message was posted by a user wishing to remain anonymous

    Issue: Customer is generating traffic with the 802.1 p code point of AF11 (but dscp is be = 000000).  

    Configuration:

    set class-of-service classifiers dscp dscp_classifier forwarding-class best-effort loss-priority low code-points  [000000 000001 000010 000011 000100 000101 000110 000111 001000 001001 001010 001011 001100 001101 001110 001111 010000 010001 010010 010011 010100 010101 010110 010111 011000 011001 011010 011011 011100 011101 011110 011111 100000 100001 100010 100011 100100 100101 100110 100111 101000 101001 101010 101011 101100 101101 101111 101110 ]

    set class-of-service classifiers ieee-802.1 ieee_classifier forwarding-class best-effort loss-priority low code-points

    [ 000 001 010 011 100 101 110 111 ]

    set class-of-service forwarding-classes class best-effort queue-num 0

    set class-of-service forwarding-classes class network-control queue-num 3

    set class-of-service forwarding-classes class TEST queue-num 5

    set class-of-service forwarding-classes class mcast queue-num 8

    set class-of-service schedulers best-effort-sched buffer-size percent 50

    set class-of-service schedulers best-effort-sched transmit-rate percent 50

    set class-of-service schedulers best-effort-sched priority low

    set class-of-service schedulers network-control-sched buffer-size percent 20

    set class-of-service schedulers network-control-sched transmit-rate percent 20

    set class-of-service schedulers network-control-sched priority low

    set class-of-service schedulers mcast-be-sched buffer-size percent 10

    set class-of-service schedulers mcast-be-sched transmit-rate percent 10

    set class-of-service schedulers mcast-be-sched priority low

    set class-of-service schedulers TEST-sched buffer-size remainder

    set class-of-service schedulers TEST-sched transmit-rate remainder

    set class-of-service schedulers TEST-sched priority strict-high

    set class-of-service schedulers TEST-sched priority low

    set class-of-service scheduler-maps TEST forwarding-class best-effort scheduler best-effort-sched

    set class-of-service scheduler-maps TEST forwarding-class network-control scheduler network-control-sched

    set class-of-service scheduler-maps TEST forwarding-class TEST scheduler TEST-sched

    set class-of-service scheduler-maps TEST forwarding-class mcast scheduler mcast-be-sched

    set class-of-service interfaces xe-0/2/0 scheduler-map TEST

    set class-of-service interfaces ae1 scheduler-map TEST

    set class-of-service rewrite-rules dscp be_rewrite import default

    set class-of-service rewrite-rules dscp be_rewrite forwarding-class TEST loss-priority low code-point 000000

    set class-of-service rewrite-rules ieee-802.1 be_rewrite import default

    set class-of-service rewrite-rules ieee-802.1 be_rewrite forwarding-class TEST loss-priority low code-point 000

    set class-of-service interfaces xe-0/2/0 rewrite-rules dscp be_rewrite

    set class-of-service interfaces xe-0/2/0 unit * rewrite-rules dscp be_rewrite

    set class-of-service interfaces xe-0/2/0 rewrite-rules ieee-802.1 be_rewrite

    set class-of-service interfaces xe-0/2/0 unit * rewrite-rules ieee-802.1 be_rewrite

    set class-of-service interfaces ae1 scheduler-map TEST unit * classifiers dscp dscp_classifier

    set class-of-service interfaces xe-0/2/0 scheduler-map TEST unit * classifiers dscp dscp_classifier

    set class-of-service interfaces ae1 scheduler-map TEST unit * classifiers ieee-802.1 ieee_classifier

    set class-of-service interfaces xe-0/2/0 scheduler-map TEST unit * classifiers ieee-802.1 ieee_classifier

    set firewall family ethernet-switching filter TEST_traffic term 1 then accept forwarding-class TEST loss-priority low count be_rewrite     

    set interfaces ae1 unit 205 family ethernet-switching filter input TEST_traffic