Per Interface Priority Queuing (PIPQ)

Per Interface Priority Queuing (PIPQ)

Per Interface Priority Queuing (PIPQ) allows for a priority to be assigned per DLCI and a overall priority queue is maintained for the interface. Just like Priority Queuing there are 4 queues, High, Medium, Normal and Low.

To configure

1) Create Frame-relay map-class per queue to be used. In this case I’m going to create 4, one for each queue.

R1(config)#map-class frame-relay High
R1(config-map-class)#frame-relay interface-queue priority high
R1(config-map-class)#map-class frame-relay Medium
R1(config-map-class)#frame-relay interface-queue priority medium
R1(config-map-class)#map-class frame-relay Normal
R1(config-map-class)#frame-relay interface-queue priority normal
R1(config-map-class)#map-class frame-relay Low
R1(config-map-class)#frame-relay interface-queue priority low

2) Apply the map-class to the DLCI’s with the “Frame-relay interface-dlci” command

R1(config)#int s0/0
R1(config-if)#frame-relay interface-dlci 103
R1(config-fr-dlci)#class High
R1(config-fr-dlci)#frame-relay interface-dlci 104
R1(config-fr-dlci)#class Medium
R1(config-fr-dlci)#frame-relay interface-dlci 105
R1(config-fr-dlci)#class Normal
R1(config-fr-dlci)#frame-relay interface-dlci 106
R1(config-fr-dlci)#class Low

3) Lastly assign the packet sizes to each of the queues. This final step switches on PIPQ.

R1(config)#int s0/0
R1(config-if)#frame-relay interface-queue priority 20 30 40 60

When doing a “show frame-relay pvc 103″ we see the DLCI is in the High queue as noted at the bottom of the output.

R1(config-if)#do sh fram pvc 103

PVC Statistics for interface Serial0/0 (Frame Relay DTE)


input pkts 524           output pkts 285233       in bytes 398956
out bytes 428575412      dropped pkts 0           in pkts dropped 0
out pkts dropped 0                out bytes dropped 0
in FECN pkts 0           in BECN pkts 0           out FECN pkts 0
out BECN pkts 0          in DE pkts 0             out DE pkts 0
out bcast pkts 0         out bcast bytes 0
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
pvc create time 01:58:51, last time pvc status changed 01:56:14
priority high


About ccie4all
Hello, and welcome to the first post of my CCIE blog This blog has got one simple goal and that is to improve our skills in Cisco Networking field so we can become best engineers on a job market. Wordpress Blog information about the changes made to Gns3 BGP , MPLS and R&S CCIE labs. In order to access and download all provided materials and receive important updates from Gns3 BGP , MPLS and R&S CCIE labs under GNS3 tab in the main header please go ahead and subscribe to ! All other posts have not been affected and can be accessed at any given time. Enjoy ! Tom

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: