OSPF协议

目录

前言

1、OSPF协议

   1.1、OSPF协议的介绍

   1.2、OSPF的特点

   1.3、OSPF的工作流程

2、OSPF的区域

   2.1、OSPF的区域类型

   2.2、Router-id的选举规则

   2.3DR和BDR的选取规则

   2.4、OSPF的网络类型

3、OSPF的邻居建立

   3.1、邻居建立的条件

   3.2、邻居建立的过程

   3.3、邻居建立时的状态

4、OSPF与RIP的区别

5、LSA的类型

   5.1、LSA的类型

   5.2、OSPF各区域允许通过的LSA

6、虚链路

7、查看命令

8、OSPF的配置实例


前言

OSPF是为了满足越来越大的IP网络的需求而诞生的链路状态型协议,这次我就来介绍一下OSPF。

1、OSPF协议

   1.1、OSPF协议的介绍

OSPF属于IGP内部网关路由协议,协议基于链路状态算法。

OSPF直接运行于IP协议之.上,使用IP协议号89。

   1.2、OSPF的特点

1、支持无类域间路由(CIDR)

2、支持区域划分

3、无路由环路

4、支持变长子网掩码VLSM

5、路由变化收敛速度快

6、使用IP组播收发协议数据(组播:224.0.0.5(DR)   224.0.0.6(DR/BDR))

7、支持多条等值路由

8、支持协议报文的认证(区域和虚拟链路)

   1.3、OSPF的工作流程

OSPF的三张表:邻居列表、链路状态数据库(拓扑表)、路由表

路由表的形成过程:建立邻接关系→链路状态数据库→最短路径树→路由表

2、OSPF的区域

   2.1、OSPF的区域类型

骨干区域Area 0

非骨干区域:标准区域、末梢区域、完全末梢区域、非纯末梢区域、完全非纯末梢区域

   2.2、Router-id的选举规则

通过router-id指定

选取路由器loopback 口 数值最高的IP地址

没有LOOPBACK口 物理端口大的选IP地址最高的

   2.3DR和BDR的选取规则

自动选举DR和BDR

网段上Rquter ID最大的路由器将被选举为DR,第二大的将被选举为BDR

手工选择DR和BDR

优先级范围是0~ 255,数值越大,优先级越高,默认为1

如果优先级相同,则需要比较Router ID

如果路由器的优先级被设置为0,它将不参与DR和DBR的选举

注意:OSPF DR/BDR选举的时间有限制,过了选举时间只能清除OSPF进程,重新选举。

OSPF数据包

   2.4、OSPF的网络类型

OSPF网络类型:点对点网络、广播型访问网络 、NBMA网络访问网络 、点到多点网络

3、OSPF的邻居建立

   3.1、邻居建立的条件

1、ROUTER ID不能相同;

2、HELLO时间必须一 致;

3、DEAD时间必须一致;

4、区域ID必须相同;

5、认证必须相同;

6、STUB标志位必须相同(直连路由器特殊区域要求一致) ;

7、三层MTU不匹配无法形成邻接关系(一边是EXSTART,一边是EXCHANGE) ;

8、OSPF版本号不同 ;

9、当OSPF网络类型是MA时,要求掩码一定一致(两个邻居)。

   3.2、邻居建立的过程

OSPF用数据包来发现邻居并建立邻居关系

OSPF的包类型 描述
Hello包 用于发现和维持邻居关系
数据库描述(DD)包 用于向邻居发送摘要信息以同步链路状态数据库,选举DR和BDR
链路状态请求(LSR)包 在路由器收到包含新信息的DBD后发送,用于请求更详细的信息
链路状态更新(LS
  • 9
    点赞
  • 129
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值