ospf详解

4 篇文章 0 订阅
3 篇文章 1 订阅

ospf概念

开放性最短路径优先协议

ospf数据包

1、hello 包
2、DBD包 -数据库描述包
3、LSR链路状态请求
4、LSU链路状态更新
5、LSack 链路状态确认

ospf状态机

down :本地一但发出hello包就进入下一状态
init(初始化):本地接收到hello包存在本地RID就如下一状态
2way(双向通道)建立邻居关系的重要标志:点到点网络直接进入下一状态,ma网络选举DR/DBR选举(40s),非DR/DBR不得进入下一状态
exstart(预启动):使用类似hello包的DBD包进行主从选举,RID大为主,主优先进入下状态,DBD不携带lsa头部。
exchange(准交换):使用真实的DBD进行数据库目录共享,需要ack验证。
loading (加载):使用LSR/LSU/LSACK来获取未知的LSA信息。
full转发:邻接关系建立的标准。

状态机异常处理

1.卡在down状态:没有起ospf
2.卡在init状态;一方没有收到另一方的hello包。
3.卡在2way状态:没有完成选举。
4.卡在exstart状态:mtu不匹配,DBD携带mtu。
5.卡在exchange状态:交互包有问题,没有收到ack。
6.卡在loading状态:las加载不完全,包交互出错。

建邻失败

1.相同的RID
2.认证出差
3.区域id不匹配
4.优先级为0不参与选举
5区域标识不同
6.mtu不同
7.包交互i问题
8.lsa加载不完全
9.hello时间不同
10.ma网络掩码不同
11.虚链路建邻时abr接口不通
12.shame-link不通

常用lsa类型
lsa类型传播区域通告者携带信息
router本区域本区域内所有路由器本地直连拓扑
network本区域DRma部分拓扑
summaryospf所有域ABR o ia 域间路由
sabr-summary除了asbr所在区域ABRASBR的位置
extermal整个ospf域ASBRoe 域外路由
naas-extermalnssa区域ASBRon 域外路由

ospf不规区域

1.非星型结构:解决与骨干0区域不想连的区域进行通信

eg;在这里插入图片描述
1使用tunnel
在两台ABR之间创建tunnel,然后将tunnel口宣告到ospf中,远离骨干的非骨干区域就可以通信
2.虚链路
在ABR上配置,使未连接骨干0的区域与得知骨干0存在
3.双点双向重发布

stub区域(不存在ASBR)

末梢区域:拒绝4.5类lsa 生成一条三类缺省
完全末梢区域:进一步拒绝3类lsa 只保留三类缺省
作用(意义):减少lsa,减少ospf占用资源

nssa区域(存在ASBR)

nssa:拒绝4,5类lsa,不自动生成三类缺省;五类lsa被转换成7类转发:离开nssa还原为五类;
完全nssa区域:进一步拒绝三类,五类转七类;自动产生缺省指向ASBR

ospf路由汇总

区域间路由在ABR上汇总
区域外路由在ASBR上汇总

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值