第三天总结作业

OSPF : 开放式最短路径优先协议
使用范围: IGP
协议算法特点: 链路状态型路由协议, SPF 算法
协议是否传递网络掩码:传递网络掩码
协议封装:基于 IP 协议封装,协议号为 89
.OSPF 特点
1.OSPF 是一种典型的链路状态型路由协议
2. 传递信息称作 LSA LSA 链路状态通告,包含路由信息和拓扑信
息。
路由 LSA :描述本路由器上接口的路由信息
拓扑 LSA :描述路由器之间的连接状态
3. 更新方式: 触发更新 +30 分钟的链路状态刷新
4. 更新地址: 组播和单播更新,组播地址: 224.0.0.5 ALL SPF
router 224.0.0.6 ALL DR router
5. 支持路由认证
6. 支持手工汇总
7. 支持区域划分
8.OSPF 比较消耗设备资源
.OSPF 区域
区域划分的意义: 1. 减少 LSA 的数量 2. 减少 LSA 的传播范围
区域的划分是基于接口的(链路的)
区域的标记:使用了 32 个二进制 1. 十进制 2. 类似于 IP 地址
A.B.C.D
区域的分类:
骨干区域: 区域标记为 0 0.0.0.0
非骨干区域:区域标记不等于 0 0.0.0.0
区域设计原则: 向日葵型网络结构
1.OSPF 网络中必须存在并唯一的骨干区域(单区域除外)
2. 若存在非骨干区域,非骨干区域必须与骨干区域直接相连
OSPF 中路由器的角色:
骨干路由器:
非骨干路由器:
ABR :区域边界路由器,能够产生 3 LSA 的路由器
ASBR :自治系统边界路由器,能够产生 5 类或 7 LSA 的路由器
.OSPF 消息数据包
Hello DBD LSR LSU LSACK
hello : 周期性发送,周期时间 10s 30s (根据不同的网络类型默认
10s 30s
目的: 建立并维持 OSPF 邻居关系(邻居关系建立之后充当
保活包功能
三、数据包类型:
Hello 用于邻居、邻接(毗邻)的发现,建立、周期保活
DBD 数据库描述 – 本地的数据库的目录
LSR 链路状态请求 – 基于本地未知的LSA信息进行查询
LSU 链路状态更新 – 用于传输各种LSA信息
LSack 链路状态确认 – 确认收到的DBD/LSU;

OSPF数据库扩展封装于3层报头;协议号89 ;
标准报头格式如上图;其中类型号1-5对应OSPF的5种包;不同种类的数据包基础报头一致,在data处不同(各自的信息;)

四、状态机 :
Down 一旦本地启动OSPF协议,并发出hello包及可以进入下一个状态机;
Init 初始化 本地接收到的hello包中,若邻居字段出现本地的router-id,进入下一个
状态;
2way 双向通讯 邻居关系建立的标志,双方互相认识,拥有对端的router-id;
条件:1)点到点网络直接进入下一个状态
2)MA网络将进行DR/BDR选举;非DR/BDR之间不能进入下一个状态;

Exstart 预启动 邻居间使用不携带数据库目录信息的DBD包进行主从关系的选举;RID数值大为主;主优先进入下一个状态机;避免同一时间的收发导致网络拥塞;
Exchange 准交换 邻居间使用DBD共享数据库目录;需要ACK确认;
Loading 加载 查看邻居发送过来的DBD,比对出本地未知的LSA,之后使用LSR询问对端,对端使用LSU来共享这些LSA信息,本地再LSACK确认;
Full 转发 邻接关系建立的标志 邻居间LSBD一致;
五、区域划分规则:
1、星型拓扑 – 中心为骨干区域-0;非骨干区域大于0;所有非骨干区域必须连接到骨干区域;
2、必须存在ABR –区域边界路由器 默认合规的ABR,应该在连接非骨干区域的同时必须连接骨干区域;
六、基础配置
[r1]ospf 1 router-id 1.1.1.1 启动OSPF协议,可以定义进程号,默认为1,RID;
进程号仅具有本地意义;RID全网唯一,格式IPV4地址
地址生成权限—手写—环回最大数值—物理接口最大数值
宣告:激活协议 宣告内容 区域划分
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
OSPF必须使用反掩码
反掩码(OSPF)和通配符(ACL)的区别:两者均为0关注,1不关注可变;
但反掩码只能前0后1、全0、全1; 通配符还可以0、1穿插;

1)当启动配置完成后,邻居间收发hello包,建立邻居关系,生成邻居表:
[r2]display ospf peer
[r2]display ospf peer brief
Hello包 用于邻居、邻接关系的发现、建立、周期保活;
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

X卓

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值