cancel
Showing results for 
Search instead for 
Did you mean: 
cancel

Moving from FRTS to MQC on ISR or ISR-G2

1489
Views
10
Helpful
0
Comments
Contributor

New ISR routers have restriction in terms of how the MQC based FRTS is applied and it depreciated the "frame-relay traffic-shaping" command under the main interface, this is good as the MQC based configuration will give way more flexibility in tuning QOS parameters.

Restrictions for MQC-Based Frame Relay Traffic Shaping

=========================================

You must create a default class for the service policy as specified with the class class-default command to configure FRTS using MQC on a Frame Relay PVC.

The default class will have all the FRTS parameters applied to it.

It should be applied is a parent-child fashion where the parent should have a class-default where the child policy has to be called in.

All the commands in the recommended section below are tested on 2911 router with the same IOS that you are running.and eigrp running over frame-relay. As I have just finished the config an hour before so there has not been much time monitoring, but I will keep monitoring in lab for today.

Recommended config (specific to frame-relay)

==================================

1.Create the class-map for eg.

class-map match-any VOIP

match ip rtp 5004 0

match protocol rtp audi

2.Create CHILD policy-map for eg.

policy-map CHILD

class VOIP

  priority 240

  set ip precedence 5

3.Create PARENT  policy-map for eg.

policy-map PARENT

class class-default

  shape average 380000  (will take care of cir,bc)

  service-policy CHILD

4.Create a map-class and  apply PARENT POLICY_MAP

map-class frame-relay FRTS

service-policy output PARENT

5.Apply the configuration on the subinterfaces for eg.

int s0/0/0

no frame-relay traffic-shaping (this is depreciated in ISR-G2)

!

int s0/0/0.16 po

frame-relay class FRTS

!

int s0/0/0.17 po

frame-relay class FRTS

!

int s0/0/0.18 po

frame-relay class FRTS

             OR

int s0/0/0

no frame-relay traffic-shaping (this is sepreciated in ISR-G2)

!

int s0/0/0.16 po

frame-relay interface-dlci 16 IETF

  class FRTS

!

int s0/0/0.17 po

frame-relay interface-dlci 17 IETF

  class FRTS

!

int s0/0/0.18 po

frame-relay interface-dlci 18 IETF

  class FRTS

** all the commands are deployed and tested in c2900-universalk9-mz.SPA.151-4.M.bin in Lab environment**

Verification

=========

#show traffic-shape

no result as the command is specific to "frame-relay traffic shaping" ---legecy

#sh policy-map int s0/0/0.16

Serial0/0/0.16: DLCI 16 -

  Service-policy output: PARENT

    Class-map: class-default (match-any)

      84 packets, 18697 bytes

      5 minute offered rate 0 bps, drop rate 0 bps

      Match: any

      Queueing

      queue limit 64 packets

      (queue depth/total drops/no-buffer drops) 0/0/0

      (pkts output/bytes output) 84/18697

      shape (average) cir 380000, bc 1520, be 1520

      target shape rate 380000

        lower bound cir 380000,  adapt to fecn 0

      Service-policy : CHILD

        queue stats for all priority classes:

          queue limit 64 packets

          (queue depth/total drops/no-buffer drops) 0/0/0

          (pkts output/bytes output) 0/0

        Class-map:VOIP (match-any)

          0 packets, 0 bytes

          5 minute offered rate 0 bps, drop rate 0 bps

          Match: ip rtp 5004 0

            0 packets, 0 bytes

            5 minute rate 0 bps

          Match: protocol rtp audio

            0 packets, 0 bytes

            5 minute rate 0 bps

          Priority: 240 kbps, burst bytes 6000, b/w exceed drops: 0

          QoS Set

            precedence 5

              Packets marked 0

        Class-map: class-default (match-any)

          139 packets, 23357 bytes

          5 minute offered rate 0 bps, drop rate 0 bps

          Match: any

          queue limit 64 packets

          (queue depth/total drops/no-buffer drops) 0/0/0

          (pkts output/bytes output) 84/18697

Thank you,

Ambuj

Content for Community-Ad