CCNA Experiment 22 EIGRP Routing Protocol
Environment: Windows XP ,Packet tarcert 5.3.
Objective: To understand EIGRP Routing protocol, mastering how to configure EIGRP protocol
Description
EIGRP company's private agreement. It is an improved protocol based on the igrp protocol, combining the link state and distance vector routing protocol, Eigrp 224.0.0.10 every interval 5 seconds send Hello packet, via hello packets form a neighbor relationship, Its routing update information does not send the entire route table. It supports manual route summarization and Automatic Route summarization, which supports up to 6 bar redundant paths (equivalent load balancing and non-equivalent load balancing), Use the cost value to select the best route (succession route) and backup route (a viable successor route). eigrp The administrative distance is 90 255 Span style= "font-family: ' The song Body '; >
EIGRP Composite Metric formula:
metric =256 x [K1 x Bandwidth + (K2 x bandwidth )/(256– load ) + K3 x delay ] +[K5/( reliability +k 4)]
when default: K1=k3=1,k2=k4=k5=0. thus, by default, the measurement formula is cut to:
Metric =(bandwidth x delay)x 256
Bandwidth =[10000000/(BW in kilobytes)] x 256
delay =[ delay in microseconds ] x 256
Steps:
The topology is as follows:
650) this.width=650; "src=" Http://hi.csdn.net/attachment/201011/21/0_1290349842sDz1.gif "/>
Configuration R1:
router>en
Router#conf T
Router (config) #host R1
R1 (config) #int loopback 0
R1 (config-if) #ip add 192.168.1.1 255.255.255.0
R1 (config-if) #exit
R1 (config) #int loopback 1
R1 (config-if) #ip add 192.168.2.1 255.255.255.0
R1 (config-if) #exit
R1 (config) #int loopback 2
R1 (config-if) #ip add 192.168.3.1 255.255.255.0
R1 (config-if) #exit
R1 (config) #int fa0/0
R1 (config-if) #ip add 172.16.13.1 255.255.255.0
R1 (config-if) #no sh
R1 (config-if) #exit
R1 (config) #int FA0/1
R1 (config-if) #ip add 172.16.12.1 255.255.255.0
R1 (config-if) #no sh
R1 (config-if) #exit
R1 (config) #router EIGRP 200//Start EIGRP routing protocol process with autonomy number 200
R1 (config-router) #network 192.168.1.1 0.0.0.0//Add the network 192.168.1.0 to the routing process and announce
R1 (config-router) #network 192.168.2.1 0.0.0.0
R1 (config-router) #network 192.168.3.1 0.0.0.0
R1 (config-router) #network 172.16.13.1 0.0.0.0
R1 (config-router) #network 172.16.12.1 0.0.0.0
R1 (Config-router) #exit
Configuration R2
router>en
Router#conf T
Router (config) #host R2
R2 (config) #int FA0/1
R2 (config-if) #ip add 172.16.12.2 255.255.255.0
R2 (config-if) #no sh
R2 (config-if) #exit
R2 (config) #int fa0/0
R2 (config-if) #ip add 172.16.23.1 255.255.255.0
R2 (config-if) #no sh
R2 (config-if) #exit
R2 (config) #router EIGRP 200
R2 (config-router) #network 172.16.12.2 0.0.0.0
R2 (config-router) #network 172.16.23.1 0.0.0.0
R2 (Config-router) #exit
Configuration R3
router>en
Router#conf T
Router (config) #host R3
R3 (config) #int fa0/0
R3 (config-if) #ip add 172.16.13.2 255.255.255.0
R3 (config-if) #no sh
R3 (config-if) #exit
R3 (config) #int FA0/1
R3 (config-if) #ip add 172.16.23.2 255.255.255.0
R3 (config-if) #no sh
R3 (config-if) #exit
R3 (config) #router EIGRP 200
R3 (config-router) #network 172.16.13.2 0.0.0.0
R3 (config-router) #network 172.16.23.2 0.0.0.0
R3 (Config-router) #exit
To view the routing table for the current three routes:
650) this.width=650; "src=" Http://hi.csdn.net/attachment/201011/21/0_1290349981cbc8.gif "/>
650) this.width=650; "src=" Http://hi.csdn.net/attachment/201011/21/0_1290349988cV00.gif "/>
650) this.width=650; "src=" Http://hi.csdn.net/attachment/201011/21/0_12903499954yzt.gif "/>
turn off automatic summarization of three routes and use manual summarization routing on the R1:
r1>en
R1#conf T
R1 (config) #router eigrp 200//Enter EIGRP routing process
R1 (config-router) #no auto-summary//Turn off automatic summarization of routes
R1 (Config-router) #exit
R1 (config) #int fa0/0//Enter interface fa0/0
R1 (config-if) #ip summary eigrp 200 192.168.0.0 255.255.252.0//announces a rollup route to the EIGRP process under the fa0/0 interface 192.168.0.0/24
R1 (config-if) #exit
R1 (config) #int FA0/1
R1 (config-if) #ip summary eigrp 200 192.168.0.0 255.255.252.0
R1 (config-if) #exit
R2#conf T
R2 (config) #router EIGRP 200
R2 (config-router) #no auto-summary
R2 (Config-router) #exit
R2 (config) #
R3 (config) #router EIGRP 200
R3 (config-router) #no auto-summary
R3 (Config-router) #exit
Look again at the changes in the three routing tables:
650) this.width=650; "src=" Http://hi.csdn.net/attachment/201011/21/0_1290350168aA2j.gif "/>
650) this.width=650; "src=" Http://hi.csdn.net/attachment/201011/21/0_12903501876zlz.gif "/>
650) this.width=650; "src=" Http://hi.csdn.net/attachment/201011/21/0_12903502436ZZ4.gif "/>
End of experiment
This article from "Liu Fengyuan" blog, declined reprint!
CCNA Experiment 22 EIGRP Routing protocol