动态路由协议-OSPF协议

一.背景

  • 在OSPF出现前,网络上广泛使用RIP(Routing Information Protocol)作为内部网关协议。

    由于RIP是基于距离矢量算法的路由协议,存在着收敛慢、路由环路、可扩展性差等问题,所以逐渐被OSPF取代。

二.概述

  • 开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。

三.工作过程

1.发送HELLO报文,选举出DB和BDR,建立邻居关系

image-20240329161644342

2.发送DD报文,相互发送
3.两端设备通过更新LSA完成链路数据库LSDB的同步,发送(LSR,LSU,LSAck)。
4.路由器自动进行最优路径算法(抓不到包)
  • OSPF采用SPF(Shortest Path First)算法计算路由,可以达到路由快速收敛的目的。

  • image-20240329155025374

  • image-20240329154157425

  • image-20240329160657842

四.路由器角色

image-20240329162018668

image-20240329161409310

五.LSA分类

类型1:每个路由器的自我介绍

类型2:DR(指定)路由器对本网段的介绍

类型3:区域间路由器发送(ABR),告知末梢区域和非纯区域

类型4:区域间路由器发送(ABR),告知区域边界路由器位置

类型5:边界路由器发送(ASBR),告知自治系统外部路由,除开末梢区域和非纯区域

类型7:边界路由器发送(ASBR),告知自治系统外部路由,仅在非纯区域

image-20240329154950861

六.区域划分

  • 骨干区域(核心区域)

    • 所有的非骨干区域必须直连骨干区域,非骨干区域不能与非骨干区域直连

    • 骨干区域默认编号为0或0.0.0.0,area 编号来表示区域

  • 非骨干区域

    • 标准区域

    • 末梢区域

    • 完全末梢区域

    • 非纯区域

    • 完全非纯区域

七.骨干区域

整个OSPF区域的核心区域,所有非骨干区域必须与骨干区域连接

命令

1.创建OSPF进程编号
[Huawei]ospf 1  
2.指定该路由器的区域
[Huawei-ospf-1]area 0    0表示骨干区域
3.宣告该路由器的网段
network 网段 OSPF通配符码
[Huawei-ospf-1-area-0.0.0.0]network 192.168.10.0 0.0.0.255
​
OSPF通配符码 = 255.255.255.255 - 该网段所属的子网掩码值
​
只要是骨干区域area 后的值都是0

八.非骨干区域

1.标准区域(普通区域)

区域间路由+区域内路由+外部路由

image-20240329170650362

2.末梢区域

stub

末梢区域学习:区域间路由+区域内路由

image-20240329171715307

3.完全末梢区域

stub no-summary

完全末梢区域学习:区域内路由

image-20240329172154034

4.非纯末梢区域

nssa

非纯区域学习:区域间路由+区域内路由+直连的外部路由

image-20240329172728317

5.完全非纯末梢区域

nssa no-summary

完全非纯区域学习:区域内路由+直连外部路由

image-20240329173203669

总结:
标准区域:区域间+区域内+外部
末梢区域:区域间+区域内
完全末梢:区域内
非纯区域:区域间+区域内+直连外部
完全非纯:区域内+直连外部
​
没有学习到的路由统一使用的是默认路由 0.0.0.0,分这么详细的目的就是为了应对不同的场景

九.路由导入

在ospf里导入rip路由

[Huawei-ospf-1]import-route rip 1

在rip里导入ospf路由

[Huawei-rip-1]import-route ospf 1

在静态路由导入

[Huawei]import-route rip 1
[Huawei]import-route ospf 1
[Huawei-ospf-1]import-route static
[Huawei-rip-1]import-route static

导入默认路由

default-information originate
  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值