Basic Frame-Relay Setup in GNS3

Frame-Relay is an older technology which is getting faded out with newer more robust protocols such as MPLS (Multiprotocol Label Switching) and DMVPN (Dynamic Multipoint Virtual Private Network). However, once in awhile you might still come across it or might need to setup a lab where Frame-Relay is involved. Below is a simple Frame-Relay Setup using GNS3:

Step 1) Build your network:

Step 2a) Build your DLCI: (Data Link Connection Identifier) in the Frame-Relay Switch. GNS3 conveniently has a Frame-Relay Switch which is easy to configure:

Step 2b) Configuring the DLCI’s: Double click on the Frame-Relay Switch and then map the input/output ports on the switch. So in this case, R1 will be connected to port 1, R2 to port 2, and R3 to port 3 of the Frame-Relay Switch. The DLCI #’s are only locally significant. In my example, DLCI’s 101 & 102 are attached to port 1 which R1 connects to, DLCI 202 is attached to port 2 for R2 and DLCI 303 is attached to port 3 for R3.

Frame Relay Port 1 – DLCI 101 & 102 —-> R1

Frame Relay Port 2 – DLCI 202 —->R2

Frame Relay Port 3 – DLCI 303 —->R3

Step 3) Configure the Routers:

R1 will work as the HUB, meaning, in order for R2 to talk to R3 it first has to go through R1.

R1 config:

interface Serial2/0
encapsulation frame-relay
interface Serial2/0.1 multipoint
ip address 192.168.1.1 255.255.255.0
frame-relay map ip 192.168.1.3 102 broadcast
frame-relay map ip 192.168.1.2 101 broadcast

R2 config:

interface Serial2/0
encapsulation frame-relay
interface Serial2/0.1 multipoint
ip address 192.168.1.2 255.255.255.0
frame-relay map ip 192.168.1.3 202 broadcast
frame-relay map ip 192.168.1.1 202

R3 config:

interface Serial2/0
encapsulation frame-relay
interface Serial2/0.1 multipoint
ip address 192.168.1.3 255.255.255.0
frame-relay map ip 192.168.1.2 303 broadcast
frame-relay map ip 192.168.1.1 303

Step 4) Verification:

Confirm Frame-Relay PVCs (Permanent Virtual Circuit) are up –

R1:

R2:

R3:

Ping –

R1 to R2/R3:

R1#ping 192.168.1.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 8/9/10 ms
R1#ping 192.168.1.3
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.3, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 9/9/10 ms

R2 to R3:

R2#ping 192.168.1.3
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.3, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 17/17/18 ms

R3 to R2:

R3#ping 192.168.1.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 17/18/19 ms

Check out my YouTube Channel to see a Video of how to set this up:

Advertisements

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s