CCNA实验二十二 EIGRP路由协议

环境:Windows XP 、Packet Tarcert 5.3.

目的:了解EIGRP路由协议,掌握如何配置EIGRP协议

说明:

EIGRP(增强网关内部路由线路协议)是Cisco公司的私有协议。它是在IGRP协议基础上的改进型协议,结合了链路状态和距离矢量型路由选择协议,EIGRP维护三张表拓扑表和邻居表、路由表。采用弥散修正算法(DUAL)来实现快速收敛,可以不发送定期的路由更新信息,而且更新信息只在网络拓扑发生改变时发送,更新信息中只包含变化部分的网络信息,这样以减少路由更新时带宽的占用,支持多种网络协议。它使用组播地址224.0.0.10每间隔5秒发送hello数据包,通过hello数据包形成邻居关系,它的路由更新信息不发送整张路由表。它支持手动路由汇总和自动路由汇总,它支持多达6条的冗余路径(等价负载均衡和非等价负载均衡),使用开销值来选择最佳路由(继任路由)和备份路由(可行的继任路由)。EIGRP的管理距离是90,最大跳数是255。

EIGRP复合度量公式:

度量=256 x [K1 x 带宽+(K2 x 带宽) /(256 – 负载) + K3 x 延迟] +[ K5 / (可靠性 +K4)]

默认时:K1=K3=1,K2=K4=k5=0.因此默认时的度量公式刻缩减为:

度量=(带宽 x 延迟)x 256

带宽=[ 10000000 / (以KB为单位的BW) ] x 256

延迟=[ 以微秒数表示的延迟] x 256

步骤:

拓扑如下:

配置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  //启动EIGRP路由协议进程,自治号为200

R1(config-router)#network 192.168.1.1 0.0.0.0 //把网络192.168.1.0加入到路由进程中,并宣告出去

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

配置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

配置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

查看当前三台路由的路由表:

关闭三台路由的自动汇总,并采用手工汇总R1的上的路由:

R1>en

R1#conf t

R1(config)#router eigrp 200 //进入EIGRP路由进程

R1(config-router)#no auto-summary //关闭路由自动汇总

R1(config-router)#exit

R1(config)#int fa0/0 //进入接口fa0/0

R1(config-if)#ip summary eigrp 200 192.168.0.0 255.255.252.0 //在fa0/0接口下给eigrp进程宣告一条汇总路由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

再次查看三台路由表的变化:

实验结束

时间: 2024-08-21 21:31:45

CCNA实验二十二 EIGRP路由协议的相关文章

CCNA实验三十二 ISDN  

CCNA实验三十二 ISDN 环境:Windows XP .Boson NetSim7.02 目的:简单认识ISDN和并掌握基本配置 说明: ISDN综合业务数字网(Integrated Services Digital Network,ISDN)是一个数字电话网络国际标准,是一种典型的电路交换网络系统.它通过普通的铜缆以更高的速率和质量传输语音和数据.ISDN的承载业务类型按照业务的数据率分为两级. 1.基本速率接口(BRI:BasicRateInterface),该速率由两个承载信道和一个数

CCNA实验三十六 GRE(通用路由封装)  

CCNA实验三十六 GRE(通用路由封装) 环境:Windows XP .Packet Tracert5.3 目的:了解GRE的使用,掌握如何配置GRE. 说明: GRE(Generic Routing Encapsulation,通用路由封装)协议是对某些网络层协议(如IP 和IPX)的数据报文进行封装,使这些被封装的数据报文能够在另一个网络层协议(如IP)中传输.GRE采用了Tunnel(隧道)技术,是VPN(Virtual Private Network)的第三层隧道协议. Tunnel

【管理心得之二十二】小人物 仰视 大授权

场景再现====================Boss:小王,来我办公室一下.小王: 嗯Boss:近期总公司有会,需要到外地出差几日.我不在的这段期间里,公司大小事务你帮忙处理一下.          如果有什么难决定的事,第一时间电话.邮件联系我商定即可.小王:  明白.放心吧领导,绝不会让你失望的Boss:嗯,那就好,没事了. {小王走出办公室} 心中暗喜,"难道这就是传说中的授权,Boss不在的时候,我岂不是最高权力的行使者." ==================== 从场景

