Frame Relay Switch on Cisco 2600 Series Routers


This post is in the category: Configurations

Posts here will mostly contain full configuration files for my own reference and will not likely not have much explanation. See posts in the Guides category for more explanational posts.


This is the procedure for configuring a frame relay switch. This requires lots of serial interfaces.

Global Configuration

We need to go through the procedure of enabling frame-relay switching before anything can be configured. The initial configuration is extremely complex. Please study the next setting of commands carefully!

R1# frame-relay switching

Whew! That was complicated. Feel free to go back and review if necessary. Otherwise, it’s time to configure the serial interfaces.

Interface Configuration

Follow this example configuration. Basically we are entering static routes that connect one interface to another. The DLCIs need to be provided to the connecting routers.

The below configuration is below the router performing the frame-relay functions. Just for this example, we require three serial ports.

interface Serial0/0
 no ip address
 encapsulation frame-relay
 clock rate 8000000
 frame-relay intf-type dce
 frame-relay route 102 interface Serial0/1 201
 frame-relay route 103 interface Serial0/2 301
!
interface Serial0/1
 no ip address
 encapsulation frame-relay
 clock rate 8000000
 frame-relay intf-type dce
 frame-relay route 201 interface Serial0/0 102
!
interface Serial0/2
 no ip address
 encapsulation frame-relay
 clock rate 8000000
 frame-relay intf-type dce
 frame-relay route 301 interface Serial0/0 103

Configuring Connected Routers

Virtual interfaces & the wheel spoke thingy is recommended.

The below configuration is something that would be configure on the routers connecting to the one functioning as the frame relay switch.

interface Serial0/0
 no ip address
 encapsulation frame-relay
!
interface Serial0/0.102 point-to-point
 ip address 10.1.0.1 255.255.255.252
 frame-relay interface-dlci 102   
!
This entry was posted in Configurations and tagged on by .

About Andrew Wells

I have been developing on the LAMP stack since about 2006. I run Ubuntu XFCE on my desktop and have a history of managing Ubuntu and CentOS servers. I code web applications mostly in PHP but have experience with other languages as well. When I'm not working, I can be found working in my home lab or out snowboarding, hiking, camping, or biking depending on the season.

Leave a Reply

Your email address will not be published. Required fields are marked *