且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

【认证课程】NP理论复习之EIGRP

更新时间:2022-09-16 14:34:29

NP复习之路由EIGRP篇:
基础回顾:
路由是什么?
路径的决策和***路径的决策。
静态路由:
1.无法自动适应网络的拓扑变化。
2.拓扑较复杂的时候配置麻烦。
3.安全性高
动态路由:
1.方便和快捷,网络发生变化,会自动重新计算***路径。
2.路由器之间要交换信息,给路由器和链路负载带来额外负担。
根据工作位置的不同:
1IGP:根据协议对网络的认识:距离矢量和链路状态
根据传递路由的精确性和准确性:有类和无类别协议
2EGP:BGP
 
一。EIGRP
1.cisco私有协议
 
2.特性(features
高级距离矢量(advanced distance vector
(距离矢量和链路状态协议的本质区别:对网络的认识不同。
距离矢量:(谣言)只知道自己的直连邻居。
链路状态:(同步概念)一个区域内对网络的认识的一致的。对整个网络有一个完整的理解。)
快速汇聚(fast convergence:业内最快。
100%无环路和无类别路由:(100% loop-free
(无类别和有类别选择协议的根本区别:发送路由更新时候是否携带子网掩码)
eigrp增强就是增强在算法上。
增量更新:是一种增量的触发更新。网络拓扑不发生改变,更新不改变。网络拓扑发送变化,才发送改变,而且只发送变化的路由表。
等开销和不等开销负载均衡
支持多种不同的网络层协议
灵活的网络设计:部署简单,很多特征可以基于接口来完成。
组播和单播来传路由
任意点手动汇总,基于接口的
对于广域网和局域网配置简单:相对于ospf要认网络类型,eigrp不认网络类型,不管是以太网,帧中继,都是一样的。
 
3.关键技术
1)邻居发现协议
2)可靠传输协议(RTP
3dual有限状态机
4)协议独立模块(PDMs
支持IPAppletalk  novell netware
 
4.三张表:
邻居表:跟谁建立了邻居关系,我的邻居关系都有谁。
 
拓扑表:存放收到的路由
 
路由表:从拓扑表根据DUAL算法算出***的路径
 
AD:邻居到目标网络有多远
FD:我到邻居加上邻居到目标网络距离
最小的FD就是***路径successor
feasible successorAD小于successorFD
 
5.EIGRP的五个包:
hello包:建立和维持邻居关系
Update:发送路由更新
Query:没有主路由和备份路由,像其它邻居查询
Reply:返回应打包
 
ACK:直接放到IP包里,没有可靠机制,所以拿出一个包做确认。
 
补充:
rip协议是使用UDP端口,是不可靠的。
ping包的传输,直接封装到IP包,不可靠。
 
IP根据报头的协议号来区分上层协议。
6tcp    13udp    1icmp   2igmp    88eigrp  89ospf
TCP根据端口号来区分上次协议
53DNS
 
6.邻居建立:
接口启用eigrp,周期性向外发送hello包。
普通:每隔五秒发一次 保持时间15
 
7.可靠包:更新包,查询包,应答包
重传是用单播包。
 
 
8.eigrp metric值的计算
带宽 延迟 可靠性 负载 mtu
默认:带宽最小加延时累加
metric=bw+delay*256
BW=107次方 / 沿途更新入向接口所有带宽的最小值  kbits
小数点取整,不是四舍五入。
DELAY=沿途更新入向接口延迟的总和/10  (单位是10us)
 
9。基本配置:
router eigrp 100
network ip地址 反掩码
0表示精确匹配,1表示不关注
bandwidth 100  :修改带宽值
10.默认路由
表示符:*
不能独立存在,要有依附条件。
telnet route-server.ip.att.net username:rviews
show ip bgp summary
查看internet路由条目。
 
路由加表:
下一跳要在本地路由表中,否则不加表。
 
rip可以用:重发布和default-information originate network 0.0.0.0
eigrp用:ip default-network network 0.0.0.0  手动汇总0.0.0.0 0.0.0.0
ospfdefault-information originate
 
11.路由汇总:
汇总的类型:自动汇总和手动汇总
汇总好处:
条目少,提高转发效率,缩减在路由器内存的占用。
影响的范围缩小。
EIGRP的自动汇总:只会自动汇总直连的条目
RIP自动汇总:直连和学到的路由的都会汇总。
手动汇总:直连和学到的都会汇总。默认的管理距离是5.
(内部:90 外部170 汇总 5
汇总的地方会产生一条指向空接口的汇总路由,管理距离5.其它路由器接受到的并不知道是汇总的路由。
为什么需要null0
解决不精确的汇总产生的环路问题。
用下面图来解释:
 
A
172.16.1.0
172.16.2.0
172.16.3.0
B
172.16.0.0 null0
 
C
172.16.0.0
B有一条到C的默认路由。
如果C要到172.16.4.0 ,则将找到B,而B又有到C的默认路由,所以造成环路,故在汇总的地方加一条指向空接口的,将不是细路由的都指向空接口。
 
 
12.负载均衡
最大支持6条路径。默认是4条。
支持非等开销负载均衡,eigrp特性。
两种:
1fast switching:是基于目的地的。
开启ciso的快速转发cef
在接口下:ip route-cache
2process switching:基于数据包的负载均衡
要不等价负载,一定要是feasible successor的。AD小于最小的FD
主路由的FD*variance 正好大于 希望路径的 
测试:
access-list 100 permit icmp any any
debug ip packet 100
 
router eigrp 100
traffic-share balance : 负载均衡
traffic-share min acros-interfaces : 列举在路由表中,但是只走最小的度量值的路径。
 
13.EIGRP在广域网的工作。
eigrp协议所使用的带宽不能超过链路物理带宽的50%
11.2版本后,可以修改使用的带宽。
ip bandwidth-percent eigrp 100 200
低速带宽:物理链路:56K 逻辑带宽设置:14K
 
14.EIGRP的认证。
只支持使用MD5认证,不支持明文。
定义一个钥匙链
定义钥匙
接口开启认证
 
15DUAL
选择主路由和备份路由
如果主路由失效,用备份路由
如果没有备份路由,就想邻居发送qurey包,重新计算主路由。
 
16。水平分割:
默认是开启的。
当一个接口发出关于某一条路由更新就不再收到这条路由。
当一个接口收到关于某一条路由更新就不在发送这条路由。
 
17SIA state in active
卡在活动状态。
查询没收到响应。
 
18EIGRP stub路由器
我的邻居是末节的,不会向末节路由器发送查询。
hello包中携带 末节的信息。
末节路由器如何处理路由:
stub connected:只通告直连的。
stub summary:只向对方发送汇总路由
static:只发送静态路由
received-only:只接受不通告
默认是connectedsummary
 
19 show run 常用。
show run | b r e
show run | include

本文转自wzhj132 51CTO博客,原文链接:http://blog.51cto.com/wzhj132/198648