Online Labs

CCNA EIGRP Routing Lab

The following free lab is available for everyone out there who wants to experiment and test with live Cisco IOS. Few major features as HSRP, EIGRP and Frame-relay (where you can play with "variance" parameter in EIGRP) are preconfigured and established. The lab can help you in your CCNA, CCENT or ICND preparation. You have full access to all devices with user in privilege level 15 so you can make changes and experiment with your own configurations.

Network diagram and Initial configuration

The following is the scheme of the lab. You have direct access to the CONSOLE port on each device. The lab is initialized with some basic configurations which are used after every lab reset that is happening every 8 hours.

EIGRP Routing Lab

In this example we have few L3 redundancy features which can be tested. In example the default gateway for SW1 is an HSRP address. On the other side of the scheme we have R7 with redundant serial connections.

HSRP - By default we have a HSRP configured between R1 and R2. The router R1 should be the active router because he has higher priority. You can check the HSRP status by issuing the following command:

R1#show standby brief
                     P indicates configured to preempt.
Interface   Grp  Pri P State   Active          Standby         Virtual IP
Et0/1       10   200 P Active  local 

Of course you can check if the virtual IP address is reachable from the switch SW1. The HSRP address is used as a default gateway on SW1:

SW1#show running-config | include gateway
ip default-gateway
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to, timeout is 2 seconds:
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/8 ms

The other example for redundant connection are the serial links connected to R7. The router is configured to utilize both links although they are with different bandwidth. It is a perfect example for the load sharing capability of the EIGRP:

R7#show running-config
router eigrp 100
 variance 2


R7#show interfaces serial 1/0
Serial1/0 is up, line protocol is up
  Hardware is M4T
  Internet address is
  MTU 1500 bytes, BW 1344 Kbit/sec, DLY 20000 usec,


R7#show interfaces serial 1/1
Serial1/1 is up, line protocol is up
  Hardware is M4T
  Internet address is
  MTU 1500 bytes, BW 1544 Kbit/sec, DLY 20000 usec,

As you can see the difference between both serial links is 200 Kbit/sec. Now, in order to demonstrate the load balancing of the connection you can try to ping switch SW1 from switch SW2:

SW2#ping repeat 100
Type escape sequence to abort.
Sending 100, 100-byte ICMP Echos to, timeout is 2 seconds:
Success rate is 53 percent (53/100), round-trip min/avg/max = 24/29/32 ms

But why some of the packets are missing? The tricky part is that there is applied access list on router R5 which is blocking the ICMP packets. This is done in order confirm that some of the packets originally sent to SW1 are being transferred through the serial link between R5 and R7.

R5#show running-config
interface Serial0/1
 bandwidth 1344
 ip address
 ip access-group NoPing in
 encapsulation ppp
 serial restart-delay 0
ip access-list extended NoPing
 deny   icmp any any
 permit ip any any

By using the variance parameter in the EIGRP configuration R7 is utilizing both serial links but there is one more requirement in order to make this work and this is the ip cef (Cisco Express Forwarding). If this feature is enabled, the router will choose one of the links for one entire session and you will not be able to experience the load balancing. This is why the ip cef option is turned off on the router R7.

In the following table are all devices with their interfaces and IP addresses.

Device Interface IP Address
SW1 Vlan10
R1 Ethernet0/0
R2 Ethernet0/0
R3 Ethernet0/0
R4 Ethernet0/0
R5 Serial0/0
R6 Serial0/0.64
R7 Ethernet0/0
SW2 Vlan20


Lab Access and Status

All devices can be accessed via telnet protocol by using the hostname and the ports from the table below. The initial credentials are:

  • username: admin
  • password: learncisconet
  • enable secret: learncisconet

Please, do not change the default credentials.

The following tables contain the current status of the lab.

Labs will be back soon...