OSPF--LSA
LSA--链路状态通告(拓扑信息)
LSDB--链路状态数据库
SPF---计算得出路由
LSA有6类
Router --1类LSA:传递拓扑信息使用的LSA每一台运行了OSPF协议的设备都会发送1类LSA
Network ---2类LSA:在以太网中存在的LSA,作用:同样传递LSA(拓扑信息),是1类LSA的补充,补充了以太网中掩码和运行OSPF协议的设备RID。
Sum-Net --3类LSA:ABR路由器的RID,因为在区域之间只有ABR设备同时属于多个区域,路由信息才能通过ABR设备在区域之间传递
Sum-Asbr--4类LSA:除了和ASBR设备相邻的区域之外,每经过一个区域的转发会由本区域的ABR设备发送一条4类LSA,辅助其他区域的路由器找到ASBR设备的位置。
External ---5类LSA:携带域外的路由信息
NSSA--7类LSA:因为NSSA区域拒绝了4类和5类LSA,就导致域外路由信息无法直接引入(域外是5类LSA),所以必须由ASBR设备进行5转7操作
OSPF的优化
汇总 :
域间路由手工汇总
配置位置是该区域对应的ABR设备的对应区域中配置
[r1-ospf-1-area-0.0.0.2]abr-summary 1.1.0.0 255.255.252.0---网段汇总之后的
结果(必须写汇总网段的真实掩码)
只有自己通告1-2类LSA计算出来的3类LSA才能被汇总
域外路由手工汇总
配置位置是ASBR设备的协议进程中配置
[Huawei-ospf-1]asbr-summary 172.16.0.0 255.255.252.0
汇总实质是对3类和5类LSA进行汇总
特殊区域:
stub区域—末梢区域的配置条件:
不能是骨干区域 不能存在虚链路V-LINK 不能存在ASBR设备
[r6-ospf-1-area-0.0.0.2]stub ---配置进对应的区域
注意:因为特殊区域的标记会影响建邻居,所以必须该特殊区域的设备都需要配置,否则无法建邻。
一旦将区域配置为stub区域,该区域将拒绝学习4类和5类LSA 。
Totally--stub完全末梢区域:配置位置只需要在ABR设备上配置
[r1-ospf-1-area-0.0.0.2]stub no-summary
NSSA--非完全末梢区域
配置条件:
不能是骨干区域 不能存在虚链路V-LINK 必须存在ASBR设备
[Huawei-ospf-1-area-0.0.0.1]nssa
注意:因为特殊区域的标记会影响建邻居,所以必须该特殊区域的设备都需要配置,否则无法建邻。 一旦将区域配置为nssa区域,该区域将拒绝学习4类和5类LSA同时由本区域的ABR设备生成一条7类缺省。
Totally-NSSA -完全的非完全末梢区域配置位置只需要在ABR设备上配置
[r3-ospf-1-area-0.0.0.1]nssa no-summary
实验:
1,R4为ISP,其上只能配置IP地址;R4与其他所有直连设备间均使用公有IP
2,R3-R5/6/7为MGRE环境,R3为中心站点;
R3:为中心设备
interface Tunnel0/0/0 创建隧道
ip address 172.16.0.1 255.255.255.0 隧道IP
tunnel-protocol gre p2mp 使用MGRE协议
source 12.0.0.1 源地址
nhrp network-id 100 nhrp协议号(仅具本地意义)
R5/6/7 :为普通设备
interface Tunnel0/0/0 创建隧道
ip address 172.16.0.2 255.255.255.0 隧道IP
tunnel-protocol gre p2mp MGRE协议
source 23.0.0.1 源地址
nhrp network-id 100 nhrp协议号(仅具本地意义)
nhrp entry 172.16.0.1 12.0.0.1 register 中心的隧道IP地址,中心隧道对应的物理地址
使用OSPF进行链路宣告,MGRE相互通信
3,整个OSPF环境IP基于172.16.0.0/16划分;
区域1:172.16.1.0 255.255.255.0
区域2:172.16.2.0 255.255.255.0
区域3:172.16.3.0 255.255.255.0
区域4:172.16.4.0 255.255.255.0
MGRE隧道IP:172.16.0.0 255.255.255.0
回环地址:172.16.10.0 255.255.255.240
4,所有设备均可访问R4的环回;
使用NAT公私网转换
调用
访问ISP回环地址
5,全网可达
使用OSPF进行宣告,区域间有ABR进行宣告,域外路由有ASBR进行宣告
双向重分布
ABSR:[rip-1]import-route ospf 1
[OSPF-1] import-route-rip 1
OSPF为邻接关系,使其全网可达(改图为优化后的路由表)
全网可达
5,减少LSA的更新量,加快收敛,保障更新安全;
在区域内使用末梢区域与完全末梢区域进行配置,不去学习4,5类LAS从而减少更新量,区域内每个路由器均要配置末梢,否则邻接失败
R1/2(非ABR设备)
[ospf-1] stub
R3(ABR设备)
[OSPF-1] stub no-summary
优化后(减少更新量)
在区域外使用非完全末梢区域与完全非完全末梢区域进行配置,拒绝了4类和5类LSA,就导致域外路由信息无法直接引入(域外是5类LSA),所以必须由ASBR设备进行5转7操作,区域内每个路由器均要配置末梢,否则邻接失败
R11/12(非ABR设备)
[ospf-1] nass
R6(ABR设备)
[OSPF-1] nass no-summary
加快收敛速度:
同一区域内HELLO包间隔时间应相同,否则无法邻接
[R1-GigabitEthernet0/0/0] ospf timer hello 5