加强型内部网关路由协议eigrp

简介:

一:eigrp简介:

EIGRP:Enhanced Interior Gateway Routing Protocol 即  加强型内部网关路由协议,协议号88。 EIGRP是Cisco公司的私有协议。Cisco公司是该协议的发明者和唯一具备该协议解释和修改权的厂商。 EIGRP结合了链路状态和距离矢量型路由选择协议的特点,采用弥散修正算法(DUAL)来实现快速收敛,可以不发送定期的路由更新信息以减少带宽的占用,支持Appletalk、IP、Novell和NetWare等多种网络层协议。

二:协议特点:

1:支持自动汇总路由,可以手动关闭

2:100% 无环路的无类别的路由选择协议

3:路由增量更新和触发更新

4:支持等负载均衡,非等负载均衡

5:用组播地址(224.0.0.10)和单播地址代替了广播地址,减少带宽占用

6:支持可变长度子网掩码(VLSM)和不连续的子网。

7:收敛速度快

8:支持多网络层协议

三:eigrp的报文类型

1: Hello报文: 建立邻居关系(Establish neighbor relationships)。Hello包在一般的网络中(比如点到点,point-to-point)是每5秒组播1次;在多点(multipoint)X.25,

帧中继(Frame Relay,FR)和ATM接口(比如ATM SVC)和ISDN PRI接口上,Hello包的发送间隔是60

2: 更新报文(Update):传送路由更新( Send routing updates)。采用单播或多播的方式发送.更新发生在路由器启动,拓扑或度发生变化,和路由状态的迁移

3:查询报文(Query): 向邻居请求有关的路由更新(Ask neighbors about routing information)。当路由器开始进行路由计算和没有FD的时候,它就发送给邻居一个可靠的查

询包来询问是否有到达目的地的FD.查询包通常以多播的方式发送

4:回应报文(Reply): 对查询(query)报文作出回应(Respond to query about routing information)。以单播的方式发回给发出查询包的路由器,作为应答

5:确认报文(ACK): 对可靠的报文进行确认(Acknowledge a reliable packet)。ACK 包是采用单播的 hello 包,包含非 0 的确认数字.update 包,query包和 reply包均是可

靠发送,所以它们都需要确认;而 hello 包和ACK包就不需要确认

四:eigrp的三张表格

1.邻居表格。使用hello包来发现邻居

2.拓扑结构数据库。邻居关系形成后相互交换路由信息,形成了拓扑结构数据库。扑结构数据库中包含了路由的最佳路径和次佳路径,直接把路由拿出来放进路由表项,且有

备份的路由信息。

3.路由表。将拓扑结构数据库中的路由信息直接拿出来放入路由表中,如果最佳路由宕掉,则将备份的路由信息拿出来放入路由表中

五:eigrp的相关术语:

1:后继者路由器 (successor ): 通告到目的网络拥有最小度量路由的邻居路由器。

2:可行后继者路由器 ( feasible successor ):本地路由器的邻居路由器通告的到达目的网络的距离满足了可行性条件,那么这个邻居路由器就成为到那个目的网络的一个可行后继路由器 .

:可行距离:到达目标网络的最小的metric将作为到达目标网络的FD

:可行性条件(feasibility condition): 本地路由器的一个邻居路由器所通告的到达一个目的网络的距离是否小于本地路由器到达相同目的网络的可行距离FD。

5:非等代价负载均衡需要满足的条件: 
               1:Variance命令    允许度量值是最优路由的最小度量值的整数倍的路由。 
                    且最优路径乘以variance 所配置的整数倍必须大于其他路径的度量值 
               2:其他路径的AD必须小于最优路径的FD

无标题1 

6:关闭自动汇总:(config-router)#no  auto-summary

手动汇总(汇总是基于配置在网络中任意路由器的每一个接口上):(config-if)#ip  summary-address  eigrp [as-number] [address] [mask]

7:eigrp的末节区域(stub):任何邻居路由器从末节路由区域接收到报文信息,就不会向末节区域路由器查询任何路由。从而减少了资源的利用。

配置:Router(config-router)#eigrp stub [receive only|connected|static|summary]

receive-only: 防止STUB路由器发送路由更新

connected: 允许STUB路由器发送直连路由信息

static : 允许STUB路由器发送重发布静态的路由

summary : 允许STUB路由器发送汇总路由信息

8:eigrp使用反子网掩码通告网络。如果通告的网络是有类网络,则不用写反子网掩码,如果通告的网路是五类网络,在必须带有反子网掩码。

R2(config-router)#network 192.168.4.0 0.0.0.7

9:配置认证:

Router(config)#key chain test #创建钥匙链名为test

Router(config-keychain)#key 1 #规定第一个钥匙

Router(config-keychain-key)#key-string cisco #钥匙的密码为cisco

Router(config)#interface serial 0 #进入接口模式

Router(config-if)#ip authentication key-chain EIGRP AS-number test #是钥匙在eigrp上生效

Router(config-if)#ip authentication mode EIGRP AS-numbe md5 #使用md5加密

六:案例:

1:实验要求:

配置ospf多区域,实验多区域间的互通。且在ASBR也即R2上同过路由引入,将ospf引入eigrp中,将eigrp同过默认路由的方式引入ospf中,最终实现全网互通。

2:拓扑方案:

无标题2

3:配置

R1

R1(config)#int loo 0

R1(config-if)#ip add 192.168.5.1 255.255.255.0

R1(config-if)#no shut

R1(config)#int ser 0/0

R1(config-if)#ip add 192.168.1.1 255.255.255.0

