EIGRP 基础实验
一、环境准备
1. 软件:GNS3
2. 路由:c7200
二、实验操作
实验要求:
1、掌握EIGRP 的基本配置
2、掌握EIGRP 的通配符掩配置方法
3、掌握EIGRP 的自动汇总特性,理解EIGRP 的自动汇总的缺陷以及如何关闭自动汇总
4、掌握EIGRP 的手工汇总
5、掌握通过 ip default-network 命令配置 EIGRP 默认网络
6、掌握EIGRP 的手工汇总的方法
实验拓扑:

实验过程:
1、配置各台路由器的IP 地址,并且使用ping 命令确认各路由器的直连口的互通性。
参照上一章(RIP实验)。
2、在三台路由配置EIGRP 自治系统编号为33
参考命令:
R1配置:
R1(config)#router eigrp 33
R1(config-router)#network 192.168.3.0 0.0.0.255
R1(config-router)#network 192.168.1.0 0.0.0.255
R1(config-router)#network 10.0.0.0
R2配置:
R2(config)#router eigrp 33
R2(config-router)#network 192.168.4.0
R2(config-router)#network 192.168.2.0
R2(config-router)#network 192.168.1.0
R3配置:
R3(config)#router eigrp 33
R3(config-router)#net 10.0.0.0
R3(config-router)#net 192.168.5.0
R3(config-router)#net 192.168.2.0
问题1、查看各路由器的路由表,在R1上ping 10.33.4.1,能否ping通?
R1路由表:

R2路由表:

R3路由表:

答:在R1上ping 10.33.4.1,不能ping通。因为由于自动汇总,R1上没有到达10.33.4.1的路由条目。
3、在任意一台路由器上观察EIGRP 的邻居关系
参考命令:
R1#show ip eigrp neighbors

4、在任意一台路由器上查看路由器
参考命令:
R1#show ip route

5、在各路由器上查看EIGRP拓扑表
参考命令:
R#show ip eigrp topology
R1 拓扑表:

R2 拓扑表:

R3 拓扑表:

问题2:在拓扑表中包含几条记录?举例说明其中一条记录的AD和FD值,并写出其FD计算过程。
答:R1包含10条记录。
R2包含4条记录。
R3包含10条记录。
记录:R1 >>> 到达R2的192.168.2.0网络,FD:30720、AD:28160
FD 计算方式:网络入口最小带宽为100000Kbit,时延=100usec,metric=[10000000/100000+(100+100)/10]*256=30720
6、在各路由器上查看EIGRP接口
R#show ip eigrp interfaces
R1 EIGRP接口:

R2 EIGRP接口:

R3 EIGRP接口:

7、查看协议信息
参考命令:
R#show ip protocols
R1 协议信息:

R2 协议信息:

R3 协议信息:

8、关闭各路由器自动汇总,清空路由表
参考命令:
R1(config)#router eigrp 33 R1(config-router)#no auto-summary R1#clear ip route *
此时查看每个路由器路由表,有什么变化
R1路由表:

R2路由表:

R3路由表:

问题3:如果此时在R1上ping 10.33.4.1能否ping通?
答:在R1上ping 10.33.4.1能ping通。因为关闭自动汇总之后,R1上有到达10.33.4.1的路由条目。
9、在路由器R1和R3上配置手动汇总
参考命令:
R1(config)#int f0/0 R1(config-if)#ip summary-address eigrp 33 10.33.0.0 255.255.252.0 R3(config)#int f0/1 R3(config-if)#ip summary-address eigrp 33 10.33.4.0 255.255.252.0
问题4:查看各路由器路由表,有什么不同
R1路由表:

R2路由表:

R3路由表:

答:各个路由器的路由表中添加了手动汇总的路由条目,解决了连续子网划分问题。
10、配置默认网络
在R3上配置静态路由 R3(config)#ip route 0.0.0.0 0.0.0.0 211.67.188.2 在R3上声明默认网络 R3(config)#router eigrp 33 R3(config-router)#network 211.67.188.0 R3(config)#ip default-network 211.67.188.0
问题5:在各路由器上查看路由表,看有什么变化?
R1路由表:

R2路由表:

R3路由表:

答:变化,各个路由器上有到达211.67.188.0网段的路由条目。
11、修改R1的f0/0接口的K值为k1=1,k2=1,k3=1,k4=0,k5=1
参考命令:
R1(config)#router eigrp 33 R1(config-router)# metric weights 0 1 1 1 0 1
问题6:修改后查看路由器R1和R2的邻居关系是否存在?这说明了什么?

