OSPF路由协议

目录

一、OSPF的基本概念和工作过程

OSPF路由协议概述

1.1OSPF是内部网关路由协议和外部网关路由协议

1.2OSPF是链路状态路由协议

1.3OSPF的工作过程

二、OSPF基本概念

2.1OSPF区域

2.2Router ID的作用

2.3Router id的选取规则

2.4DR和BDR

2.4.1DR和BDR的概念

2.4.2DR和BDR的选举方法

2.4.3DR和BDR的选举过程

三、OSPF邻接关系

3.1OSPF的数据包类型

3.2OSPF邻接关系的建立 

3.3OSPF的网络类型

四、OSPF的应用环境

4.1使用OSPF的原因

4.2OSPF的特点

4.3OSPF与RIP比较

五、OSPF单域的配置

5.1OSPF的基本配置命令

 一、OSPF的基本概念和工作过程

OSPF路由协议概述

1.1OSPF是内部网关路由协议

1.2OSPF的工作过程

二、OSPF基本概念

2.1OSPF区域

2.2Router ID的作用

2.3Router id的选取规则

2.4DR和BDR

2.4.1DR和BDR的概念

2.4.2DR和BDR的选举方法

2.4.3DR和BDR的选举过程

三、OSPF邻接关系

3.1OSPF的数据包类型

3.2OSPF邻接关系的建立 

3.3OSPF的网络类型

四、OSPF的应用环境

4.1使用OSPF的原因

4.2OSPF的特点

4.3OSPF与RIP比较

五、OSPF单域的配置

5.1OSPF的基本配置命令

 一、OSPF的基本概念和工作过程

OSPF路由协议概述

1.1OSPF是内部网关路由协议和外部网关路由协议

内部网关路由协议(IGP):用于在单一AS内决策路由,IGP是用来解决AS内部通信的

外部网关路由协议(EGP):EGP是用来解决AS间通信

1.2OSPF的工作过程

运行RIP路由协议的路由器只需要保存一张路由表,而使用OSPF路由协议的路由器需要保存以下三张表
1.邻居列表:列出每台路由器已经建立的邻接关系的全部邻居路由器。
2.链路状态数据库:列出网络中其他路由器的信息,由此显示了全网的网络拓扑。
3.路由表:列出通过Dijkstra算法计算出的到达每个相连网络的最佳路径

二、OSPF基本概念

2.1OSPF区域

OSPF是一种链路状态型的路由协议,不会产生环路问题,因此不需要使用最大跳数等限制来防止环路的产生

OSPF将AS分割成多个小的区域,OSPF的路由器只在区域内部学习完整的链路状态信息,而不必了解整个AS内部所有的链路状态

2.2Router ID的作用

Router ID是OSPF区域内唯一标识路由器的IP地址

2.3Router id的选取规则

选取路由器loop back接口上数值最高的IP地址

如果没有loop back接口,在屋里端口选取地址最高的

也可以使用router-id命令指定router id

2.4DR和BDR

2.4.1DR和BDR的概念

运行OSPF的路由器通过与邻居路由器建立邻接关系,互相传递链路状态信息。

2.4.2DR和BDR的选举方法

1.自动选举DR和BDR
网段上routerid最大的路由器将被选举为DR,第二大的将被选举为BDR。
2.手动选择DR和BDR
优先级范围是0-255,数值越大,优先级越高,默认为一
如果优先级相同,则需要比较routerid
如果路由器的优先级被设置为0,它将不参与DR和BDR的选举

2.4.3DR和BDR的选举过程

路由器的优先级可以影响一个选举过程,但是它不能强制更换已经存在的DR和BDR路由器。

三、OSPF邻接关系

3.1OSPF的数据包类型

3.2OSPF邻接关系的建立 

1.失效(Down) 状态
这是OSPF建立交互关系的初始化状态,路由器没有与任何邻居交换信息。

2.初始(Init) 状态
路由器的各个接口通过224.0.0.5发送Hello报文,这里以R1发送Hello报文为例。当邻居路由器R2收到第一个Hello 报文后,就进入lnit状态。在该状态下,路由器R2已经接收到Hello报文,但自身的ID并没有出现在该Hello报文内。

3.双向(2-Way) 状态
路由器R2向路由器R1发送一个Hllol回应报文,该Hello回应报文含有路由器R1的ID.当路由器R1收到该Hll回应报文,发现含有自身的D, 这时就进入2-Way状态,双向通信已经建立,DR和BDR的选举正是在这个状态下完成的。


4.准启动(ExStart) 状态
在选举出DR和BDR之后,路由器就被认为是处于ExStart状态。在该状态下,DR和BDR与网络中其他各路由器建立邻接关系。在这个过程中,两个邻接路由器之间建立起一个主/从(Master/Slave)关系,路由器ID大的作为主路由器,用来发起通信。

5.交换(Exchange) 状态
主/从路由器之间交换一个或多个数据库描述包" (DBD), 路由器进入Exchange状态。DBD包含的是链路状态数据库中的LSA条目的摘要信息,主/从路由器之间交换DBD时要确保双方都能接收到。


6.加载(Loading) 状态
如果收到的DBD有更新的LSA条目的摘要信息.路由器将向对方发送链路状态请求包(LSR)请求更详细的信息,对方路由器用链路状态更新包(LSU) 回应该LSR,此过程称为Loading 状态。链路状态更新包(LSU) 需要对方确认收到。


7.完全邻接(FulI) 状态
当路由器之间完成了数据库同步后,它们的链路状态数据库已经完全一致, 此时就达到了Full状态。

3.3OSPF的网络类型

根据路由器所连接的物理网络不同,OSPF 将网络划分为以下四种类型。

1.点到点(Point-to-Point)网络。
2.广 播多路访问(Broadcast MultiAccess, BMA)网络。
3.非广 播多路访问(None Broadcast MultiAccess, NBMA)网络。
4.点到多点(Point-to-MultiPoint) 网络。

四、OSPF的应用环境



4.1使用OSPF的原因

OSPF与RIP相比虽然优点很明显,但是一般情况下, 并不是所有的网络几方面的因素时,一 般需要简单的.路由器配置较低的环境,仍然需要使用静态路由。当考虑以下
需要使用OSPF来搭建,

1.网络的规模, 当网络中的路由器在十台以上或大中型规模的网络。
2.网络的拓补结构,网络的拓扑结构为网状,并且任意两台路由器之间都有互通的带水。

3.其他特殊需求。 要求路由变化时能够快速收敏,路由协议自身的网络开销尽量降低。

4.路由器自身的要求。运行OSFF协议时对路由器CPU的处理能力及内存的大小都有一 定的要求,性能很低的路由器不推荐使用OSPF协议。

4.2OSPF的特点

1.可适应大规模网络
2.路有变化收敛速度快
3.无路由环
4.支持变长子网掩码(vlsm)
5.支持区域划分
6.支持以组播地址发送协议报

4.3OSPF与RIP比较

五、OSPF单域的配置

5.1OSPF的基本配置命令

1.启动OSPF路由进程
Router(config)#router ospf process-id
2.指定OSPF协议运行的接口和所在的区域
Router(config-router)#network address inverse-mask area area-id
3.修改接口优先级
Router(config-if)#ip ospf priority priority
4.修改接口cost值
Router(config-if)#ip ospf cost cost
5.查看邻居列表及其状态
Router#show ip ospf
6.查看OSPF接口的数据结构
Router#show ip ospf interface type number
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值