链路状态路由协议 OSPF (一)

简介: 本章将会学习链路状态路由协议OSPF,理解OSPF的基本概念,工作原理,掌握OSPF配置基本命令本章重点: OSPF的基本概念 OSPF配置

一.OSPF的基本概念

1.什么是OSPF


   开放式最短路径优先协议(Open Shortest Path First,OSPF)是基于开放标准的链路状态路由选择协议,它完成各路由选择协议算法的两大主要功能:①路径选择 ②路径交换。Internet工程任务协会(IETF)于1988年开发了OSPF,其最新的版本是OSPF版本2,在RFC 2328中进行了描述。


2.OSPF路由协议概述


OSPF是目前最广泛使用的一种动态路由协议,它属于链路状态路由协议,具有路由变化收敛速度快,无路由环路,支持变长子网掩码(VLSM)和汇总,层次区域划分等优先点。在网络中使用OSPF协议后,大部分路由将由OSPF协议自行计算和生成,无需网络管理员人工配置,当网络拓扑发生变化时,协议可以自动计算,更正路由,极大地方便了网络管理。但如果使用时不结合具体网络应用环境,不做好细致的规划,OSPF协议的使用效果会大打折扣,甚至引发故障。


(1)内部网关协议和外部网关协议


   自治系统(AS):可以自主决定 使用什么动态路由协议实现网络互通的一个网络范围

                             一般相当于一个公司  一般一个自制系内内部只有一种动态路由协议

   内部网关协议(IGP):用于在单一AS内决策路由。内部网关路由协议包括RIP,OSPF等

   外部网关协议(EGP):用于在多个AS之间执行路由。例如BGP就是外部网关路由协议

   IGP是用来解决AS内部通信的,而EGP是用来解决AS之间通信的。

图片.png

(2) 运行链路状态路由协议


运行链路状态路由协议的路由器就好像各自‘绘制’自己所了解的网络信息,然后通过与邻居路由器建立领接关系,相互交流链路信息。然后学习整个区域内的链路信息,‘绘制’出整个区域内的链路图。在一个区域内的所有路由器都保存着完全相同的链路状态数据库。


图片.png

各自绘制



图片.png

相互交流


图片.png

绘制整个链路图


二.ospf 的工作过程简述


    建立领接关系   就是邻近的路由器之间相互打招呼 认识一下彼此

    路由器彼此之间传送自己的链路状态(相当于自己的地图)  

    建立链路状态数据库    路由器收到临近的链路状态后 整合为完成的关于整个网络的链路状态图

    根据链路状态图 以自己路由器为参照算出到其他各个节点的最短路径形成以自己为中心的最短路径树

    根据最短路径树形成路由表

图片.png

例子:图片.png



三.ospf 的区域概念

1.OSPF区域的作用


OSPF路由协议与RIP相比,前者适合更大型的网络环境,那么SPF是如何实现适应大型网络环境的要求呢?


   为了适应大型网络OSPF将AS分割成多个小区域。

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

图片.png

2.区域ID


区域是通过一个32位的区域ID(Area ID)来标识的。


区域可以表示成一个十进制的数字,也可以表示成一个点分十进制的数字。在思科路由器中这两种表示方式都可以使用。

3.区域


区域(或者区域0.0.0.0)是为骨干区域保留的区域ID号。


骨干区域: area 0

 在一个ospf 环境中必须有且只能有一个骨干区域

   骨干区域 负责不同区域之间链路状态数据库的传递

   骨干区域必须和所有其他非骨干区域相


创作不易,求关注,点赞,收藏,谢谢~

目录
相关文章
|
7月前
|
网络架构
交换机与路由器技术-29-OSPF虚链路
交换机与路由器技术-29-OSPF虚链路
25 0
|
7月前
|
网络架构
交换机与路由器技术-23-OSPF链路状态信息同步过程
交换机与路由器技术-23-OSPF链路状态信息同步过程
32 0
|
网络协议 网络架构
OSPF路由协议——OSPF多区域原理和配置
六 OSPF的三种通信量 1.域内通信量 (lntra-Area Traffic) 单个区域内的路由器之间交换数据包构成的通信量 2.域间通信量 (Inter-Area Traffic) 不同区域的路由器之间交换数据包构成的通信量 3.外部通信量 (External Traffic) OSPF域内的路由器与OSPF区域外或另一个自治系统内 的路由器之间交换机数据包构成的通信量
377 0
OSPF路由协议——OSPF多区域原理和配置
|
网络协议 算法 数据库
链路状态路由协议OSPF——理解OSPF多区域原理
上几章学习了OSPF路由协议的基本概念、工作过程及单域的配置,但是在使用OSPF构建大型网络时,仅有单域是远远不够的。在大型网络中,网络结构的变化是时常发生的,而且随着多条网络路径的增加,路由表将变得越来越庞大。为了解决这个问题,OSPF允许把大型区域划分成多个更易管理的小型区域。本章主要介绍OSPF多区域的原理及配置。
321 0
链路状态路由协议OSPF——理解OSPF多区域原理
|
网络协议 网络架构
链路状态路由协议 OSPF (四)
本章将会继续学习链路状态路由协议OSPF ,理解OSPF领接关系的建立。
110 0
链路状态路由协议 OSPF (四)
|
网络协议 数据库 网络架构
链路状态路由协议 OSPF (三)
本章将会继续学习链路状态路由协议OSPF ,理解OSPF的基本概念,工作原理。
151 0
链路状态路由协议 OSPF (三)
|
网络协议 Shell 网络架构
|
负载均衡 网络协议 数据库
应用最广泛的动态路由协议:OSPF
OSPF,英文全称:Open Shortest Path First,中文名称:开放最短路径优先。 OSPF是 IP 路由协议系列之一,是 Internet 的内部网关协议 (IGP),用于在 IP 网络中的单个自治系统 (AS) 中分发 IP 路由信息。
378 0
应用最广泛的动态路由协议:OSPF
|
网络协议 算法 数据库
【计算机网络】网络层 : OSPF 协议 ( 协议简介 | 链路状态路由算法 | OSPF 区域 | OSPF 特点 )
【计算机网络】网络层 : OSPF 协议 ( 协议简介 | 链路状态路由算法 | OSPF 区域 | OSPF 特点 )
378 0
【计算机网络】网络层 : OSPF 协议 ( 协议简介 | 链路状态路由算法 | OSPF 区域 | OSPF 特点 )
|
网络协议 网络架构
在NBMA网络中配置OSPF
在NBMA网络中配置OSPF
289 0
在NBMA网络中配置OSPF