cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
649
Views
4
Helpful
8
Replies

Traffic Shaping - Frame Relay

js358
Level 1
Level 1

Hi All:

Taking my first stab a traffic shaping on a Frame Relay Circuit. Read a Cisco article on it but it doesn't seem as straight forward as I hoped.

We have 3 T1 MFR circuit and I want to allow smtp let's say, to 25% of the bandwidth out. How can I accomplish this in the easiest manner possible. Nothing fancy needed.

Thanks.

Joe

8 Replies 8

mheusinger
Level 10
Level 10

Hello Joe,

well what is easy in IT? ;-)

One solution is:

class-map match-all SMTP

match protocol smtp

policy-map FRshape

class SMTP

shape average percent 25

interface Serial0/0

encapsulation frame-relay IETF

frame-relay traffic-shaping

interface Serial0/0.100 point-to-point

ip address ...

frame-relay interface-dlci 100

class DLCIshape

!

map-class frame-relay DLCIshape

frame-relay cir 64000

service-policy output FRshape

What you do there is to specify smtp traffic to belong to the class SMTP. Then you define a policy that does shape the traffic in this class to 25% of the interface bandwidth and apply it to the DLCI 100 with the help of a FR class.

You can monitor the outcome by "show policy interface Serial0/0.100". Adjust the config to your interface naming, DLCI number and bandwidth.

Hope this helps! Please rate all posts

Regards, Martin

Thanks Martin - I'll give it a try

Martin - tried this and had some difficulties. Defined the policy fine but had an issue mapping it to an interface. Also, from the posts below, I also need to understand the frame-relay cir 64000 line in the config. I am assuming that this is total available bandwidth on the circuit....in this case 64K ? For a 3T bundle we would be talking roughly 4600K?

Perhaps if I posted my config it would help. Appreciate your input.

ip cef

no ip domain lookup

!

no ip bootp server

frame-relay switching

no frame-relay address registration ip

!

!

!

!

!

!

!

!

!

!

!

!

!

controller T1 1/0

framing esf

linecode b8zs

channel-group 0 timeslots 1-24 speed 64

!

controller T1 1/1

framing esf

linecode b8zs

channel-group 0 timeslots 1-24 speed 64

!

controller T1 1/2

framing esf

linecode b8zs

channel-group 0 timeslots 1-24 speed 64

!

controller T1 1/3

framing esf

linecode b8zs

channel-group 0 timeslots 1-24 speed 64

!

!

!

interface MFR1

mtu 4470

no ip address

no ip proxy-arp

encapsulation frame-relay IETF

no ip route-cache cef

no ip mroute-cache

load-interval 30

no arp frame-relay

frame-relay multilink bid to gw

frame-relay lmi-type ansi

!

interface MFR1.500 point-to-point

ip address 140.x.x.x 255.255.255.252

no ip proxy-arp

ip nat outside

no arp frame-relay

no cdp enable

frame-relay interface-dlci 500 IETF

!

interface FastEthernet0/0

description PRODUCTION

ip address 10.0.2.1 255.255.255.0

ip nat inside

ip route-cache same-interface

no ip mroute-cache

duplex auto

speed auto

no cdp enable

hold-queue 450 in

!

interface FastEthernet0/1

description CORP LINK

ip address 10.0.4.1 255.255.255.0

ip nat inside

ip route-cache same-interface

duplex auto

speed auto

no cdp enable

!

interface FastEthernet1/0

no ip address

duplex auto

speed auto

no cdp enable

!

interface Serial1/0:0

mtu 4470

bandwidth 1536

no ip address

no ip redirects

no ip proxy-arp

encapsulation frame-relay MFR1

no arp frame-relay

!

interface FastEthernet1/1

description LINK TO 3x FIREWALL WAN PORT

ip address 65.x.x.x 255.255.255.0

duplex auto

speed auto

no cdp enable

!

interface Serial1/1:0

mtu 4470

bandwidth 1536

no ip address

no ip redirects

encapsulation frame-relay MFR1

no arp frame-relay

!

interface Serial1/2:0

mtu 4470

bandwidth 1536

no ip address

no ip redirects

encapsulation frame-relay MFR1

no arp frame-relay

Hello,

you should apply the service-policy to the FR PVC, something like:

interface MFR1

mtu 4470

no ip address

no ip proxy-arp

encapsulation frame-relay IETF

frame-relay traffic-shaping

interface MFR1.500 point-to-point

ip address 140.x.x.x 255.255.255.252

no ip proxy-arp

ip nat outside

no arp frame-relay

no cdp enable

frame-relay interface-dlci 500 IETF

class DLCIshape

!

map-class frame-relay DLCIshape

frame-relay cir 4600000

service-policy output FRshape

What are the problems you are facing, when trying to apply the policy?

Hope this helps! Please rate all posts.

Regards, Martin

The problem I encountered was with the sub-interface. I'm not quite sure what the line class DLCIshape accomplishes and what command was issued that resulted in that line being added to the sub-interface. Everything else was pretty straightforward.

I also had a question regarding the bandwidth parameter which I see now is total bandwidth of the bundle expressed in bytes..correct?

Thanks alot Martin, appreciate your time on this.

Joe

Hello,

in addition to Martin´s post, and if you want to read up a little more on Frame Relay Traffic Shaping, you might want to have a look at the link below, which is (I think) a really good and fairly easy to understand explanation of the technology:

Understanding Frame Relay Traffic Shaping

http://www.internetworkexpert.com/resources/01700368.htm

Regards,

GP

Just a quick question. Wouldn't configuring a CIR of 64k in the map-class effectively shape SMTP to 25% of that (resulting in shaping SMTP @ 16k) ? When configured this way, I believe it will use the configured CIR as opposed to the total bandwidth available on the MFR bundle. Could be wrong.

Just read the initial reply again. I see the note where it suggests adjusting BW, interface, etc...

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card