R1(config-if)#no shut

R1(config)#router ospf 100

R1(config-router)#network 192.168.1.0 0.0.0.255 area 1

R1(config-router)#network 192.168.5.0 0.0.0.255 area 1

显示路由表信息

无标题3

 

R2

R2#conf t

R2(config)#int ser 0/0

R2(config-if)#ip add 192.168.1.2 255.255.255.0

R2(config-if)#no shut

R2(config)#int ser 0/1

R2(config-if)#ip add 192.168.2.1 255.255.255.0

R2(config-if)#no shut

R2(config)#int ser 0/2

R2(config-if)#ip add 192.168.6.1 255.255.255.0

R2(config-if)#no shut

R2(config)#router ospf 200

R2(config-router)#network 192.168.1.0 0.0.0.255 area 1

R2(config-router)#network 192.168.2.0 0.0.0.255 area 0

R2(config-router)#default-information originate always

R2(config)#router eigrp 100

R2(config-router)#network 192.168.6.0

R2(config-router)#redistribute ospf 200 metric 1000 200 255 1 1500

显示路由表信息

无标题4

 

R4

R4#conf t

R4(config)#int ser 0/0

R4(config-if)#ip add 192.168.2.2 255.255.255.0

R4(config-if)#no shut

R4(config)#int s 0/1

R4(config-if)#ip add 192.168.3.1 255.255.255.0

R4(config-if)#no shut

R4(config)#router ospf 400

R4(config-router)#network 192.168.2.0 0.0.0.255 area 0

R4(config-router)#network 192.168.3.0 0.0.0.255 area 2

显示路由表信息

无标题5

 

R5

R5#conf t

R5(config)#int ser 0/0

R5(config-if)#ip add 192.168.3.2 255.255.255.0

R5(config-if)#no shut

R5(config)#int loo 0

R5(config-if)#ip add 192.168.4.1 255.255.255.0

R5(config-if)#no shut

R5(config)#router ospf 500

R5(config-router)#network 192.168.3.0 0.0.0.255 area 2

R5(config-router)#network 192.168.4.0 0.0.0.255 area 2

显示路由表信息

无标题6

 

 

R6

R6(config)#int ser 0/0

R6(config-if)#ip add 192.168.6.2 255.255.255.0

R6(config-if)#no shut

R6(config)#int s 0/1

R6(config-if)#ip add 192.168.7.1 255.255.255.0

R6(config-if)#no shut

R6(config)#router eigrp 100

R6(config-router)#network 192.168.6.0

R6(config-router)#network 192.168.7.0

显示路由表信息

无标题7

 

R7

R7(config)#int ser 0/0

R7(config-if)#ip add 192.168.7.2 255.255.255.0

R7(config-if)#no shut

R7(config)#int loo 0

R7(config-if)#ip add 192.168.8.1 255.255.255.0

R7(config-if)#no shut

R7(config)#router eigrp 100

R7(config-router)#network 192.168.7.0

R7(config-router)#network 192.168.8.0

显示路由表信息

无标题8










本文转自 liuyatao666 51CTO博客,原文链接:http://blog.51cto.com/5503845/954519,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
Linux
Linux网关路由配置
Linux网关路由配置
31 0
|
4天前
|
Java Nacos 网络架构
Spring Cloud gateway 网关四 动态路由
Spring Cloud gateway 网关四 动态路由
|
26天前
|
Linux
centos bond多网关配置 bond多网关路由
centos bond多网关配置 bond多网关路由
23 2
|
6天前
|
微服务
springCloud之路由网关gateway
springCloud之路由网关gateway
7 0
|
2月前
|
负载均衡 网络协议 安全
【计网·湖科大·思科】实验七 路由信息协议RIP、开放最短路径优先协议OSPF、边界网关协议BGP
【计网·湖科大·思科】实验七 路由信息协议RIP、开放最短路径优先协议OSPF、边界网关协议BGP
48 2
|
2月前
|
网络协议 Linux 网络架构
arp协议 与网关
arp协议 与网关
|
2月前
|
监控 网络协议 安全
【亮剑】当设备IP能ping通但无法上网时,可能是DNS解析、网关/路由设置、防火墙限制、网络配置错误或ISP问题
【4月更文挑战第30天】当设备IP能ping通但无法上网时,可能是DNS解析、网关/路由设置、防火墙限制、网络配置错误或ISP问题。解决步骤包括检查网络配置、DNS设置、网关路由、防火墙规则,以及联系ISP。预防措施包括定期备份配置、更新固件、监控网络性能和实施网络安全策略。通过排查和维护,可确保网络稳定和安全。
|
2月前
|
网络协议 算法 安全
【专栏】RIP是一种古老的内部网关协议,使用距离矢量算法,基于跳数更新路由表,最古老的距离矢量协议
【4月更文挑战第28天】RIP是一种古老的内部网关协议,使用距离矢量算法,基于跳数更新路由表。其工作原理包括周期性更新、度量标准、路由表更新和防止计数到无穷问题的技术。RIP简单易用,适合小规模网络,但在大规模网络中效率低且有限制。随着OSPF和EIGRP等协议的发展,RIP在大型网络中的应用减少,但在中小型网络和遗留系统中仍有其地位。RIPv2的改进提高了安全性与灵活性。尽管逐渐被替代,RIP在理解路由协议基本概念和历史中仍具价值。
|
2月前
|
域名解析 网络协议 Linux
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
|
2月前
|
网络协议 网络架构
ensp中BGP(边界网关协议)基础原理及配置命令
ensp中BGP(边界网关协议)基础原理及配置命令