QT开发(二十二)——QMainWindow主窗口

QT开发(二十二)--QMainWindow主窗口 一.主窗口简介 应用程序中的主窗口是与用户进行长时间交互的顶层窗口,提供了应用程序的大部分功能,通常是应用程序启动后的第一个窗口,应用程序一般由一个主窗口和多个对话框组成. QT中直接支持主窗口,QMainWindow是QT中主窗口的基类,是继承于QWidget类的容器型组件. QMainWindow内部封装了菜单栏.工具栏.中心组件.停靠组件.状态栏等. QMainWindow内置了布局管理器,基本的组件布局如下: 二.菜单栏 QT中提供了预

《Programming in Lua 3》读书笔记(二十二)

日期:2014.8.6 PartⅣ The C API 26 Extending Your Application 使用Lua很重要的一点是用来做配置语言.配合主语言做一些功能的配置. 26.1 The Basics 有的时候程序需要配置一些功能信息,很多时候可能有许多别的方法比用lua做配置要更简单:如使用环境变量或者读取文件,读取文件涉及到文件的解析.如果使用Lua进行配置的话,相当于用lua文件替代了要读取的如csv.txt文件等. 使用Lua进行配置的时候,就需要使用Lua API去控制

企业搜索引擎开发之连接器connector(二十二)

下面来分析线程执行类,线程池ThreadPool类 对该类的理解需要对java的线程池比较熟悉 该类引用了一个内部类 /** * The lazily constructed LazyThreadPool instance. */ private LazyThreadPool lazyThreadPool; 该成员实现了单例模式,即该对象只有一个实例,属于懒汉式单例模式,当实例化该成员时,启用了线程同步机制 /** * Shut down the {@link ThreadPool}. Afte

JAVA之旅(二十二)——Map概述,子类对象特点,共性方法,keySet,entrySet,Map小练习

JAVA之旅(二十二)--Map概述,子类对象特点,共性方法,keySet,entrySet,Map小练习 继续坚持下去吧,各位骚年们! 事实上,我们的数据结构,只剩下这个Map的知识点了,平时开发中,也是能看到他的,所以还是非常值得去学习的一个知识点的,我们直接开车了 一.Map概述 泛型< k,v> 键值对,映射关系 基本特点 该集合存储键值对,是一对一对往里存,而且要保证键的唯一性 1.添加 put(key ,values) putAll() 2.删除 clear() remove(ob

每日算法之二十二:Swap Nodes in Pairs

Given a linked list, swap every two adjacent nodes and return its head. For example, Given 1->2->3->4, you should return the list as 2->1->4->3. Your algorithm should use only constant space. You may not modify the values in the list, on

攻城狮在路上(叁)Linux(二十二)--- linux磁盘挂载与卸载 mount umount

挂载就是将文件系统与目录结合的操作.挂载点就是目录,该目录就是进入分区或文件系统的入口. 一.挂载前的注意事项: 1.单一文件系统不应该被重复挂载在不同的挂载点中. 2.单一目录不应该重复挂载多个文件系统. 3.即将作为挂载点的目录理论上应该都是空目录才对. 注意:对应2和3,如果要挂载的目录不为空,那么挂载了新的文件系统之后,原来的目录会暂时消失(并非覆盖掉),系统会显示最新挂载的文件系统.新分区被卸载之后,原来的文件系统会重新显示出来. 二.命令介绍 mount [-t 文件系统] [-L

爪哇国新游记之二十二----算术表达式计算求值

代码: import java.util.ArrayList; import java.util.List; // 辅助类 class Item{ String value; boolean isNumber; public Item(String value,boolean isNumber){ this.value=value; this.isNumber=isNumber; } public Item(char c,boolean isNumber){ this.value=String.