ospf总结

**

一、OSPF的接口网络类型

**
网络类型 – 点到点 BMA NBMA

[r1]display  ospf interface GigabitEthernet 0/0/0  
1

查看ospf协议在该接口上的工作方式;

网络类型 OSPF接口网络类型(ospf工作方式)
LoopBack 华为标记为点到点工作方式,实际无hello包收发; 32位主机路由学习
点到点(串线PPP/HDLC GRE) P2P(点到点) hello 10s 不选DR/BDR
BMA(以太网) Broadcast 10s 选DR/BDR
NBMA(MGRE) P2P(点到点) – 点到点工作方式只能建立一个邻居;
注1:MGRE为MA工作方式,在一个网段中节点的数量不限制;但OSPF协议在Tunnel接口默认的工作方式为点到点,该方式只能建立一个邻居关系;故MGRE中运行OSPF协议,默认只能产生一个关系,无法全网沟通;
解决方案:修改接口工作方式

[r1]interface Tunnel 0/0/0
 [r1-Tunnel0/0/0]ospf network-type ?
  broadcast  Specify OSPF broadcast network
  nbma       Specify OSPF NBMA network
  p2mp       Specify OSPF point-to-multipoint network
  p2p        Specify OSPF point-to-point network
 [r1-Tunnel0/0/0]ospf network-type broadcast  修改为广播型

切记:tunnel接口默认的点到点工作方式与人为修改的broadcast工作方式使用了相同的hello time,将导致p2p与broadcast接口相遇时邻居关系正常建立;但p2p不支持DR选举,最终无法正常沟通LSA信息;所以要求一个网段内所有接口的工作方式必须完全一致;

注2:在一个MGRE环境中,所有接口工作方式若修改为broadcast;必须关注拓扑结构;
1)中心到站点(星型) — DR位置问题 由于分支与分支没有伪广播,没有邻居建立动作,都只能观察到中心点,故DR选举时仅在本地和中心进行;所有就整个网段而言,DR选举在每台路由器上都出现不同结果,最终导致网络无法正常收敛;
解决方案:中心为DR,取消BDR;
2)全连网状拓扑 –由于该网段所有节点均能和其他节点通讯,故可以和以太网一样,正常进行DR/BDR选举;
3)部分网状拓扑—将DR/BDR放置于不同的中心点即可;

**

二、OSPF的不规则区域

**
1、远离了骨干的非骨干区域
2、不连续骨干

解决方案:
1、tunnel --在两台ABR间建立VPN隧道;之后将该隧道链路宣告到OSPF协议中;
缺点:1)选路不佳
2)周期的信息将占用中间穿越区域的链路资源

2、OSPF虚链路 —由非法ABR与合法ABR间建立沟通,获得授权;之后非法ABR具有区域间路由共享的能力

[r2]ospf 1 
 [r2-ospf-1]area  1   中间穿越区域
 [r2-ospf-1-area-0.0.0.1]vlink-peer 4.4.4.4  对端设备的RID

用于没有新增路径,故不会出现选路不佳的问题;
缺点:OSPF周期的信息对中间区域造成影响
华为 两台ABR间取消所有周期影响 — 不可靠
Cisco 两台ABR间周期保活,周期更新 — 对中间区域造成很大占用

3、多进程双向重发布
多进程—在一台路由器上,同时运行多个OSPF进程;每个进程拥有自己的邻居;和各自度量的数据库;数据库不共享;仅将不同数据库计算所得的路由加载于同一张路由表显示;
故在一台路由器上运行同一协议的不同进程;类似于在同一台路由器上允许多种路由协议;
重发布—在一个网络中若运行多种路由协议时,可以制作一台ASBR(自治系统边界路由器、协议边界路由器);ASBR需要不同接口工作不同的协议中,通过不同协议获取未知的路由;默认协议间不会互动;重发布技术可以将不同协议学习到的路由共享到其他协议;

