ospf讲解及示例

OSPF定义

OSPF(Open Shortest Path First,开放最短路径优先)是IETF(Internet Engineering Task Force,互联网工程任务组)组织开发的一个基于链路状态的自治系统内部网关协议。目前针对IPv4协议使用的是OSPF Version 2。ospf直接工作在ip层之上,ip协议号89,ospf以组播方式发送协议包!

链路状态路由协议使用SPF最短路经优先算法(shortest path first spf)计算和选择路由,这类路由协议只关心网络中链路或接口的状态(up down ip地址,掩码带宽,利用率和时延等),每个路由器将已知的链路状态信息向该区域的其他路由器通告,通过这种方式,网络上的每台路由器对网络结构都会有相同的认识,随后路由器以其为依据,使用spf算法计算和选择路由。

  • OSPF把自治系统AS(Autonomous System)划分成逻辑意义上的一个或多个区域;
  • OSPF通过链路状态通告LSA(Link State Advertisement)的形式发布路由;
  • OSPF依靠在OSPF区域内各设备间交互OSPF报文来达到路由信息的统一;
  • OSPF报文封装在IP报文内,可以采用单播或组播的形式发送。

OSPF协议基本原理

工作过程:邻居发现、路由交换、路由计算、路由维护

1、邻居表:记录所有建立了邻居关系的路由器,包括相关描述和邻居状态。会定期的相互发送hello报文来维护,若在一定的周期内没有收到领居回应的hello报文,则认为邻居路由器失效,将它从邻居表中删除

2、链路状态数据库表(LSDB):此表里包含了网络拓扑中链路状态的通告。每台路由器在同一个区域内LSDB表一样

3、路由表:在获得完整LSDB表后,进行SPF算法,形成最优路由加入路由表

ospf示例:

一、ospf的配置

R1配置

ospf 1 router-id 1.1.1.1

area 0

network 192.168.12.0 0.0.0.255

network 192.168.41.0 0.0.0.255

R2配置

ospf 1 router-id 2.2.2.2

area 0

network 192.168.12.0 0.0.0.255

network 192.168.23.0 0.0.0.255

R3配置

ospf 1 router-id 3.3.3.3

area 0.0.0.0

network 192.168.23.0 0.0.0.255

二、导入路由信息

1、方法1:除了默认路由之外的路由信息 import 路由协议 进程号

例如:在OSPF中导入/注入RIP的路由信息 ospf 1 import rip 1

2、方法2:专门适用于默认路由 ospf 1 default-route-advertise alway

 验证:

dis ospf peer brief

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值