思科EIGRP配置及基本讲解
思科EIGRP配置及基本讲解
什么是EIGRP
EIGRP全称 [增强型内部网关路由选择协议] 是思科自主研发的动态路由选择协议,按类型划分是一款IGP协议,距离矢量协议,是一款基于传闻的协议。
EIGRP是思科的私有协议,直到13年,此协议才被公有化。
EIGRP的优势
1.收敛速度快
2.百分百无环
3.算法机制优良
EIGRP是如何传递路由的
EIGRP在交互路由之前,会交互一个hello包,用于建立邻居,当邻居建立起来后,hello包则会周期性的在邻居间发送,这个周期要么5S一次,要么60S一次。如果在3倍的hello时间内都没有收到邻居发送的hello包,则会认为邻接关系down了,则会删除与此邻居的连接关系。
其次建立好邻居后,则会向邻居传递一次路由信息,与RIP不同,RIP传递路由信息是周期性的传递,而EIGRP只会传递一次,只有在本路由下的路由信息发生改变后,再会向邻居发送一次更新报文,邻居收到更新报文后,会回应一个ACK。如果没有收到邻居发送的ACK确认包,则会继续发送更新报文,当更新报文发送了16次都没有收到邻居的ACK包的话,EIGRP则认为此链路是有问题的。
EIGRP的三张表
1.邻居表 #用于记录邻居是谁,下一跳地址是多少
2.拓扑表 #此表比较蛋疼,虽然叫拓扑表,但并不是记录拓扑信息,而是记录最优路由及备份路由信息
3.路由表 #只有最优路由才会被记录到路由表中
此外EIGRP还支持等价负载均衡与非等价负载均衡
什么是等价负载均衡
当多条路径的度量值都一样的情况下,这多条路径都会加入路由表,用于链路的负载
什么是非等价负载均衡
当多条路径的度量值都不一样的情况下,这多条路径都能加入路由表,用于链路的负载
EIGRP发送报文的方式
1.单播
2.组播
EIGRP的组播地址
224.0.0.10
EIGRP的报文有哪些
问候(hello)
更新(Update)
查询(Query)
应答(Reoly)
确认(ACK)
EIGRP的封装格式
Layer 2 | IPv4 | Eigrp | Fcs
EIGRP的协议号
88
EIGRP是如何判断路径的好坏的
1.带宽
2.延迟
3.负载
4.可靠性
5.最大传输单元 MTU
默认情况下EIGRP是只衡量带宽与延迟。
EIGRP建立邻居必须要满足的条件
1.能收到hello包或ACK
2.相同的 AS 号
3.相同的度量值
EIGRP的一些专业名词
1.FD—可行距离—从本地出发端到端的度量值
2.AD—通告距离—从邻居出发端到端的度量值
3.FC—可信性条件—用于判断次优路径能否成为备份路径
DIERP小实验
拓扑图
拓扑说明
路由器1—G0/0/0口IP:10.1.1.1 掩码24位 — G0/0/1口IP:12.1.1.1 掩码24位 — L0环回口IP:1.1.1.1 掩码32位
其他路由器配置看图
实验要求
所有网段能互通
配置命令
首先配置接口IP
路由器1:—注意思科接口默认是shutdown的
interface Loopback0
ip address 1.1.1.1 255.255.255.255
interface GigabitEthernet0/0/0
ip address 10.1.1.1 255.255.255.0
no shutdown
interface GigabitEthernet0/0/1
ip address 12.1.1.1 255.255.255.0
no shutdown
路由器2:
interface Loopback0
ip address 1.1.1.1 255.255.255.255
interface GigabitEthernet0/0/0
ip address 10.1.1.1 255.255.255.0
no shutdown
interface GigabitEthernet0/0/1
ip address 12.1.1.1 255.255.255.0
no shutdown
路由器3:
interface Loopback0
ip address 3.3.3.3 255.255.255.255
interface GigabitEthernet0/0/0
ip address 23.1.1.2 255.255.255.0
no shutdown
interface GigabitEthernet0/0/1
ip address 30.1.1.2 255.255.255.0
no shutdown
路由器0:
interface Loopback0
ip address 10.10.10.10 255.255.255.255
interface GigabitEthernet0/0/0
ip address 10.1.1.2 255.255.255.0
no shutdown
interface GigabitEthernet0/0/1
ip address 30.1.1.1 255.255.255.0
no shutdown
配置EIGRP
路由器1:
router eigrp 100 ------- 创建EIGRP,设置AS号为100
eigrp router-id 1.1.1.1 ------ 设置EIGRP的ID
variance 2 ------ 当此值大于1时才能实现非等价负载均衡
network 12.1.1.0 0.0.0.255 ------ 宣告本地路由
network 10.1.1.0 0.0.0.255
network 1.1.1.1 0.0.0.0
no auto-summary ------ 关闭自动汇总
路由器2:
router eigrp 100
eigrp router-id 2.2.2.2
variance 2
network 23.1.1.0 0.0.0.255
network 12.1.1.0 0.0.0.255
network 2.2.2.2 0.0.0.0
no auto-summary
路由器3:
router eigrp 100
eigrp router-id 3.3.3.3
variance 2
network 23.1.1.0 0.0.0.255
network 30.1.1.0 0.0.0.255
network 3.3.3.3 0.0.0.0
no auto-summary
路由器0:
router eigrp 100
eigrp router-id 10.10.10.10
variance 2
network 10.1.1.0 0.0.0.255
network 30.1.1.0 0.0.0.255
network 10.10.10.10 0.0.0.0
no auto-summary
检测
通过show ip eigrp neighbors查看邻居关系建立的情况
通过show ip eigrp topology查看eigrp拓扑表信息
通过ping检测连通性
通过show ip route eigrp查看eigrp路由表信息