NP
复习之路由EIGRP篇:
基础回顾:
路由是什么?
路径的决策和最佳路径的决策。
静态路由:
1.
无法自动适应网络的拓扑变化。
2.
拓扑较复杂的时候配置麻烦。
3.
安全性高
动态路由:
1.
方便和快捷,网络发生变化,会自动重新计算最佳路径。
2.
路由器之间要交换信息,给路由器和链路负载带来额外负担。
根据工作位置的不同:
1
)
IGP
:根据协议对网络的认识:距离矢量和链路状态
根据传递路由的精确性和准确性:有类和无类别协议
2
)
EGP:BGP
一。
EIGRP
1.cisco
私有协议
2.
特性(
features
)
高级距离矢量(
advanced distance vector
)
(距离矢量和链路状态协议的本质区别:对网络的认识不同。
距离矢量:(谣言)只知道自己的直连邻居。
链路状态:(同步概念)一个区域内对网络的认识的一致的。对整个网络有一个完整的理解。)
快速汇聚(
fast convergence
)
:
业内最快。
100%
无环路和无类别路由:(
100% loop-free
)
(无类别和有类别选择协议的根本区别:发送路由更新时候是否携带子网掩码)
eigrp
增强就是增强在算法上。
增量更新:是一种增量的触发更新。网络拓扑不发生改变,更新不改变。网络拓扑发送变化,才发送改变,而且只发送变化的路由表。
等开销和不等开销负载均衡
支持多种不同的网络层协议
灵活的网络设计:部署简单,很多特征可以基于接口来完成。
组播和单播来传路由
任意点手动汇总,基于接口的
对于广域网和局域网配置简单:相对于
ospf
要认网络类型,
eigrp
不认网络类型,不管是以太网,帧中继,都是一样的。
3.
关键技术
1
)邻居发现协议
2
)可靠传输协议(
RTP
)
3
)
dual
有限状态机
4
)协议独立模块(
PDMs
)
支持
IP
,
Appletalk
和
novell netware
4.
三张表:
邻居表:跟谁建立了邻居关系,我的邻居关系都有谁。
拓扑表:存放收到的路由
路由表:从拓扑表根据
DUAL
算法算出最佳的路径
AD
:邻居到目标网络有多远
FD
:我到邻居加上邻居到目标网络距离
最小的
FD
就是最佳路径
―
》
successor
feasible successor
:
AD
小于
successor
的
FD
5.EIGRP
的五个包:
hello
包:建立和维持邻居关系
Update
:发送路由更新
Query
:没有主路由和备份路由,像其它邻居查询
Reply
:返回应打包
ACK
:直接放到
IP
包里,没有可靠机制,所以拿出一个包做确认。
补充:
rip
协议是使用
UDP
端口,是不可靠的。
ping
包的传输,直接封装到
IP
包,不可靠。
IP
根据报头的协议号来区分上层协议。
6
:
tcp 13
:
udp 1
:
icmp 2
:
igmp 88
:
eigrp
89
:
ospf
TCP
根据端口号来区分上次协议
53
:
DNS
6.
邻居建立:
接口启用
eigrp
,周期性向外发送
hello
包。
普通:每隔五秒发一次
保持时间
15
秒
7.
可靠包:更新包,查询包,应答包
重传是用单播包。
8.eigrp metric
值的计算
带宽
延迟
可靠性
负载
mtu
默认:带宽最小加延时累加
metric=
(
bw+delay
)
*256
BW=10
的
7
次方
/
沿途更新入向接口所有带宽的最小值
(
kbits
)
小数点取整,不是四舍五入。
DELAY=
沿途更新入向接口延迟的总和
/10 (
单位是10
us)
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
ospf
:
default-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
特性。
两种:
1
)
fast switching
:是基于目的地的。
开启
ciso
的快速转发
cef
:
在接口下:
ip route-cache
2
)
process 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
认证,不支持明文。
定义一个钥匙链
定义钥匙
接口开启认证
15
。
DUAL
选择主路由和备份路由
如果主路由失效,用备份路由
如果没有备份路由,就想邻居发送
qurey
包,重新计算主路由。
16
。水平分割:
默认是开启的。
当一个接口发出关于某一条路由更新就不再收到这条路由。
当一个接口收到关于某一条路由更新就不在发送这条路由。
17
。
SIA state in active
卡在活动状态。
查询没收到响应。
18
。
EIGRP stub
路由器
我的邻居是末节的,不会向末节路由器发送查询。
hello
包中携带
末节的信息。
末节路由器如何处理路由:
stub connected
:只通告直连的。
stub summary
:只向对方发送汇总路由
static
:只发送静态路由
received-only
:只接受不通告
默认是
connected
和
summary
19 show run
常用。
show run | b r e
show run | include
本文出自 “追求无止境。。。” 博客,谢绝转载!