[r2]ospf 1 
[r2-ospf-1]import-route ospf  2 
[r2-ospf-1]q
[r2]ospf 2 
[r2-ospf-2]import-route ospf  1

**

三、关于OSPF的数据表—LSDB(链路状态数据库)

**
OSPF协议邻接关系间,沟通互传的信息为各种LSA;最终将本地收集到达的所有LSA集合在本地的LSDB表中;
LSA-链路状态通告—ospf协议在不同的网络环境下产生不同类别的LSA,用于携带传递不同的信息;

[r3]display ospf lsdb router 1.1.1.1 查看一条LSA的具体内容
类别 link-id
在所有类别的LSA中均存在以下信息
Type : Router 类别名 此处为1类
Ls id : 1.1.1.1 link-id 在目录的页面号,由于具体查看该LSA时输入
Adv rtr : 1.1.1.1 通告者(更新源)的RID
Ls age : 400 老化时间,单位S;触发马上归0;1800周期归0;最大老化3609;
Len : 60
Options : E
seq# : 80000003 棒棒糖序列号规则
chksum : 0xb2ee

传播半径 通告者(更新源) 携带的信息

LSA1 Router 单区域 本区域内所有运行OSPF协议(RID) 本地直连拓扑
LSA2 Network 单区域 单个MA网络中的DR(RID) 单个MA网段拓扑
LSA3 summary 整个OSPF域 ABR 域间路由
LSA4 asbr 除ASBR所在区域外的 ABR(与ASBR在同一区域) ASBR位置
整个ospf域
ASBR所在区域基于1类告知位置
LSA5 ase 整个OSPF域 ASBR 域外路由
LSA7 nssa 单个NSSA区域 ASBR 域外路由

 Link-id                        通告者

LSA1 Router 通告者的RID 本区域内部所有运行OSPF协议的是路由器
LSA2 Network DR的接口ip地址 单个MA网段中的DR
LSA3 summary 路由的目标网络号 ABR;在通过下一台ABR时,修改为新的ABR
LSA4 asbr ASBR’RID ABR;在通过下一台ABR时,修改为新的ABR
LSA5 ase 路由的目标网络号 ASBR
LSA7nssa 路由的目标网络号 ASBR,离开该区域进入其他区域将被转换为5类

**

四、OSPF的LSA优化(减少OSPF的LSA更新量)

**
1、汇总 - 减少骨干区域的LSA数量
2、特殊区域 –减少非骨干区域的LSA数量

【1】汇总
1)域间路由汇总 – 在ABR上将区域间传播的3类LSA进行汇总
[r1]ospf 1
[r1-ospf-1]area 2
本地通过区域2的1/2类LSA计算所得路由,在基于3类传递时方可汇总
[r1-ospf-1-area-0.0.0.2]abr-summary 5.5.4.0 255.255.254.0
只能在ABR上配置,在将A区域路由传递到B区域时进行汇总配置

2)域外路由汇总—在ASBR上,进行重发布,导入5/7类LSA进入OSPF域时,进行汇总
[r4]ospf 1
[r4-ospf-1]asbr-summary 99.1.0.0 255.255.252.0

【2】特殊区域 – 不能是骨干区域,不能存在虚链路
注:一旦配置特殊,该区域内所有设备均需要进行配置,否则无法建立邻居关系
「1」不能存在ASBR
(1)末梢区域 stub – 该区域拒绝4、5的LSA进入,而是由连接骨干区域的ABR设备,向该区域发布一条3类的缺省路由;
[r5]ospf 1
[r5-ospf-1]area 2 将区域2配置为末梢区域
[r5-ospf-1-area-0.0.0.2]stub

(2)完全末梢区域 – 在末梢区域的基础上,进一步拒绝3类的LSA,仅保留一条3类的缺省路由进入
先将该区域配置为末梢区域,然后仅在ABR上定义完全即可
[r1]ospf 1
[r1-ospf-1]area 2
[r1-ospf-1-area-0.0.0.2]stub no-summary

[2] 存在ASBR
(1&#x

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值