【认证课程】NP理论复习之opsf(二)

简介:



OSPF(22-32)

 
22.水平分割:
水平分割的是 传递的路由更新,而不是ping包。
 
23.NBMA环境中的DRBDR
一定要让hub作为路由器的DR,为什么呢?
因为hello是本地链路的,它的TTL值是1.,不能跨路由器,但是Dother都要与DR发送hello包,所以只能是hub
具体实验内容 可以参看另外总结的一份ospf实验。
 
24。路由器分类
内部路由器:所有接口在一个区域内。
骨干路由器:至少一个接口在区域0
边界路由器(ABR):连接骨干区域和其它区域
自治系统边界路由器(ASBR):连接其它路由域
 
25.虚链路的使用。(实验四 验证)
1)不连续的区域0
2)非骨干区域没有和区域0直接相连
 
特点:
1)单播发送hello消息。
2)以一个区域作为传输区域
3DC 按需电路:ahello抑制掉(只传输第一次)
                 bDNAdo not age LSA不老化
                 cno flood30分钟的洪泛也抑制掉。
 
26.LSA 类型。(实验四 验证)
 
掌握 1457.
27.LSA具体
一。 一类LSA
每个路由器都会产生和传播1LSA,只能在区域内传播。
包含了:1)直连链路的列表。
2)描述了每个链路的网络信息和路由信息。
 
link id  产生这条路由器的route-id 来命名。
 
头部有三位:
EASBR
BABR
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 网络号。
通告路由器:ASBRroute-id
包含:
网络掩码,网络号,通告的路由器,metri值,
 
五。四类LSA

link-id:是ASBRroute-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 不足一按一算。
 
参考带宽的作用:
核心层和汇聚层一个2G4G的链路,运行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
 
31OSPF的缺省路由。
建立一个静态路由,将静态缺省路由重新发布进来。这样是不成功的。
重发布不成功,不能产生五类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的情况下,在abrstub no-summary
以上两种:
1)最好只有一个ABR,否则有可能导致选择一条次优路径。
2)所有的路由器都应该被配置成为stub router
3)不能有asbr存在
4)不能有虚链路穿越
 
nssanot-so-stubby,不完全末节区域。所有路由器都要设置成nssa区域。
只存在nssa区域内。
其它的asbr产生的路由被过滤,允许自己有asbr产生外部路由。
与末节过滤外部路由的区别:
不产生一条默认路由。
所以配置成nssa时候,一定要加上一条命令:
area 1 nssa default-information-originate
 
 
总结:
O:域内路由
O IA:域间路由
O E1:外部类型一
O E2:外部类型二
O N1nssa区域的外部类型一
O N2nssa区域的外部类型二

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

相关文章
|
6月前
|
算法
研究生考试.数据结构与算法之十一 图
研究生考试.数据结构与算法之十一 图
34 0
|
22天前
|
存储 安全 数据安全/隐私保护
Libavutil详解:理论与实战
Libavutil详解:理论与实战
18 0
|
2月前
|
Java Spring
ObjectProvider的理论与实战
ObjectProvider的理论与实战
23 0
|
分布式计算 Hadoop 开发者
ReduceJoin 理论| 学习笔记
快速学习 ReduceJoin 理论
152 0
|
机器学习/深度学习 算法 数据挖掘
其他学习算法| 学习笔记
快速学习其他学习算法
|
负载均衡 网络协议 网络架构

热门文章

最新文章