• 华为数通知识点OSPF


    OSPF简介

    • OSPF是典型的链路状态路由协议,是目前业内使用非常广泛的IGP协议之一。
    • 目前针对IPv4协议使用的是OSPF Version 2(RFC2328);针对IPv6协议使用OSPF Version 3(RFC2740)。如无特殊说明本章后续所指的OSPF均为OSPF Version 2。
    • 运行OSPF路由器之间交互的是LS(Link State,链路状态)信息,而不是直接交互路由。LS信息是OSPF能够正常进行拓扑及路由计算的关键信息。
    • OSPF路由器将网络中的LS信息收集起来,存储在LSDB中。路由器都清楚区域内的网络拓扑结构,这有助于路由器计算无环路径。
    • 每台OSPF路由器都采用SPF算法计算达到目的地的最短路径。路由器依据这些路径形成路由加载到路由表中。
    • OSPF支持VLSM(Variable Length Subnet Mask,可变长子网掩码),支持手工路由汇总。
    • 多区域的设计使得OSPF能够支持更大规模的网络。

    1. OSPF基础术语
    • OSPF Area用于标识一个OSPF的区域。区域是从逻辑上将设备划分为不同的组,每个组用区域号(Area ID)来标识。
    • Router-ID(Router Identifier,路由器标识符),用于在一个OSPF域中唯一地标识一台路由器。Router-ID的设定可以通过手工配置的方式,或使用系统自动配置的方式。
    • OSPF使用Cost(开销)作为路由的度量值。每一个激活了OSPF的接口都会维护一个接口Cost值,缺省时接口Cost值 = 100 Mbit/s 接口带宽。其中100 Mbit/s为OSPF指定的缺省参考值,该值是可配置的。笼统地说,一条OSPF路由的Cost值可以理解为是从目的网段到本路由器沿途所有入接口的Cost值累加。
    1. OSPF协议报文类型

     

    1. OSPF三大表项 - 邻居表

    OSPF有三张重要的表项,OSPF邻居表、LSDB表和OSPF路由表。对于OSPF的邻居表,需要了解:

    OSPF在传递链路状态信息之前,需先建立OSPF邻居关系。

    OSPF的邻居关系通过交互Hello报文建立。

    OSPF邻居表显示了OSPF路由器之间的邻居状态,使用display ospf peer查看。

    • 对于OSPF的LSDB表,需要了解:
      • LSDB会保存自己产生的及从邻居收到的LSA信息,本例中R1的LSDB包含了三条LSA。
      • Type标识LSA的类型,AdvRouter标识发送LSA的路由器。
      • 使用命令行display ospf lsdb查看LSDB表。

    • 对于OSPF的路由表,需要了解:
      • OSPF路由表和路由器路由表是两张不同的表项。本例中OSPF路由表有三条路由。
      • OSPF路由表包含Destination、Cost和NextHop等指导转发的信息。
      • 使用命令display ospf routing查看OSPF路由表。

  • 相关阅读:
    基于SSM实现家政管理平台的开发和实现
    10. java的servlet+JSP总结
    A Two-Stage Unsupervised Approach for Low Light Image Enhancement 论文阅读笔记
    【shell】pis_monitor.sh
    JAVA毕业设计航空机票预订系统计算机源码+lw文档+系统+调试部署+数据库
    dp秒杀优惠券
    【Java系列】Java虚拟机—类加载器介绍
    网络协议--TCP的成块数据流
    CentOS7 安装mysql8(离线安装)&postgresql14(在线安装)
    网络安全(黑客)自学
  • 原文地址:https://blog.csdn.net/outuo219/article/details/125537348