答:路由器R1和R2的邻居关系不存在,因为邻居关系需要满足的条件之一是K值相同。
EIGRP 基础实验的更多相关文章
- [nRF51822] 12、基础实验代码解析大全 · 实验19 - PWM
一.PWM概述: PWM(Pulse Width Modulation):脉冲宽度调制技术,通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形. PWM 的几个基本概念: 1) 占空比:占空比是指 ...
- [nRF51822] 11、基础实验代码解析大全 · 实验16 - 内部FLASH读写
一.实验内容: 通过串口发送单个字符到NRF51822,NRF51822 接收到字符后将其写入到FLASH 的最后一页,之后将其读出并通过串口打印出数据. 二.nRF51822芯片内部flash知识 ...
- [nRF51822] 10、基础实验代码解析大全 · 实验15 - RTC
一.实验内容: 配置NRF51822 的RTC0 的TICK 频率为8Hz,COMPARE0 匹配事件触发周期为3 秒,并使能了TICK 和COMPARE0 中断. TICK 中断中驱动指示灯D1 翻 ...
- [nRF51822] 9、基础实验代码解析大全 · 实验12 - ADC
一.本实验ADC 配置 分辨率:10 位. 输入通道:5,即使用输入通道AIN5 检测电位器的电压. ADC 基准电压:1.2V. 二.NRF51822 ADC 管脚分布 NRF51822 的ADC ...
- [nRF51822] 8、基础实验代码解析大全 · 实验11 - PPI
前一篇分析了前十个基础实验的代码,从这里开始分析后十个~ 一.PPI原理: PPI(Programmable Peripheral Interconnect),中文翻译为可编程外设互连. 在nRF51 ...
- 自制EIGRP配置实验大全
EIGRP综合实验 本实验可能会有一两个出错的地方,希望大家进行实验测试后,可以指正!当然绝大部分都是正确滴! 实验A:基本配置 A.0)实验目的: 熟悉eigrp的基本配置 A.1)实验拓扑: A. ...
- 20145338 《网络对抗》逆向及Bof基础实验
逆向及Bof基础实验 实践目标 ·本次实践的对象是一个名为pwn1的linux可执行文件. ·该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串. ·该程序同时包含 ...
- 20155209林虹宇逆向及Bof基础实验报告
20155209林虹宇逆向及Bof基础实验报告 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件. 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符 ...
- 2017-2018-2 20155231《网络对抗技术》实验八: WEB基础实验
2017-2018-2 20155231<网络对抗技术>实验八:Web基础 实验要求: Web前端HTML(0.5分) 能正常安装.启停Apache.理解HTML,理解表单,理解GET与P ...
随机推荐
- 基于ThreadPoolExecutor,自定义线程池简单实现
一.线程池作用 在上一篇随笔中有提到多线程具有同一时刻处理多个任务的特点,即并行工作,因此多线程的用途非常广泛,特别在性能优化上显得尤为重要.然而,多线程处理消耗的时间包括创建线程时间T1.工作时间T ...
- 第四章 MySQL数据类型和运算符
5.1 MySQL数据类型介绍 一.数据类型简介 (1) 数据表由多列字段构成,每一个字段指定了不同的数据类型,指定了数据类型之后,也就决定了向字段插入的数据内容 (2) 不同的数据类型也决定了 My ...
- hdu-2683 TCE-frep number system---完全数+二项展开式
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2683 题目大意: g(n)是n的因子和 两种操作: A a b 查询a b区间有多少个n满足上式. ...
- Python_回调函数
import os import stat def remove_readonly(func,path): #定义回调函数 os.chmod(path,stat.S_IWRITE) #删除文件的只读文 ...
- 全方位分析web前端如何进行性能优化
前言: 最近刚刚完成项目,空闲一段时间,想起之前有被问起怎么对前端进行性能优化,自己也是脑中零零散散的总不成体系,现特来总结,欢迎补充指教. 1.整体资源 (1)js.css源码压缩 (2)css文件 ...
- java获取一个月的天数
import java.text.SimpleDateFormat; import java.util.Calendar; public class Test { public static void ...
- AWS的区域和可用区概念解释
AWS的每个区域一般由多个可用区(AZ)组成,而一个可用区一般是由多个数据中心组成.AWS引入可用区设计主要是为了提升用户应用程序的高可用性.因为可用区与可用区之间在设计上是相互独立的,也就是说它们会 ...
- 让站点支持MarkDown语法~(转)
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式.Markdown的语法简洁明了.学习容易,而且功能比纯文本更强,因此有很多人 ...
- java基础之接口(抽象类与接口的区别)
概述 猫狗案例,我们想想狗一般就是看门,猫一般就是作为宠物了,对不.但是,现在有很多的驯养员或者是驯的,这应该属于经过特殊的培训训练出来的,对不.所以,这些额外的动作定义到动物类中就不合适,也不适合直 ...
- 3. Java面向对象之泛型-指定多个泛型
3. Java面向对象之泛型-指定多个泛型 package generic; class MutiGeneric<K, T> { private K key; private T take ...