Friday, February 4, 2011

Hub and Spoke Frame Relay

Learning CCNA and CCNP sometime have problem with what is Frame Relay and how it works.

Practicing with GNS3 will understand fully.



















Simple Frame Relay Lab to practice for CCNA and CCNP and understanding of Hub and Spoke configuration.
Configure as in below picture using GNS3 and try to ping from R1 to R2 and R1 to R3.
Ping from R2 to R3 (spoke to spoke) will not work.
Do not add any configuration in Frame Relay switch. FR switch has already configured.
------------------
Use "frame-relay interface-dlci" in most the configuration with corresponding DLCI number.
To reach from R2 to R3, add followings in R2 and R3.
In R2;
frame−relay map ip 3.1.3.3 150
frame−relay interface−dlci 150
-------
Try yourself for R3.
---------
Check whether can ping from R2 to R3 and R2 to R3 work.
--------
Enabled RIP in all routers and announced all ethernet networks interface.
-------
Make sure to work by ping each LAN interface from R1 to reach to R2 and R3's LAN interface.
---------
Remove RIP routing from all routers.
Add EIGRP 1 in all routers. Announced all network in EIGRP.
Check whether still can ping to all routers or not.
If not, add one configuration in R1's s1/0 interface to disabled split-horizon.
----------
Download attached GNS3 files for configuration. All IP and FR switch as already configured.
Used image is c2691-adventerprisek9-mz.123-17a.bin
I have used lab samples from http://www.cisco.com/en/US/tech/tk713/tk237/technologies_tech_note09186a008014f8a7.shtml

Download GNS3 files
https://docs.google.com/leaf?id=0B889ogd4ltI2MjNmMTMyMDMtN2FhNC00ZGI1LWFkZTktZTM2M2Y3MDQ4MjQ0&hl=en&authkey=CL-D2tUI

Working files can get from https://docs.google.com/leaf?id=0B889ogd4ltI2NzRlZGI5MDEtYjQ3Mi00YWRmLWExNGYtOGNhZmYyMTc5ZDhk&hl=en&authkey=CI2gr78N

4 comments:

  1. Getting error while trying to open the files:

    Dynagen management console for Dynamips (adapted for GNS3)
    Copyright (c) 2008-2010 GNS3 Project

    => Warning: using localhost in your topology file is not recommended
    Local working directory /tmp cannot be found for hypervisor localhost:7200, use working directory C:\Users\raspal\AppData\Local\Temp instead

    *** Error: 209-unable to start VM instance 'ghost-c2691-adventerprisek9-mz.123-17a.bin-localhost.ghost'

    ReplyDelete
  2. Getting error while trying to open the files:

    Dynagen management console for Dynamips (adapted for GNS3)
    Copyright (c) 2008-2010 GNS3 Project

    => Warning: using localhost in your topology file is not recommended
    Local working directory /tmp cannot be found for hypervisor localhost:7200

    ReplyDelete
  3. ynagen management console for Dynamips (adapted for GNS3)
    Copyright (c) 2008-2010 GNS3 Project

    => Warning: using localhost in your topology file is not recommended
    Local working directory /tmp cannot be found for hypervisor localhost:7200, use working directory C:\Users\jack\AppData\Local\Temp instead

    ReplyDelete
  4. Hi, I have just reply in my another post.
    Follow the steps to get it work.
    -----------------------
    Hi,
    Here is the way to fix to get it work.
    - Download all files and you will get one .zip file.
    - Save in "My Documents" or any place you like.
    - Extract it in one folder.If you don't have Winzip, download 7zip.
    - Double click .NET file and see what errors you get.
    - If you get "203-Bad number of parameters (1 with min/max=2/2)", follow the steps to get it fix.
    - Open .NET file with NotePad.
    - Look for "image = /media/data/CISCO/IOS/c2691-adventerprisek9-mz.123-17a.bin" line.
    - Change to the actual path of where your IOS file located.
    - In my case, I replaced with "image = /media/data/CISCO/IOS/c2691-adventerprisek9-mz.123-17a.bin" with "image = D:\CISCO\IOS\c2691-adventerprisek9-mz.123-17a.bin"
    - If the actual IOS path included space, use open/close comma to work.
    - If you having another error related with 7200 port to load the lab, it's due the the wrong local host name.
    - It's easy to change. Replaced "[localhost:7200]" with "[127.0.0.1:7200]"

    ReplyDelete