OSPF(22-32)
22.
水平分割:
水平分割的是
传递的路由更新,而不是
ping
包。
23.
在
NBMA
环境中的
DR
和
BDR
一定要让
hub
作为路由器的
DR
,为什么呢?
因为
hello
是本地链路的,它的
TTL
值是
1.
,不能跨路由器,但是
Dother
都要与
DR
发送
hello
包,所以只能是
hub
。
具体实验内容
可以参看另外总结的一份
ospf
实验。
24
。路由器分类
内部路由器:所有接口在一个区域内。
骨干路由器:至少一个接口在区域
0
边界路由器(
ABR
):连接骨干区域和其它区域
自治系统边界路由器(
ASBR
):连接其它路由域
25.
虚链路的使用。(实验四
验证)
1
)不连续的区域
0
2
)非骨干区域没有和区域
0
直接相连
特点:
1
)单播发送
hello
消息。
2
)以一个区域作为传输区域
3
)
DC
按需电路:
a
。
hello
抑制掉(只传输第一次)
b
。
DNA
。
do not age
,
LSA
不老化
c
。
no flood
,
30
分钟的洪泛也抑制掉。
26.LSA
类型。(实验四
验证)
掌握
1
,
2
,
3
,
4
,
5
,
7.
27.LSA
具体
一。
一类
LSA
每个路由器都会产生和传播
1
类
LSA
,只能在区域内传播。
包含了:
1
)直连链路的列表。
2
)描述了每个链路的网络信息和路由信息。
link id
:
产生这条路由器的
route-id
来命名。
头部有三位:
E
:
ASBR
B
:
ABR
V
:虚链路的一端
二。二类
LSA
。
描述一个传输网络。范围:本区域内部。
包含:
1
)包含传输网络上的所有路由器。
2
)包含链路的子网掩码信息。
link-id
:
DR
的接口
IP
地址。
三。三类
LSA
在域间,在
ABR
上将一类和二类
LSA
转化为三类
LSA
,用于做域间路由和汇总路由。
包含:
1
)网络号,
2
)子网掩码
3
)度量值
link-id
:所传播的网络号。
传播的范围:是在整个
ospf
路由域范围。
link-id
网络号
adv
:下一跳
域间路由是距离矢量型。
三类
LSA
传递过程中没有携带区域号。所以可以有多个区域
1
和骨干区域两连,但是不建议这么做,因为这样不利于排错。
四。五类
LSA
作用:用来描述外部网络
产生自
ASBR
。
不针对于区域的,在整个
ospf
路由域内传播,在传播过程中是绝对不会发生改变的。
link-id
:
网络号。
通告路由器:
ASBR
的
route-id
包含:
网络掩码,网络号,通告的路由器,
metri
值,
五。四类
LSA
。
link-id
:是
ASBR
的
route-id
指明
ASBR
在哪里。
E1
:两个或以上出口,外部加上内部的。比
E2
更加精确。
E2
:一个出口没有问题。
28.
过载保护
预防链路状态库过大而导致路由器崩溃。
max-lsa maximum-number
percentage:
默认是
75%
warning-only:
报警(默认是关闭)
ignore-time
:基于分钟,多长时间开始拒绝邻居的
LSA
(默认五分钟)
ignore-count
:最多多少次进入拒绝状态。默认五次
reset-time:
默认
10
分钟,将
ignore-time
清零
maximum-number
:不是我自己产生的,是别人产生的最大数。
配置完成后,要重置进程才生效。
29.metric
值。
10
的八次方除于接口带宽。
ospf
有参考带宽:
100Mbps
(刚好是
10
的八次方)
串行链路:
64 100M / 1.544M
环回口:
1 100M /100000000
不足一按一算。
参考带宽的作用:
核心层和汇聚层一个
2G
和
4G
的链路,运行
ospf
协议。
应该选择
4G
,但是参考带宽是
100M
,这样算的话都是
1
。就变成负载均衡,所以要修改参考带宽。
解决方案:将参考带宽改成
4G
router ospf 1
auto-cost reference-bandwidth (M)
注意:只要有改,要在所有路由器上改,否则将有可能引起环路。
30
。路由汇总
目的:减少
LSA
传递的数量,链路数据库减少,提高数据包转发的能力。
两种汇总:
1
)区域边界:
area area-id range address mask [advertise |not advertise] [cost cost]
为什么不能在区域内汇总:区域内数据库应该是一致的。
这个
area range
只能针对一类和二类
LSA
。
2)AS
汇总。
产生五类
LSA
,传播过程中不允许修改。
针对外部网络汇总,只能在
ASBR
上使用:
summary-address ip-address mask
31
。
OSPF
的缺省路由。
建立一个静态路由,将静态缺省路由重新发布进来。这样是不成功的。
重发布不成功,不能产生五类
LSA
。
解决方法:
default-information originate
不加
always
:检查本地路由表是否存在一条静态路由。
如果有,则传播,如果没有,则不传播。
有
always
:如果本地没有默认路由,也会产生一条默认路由。
数据库里有五类
LSA
。
后面还可以加上
metric
值。
应用:两个出口。
在引入默认路由的时候都在后面配置
metric
。
32
。特殊区域类型。
骨干区域:传输区域,默认接受所有的
LSA
。
Stub
区域:(末节区域),不接受外部路由。即区域里不能有
ASBR
。会自动产生一条三类默认路由。
有多个
ABR
时候,用
area area-id default cost
,修改所通告的默认路由的
metric
值。
totally stub
:(完全末节),三类和五类
LSA
都不接受,只包含一类和二类的
LSA
,加上一条三类的默认路由。
都是
stub
的情况下,在
abr
上
stub no-summary
以上两种:
1
)最好只有一个
ABR
,否则有可能导致选择一条次优路径。
2
)所有的路由器都应该被配置成为
stub router
3
)不能有
asbr
存在
4
)不能有虚链路穿越
nssa
:
not-so-stubby
,不完全末节区域。所有路由器都要设置成
nssa
区域。
只存在
nssa
区域内。
其它的
asbr
产生的路由被过滤,允许自己有
asbr
产生外部路由。
与末节过滤外部路由的区别:
不产生一条默认路由。
所以配置成
nssa
时候,一定要加上一条命令:
area 1 nssa default-information-originate
总结:
O
:域内路由
O IA
:域间路由
O E1
:外部类型一
O E2
:外部类型二
O N1
:
nssa
区域的外部类型一
O N2
:
nssa
区域的外部类型二
本文出自 “追求无止境。。。” 博客,谢绝转载!