• 网络——多区域OSPF配置(OSPF系列第1篇)


    简介

    • 路由协议OSPF全称为Open Shortest Path
      First,也就开放是的最短路径优先协议,使用链路状态路由算法,isis协议也是使用链路状态路由算法。而RIP协议使用距离矢量路由算法。

    区域

    • 为了能够降低OSPF计算的复杂程度,OSPF采用分区域计算,将网络中所有OSPF路由器划分成不同的区域,每个区域负责各自区域精确的LSA传递与路由计算,然后再将一个区域的LSA简化和汇总之后转发到另外一个区域,这样一来,在区域内部,拥有网络精确的LSA,而在不同区域,则传递简化的LSA(链路状态)。
    • 骨干区域为Area0,所有域必须和Area0域相连

    Router-id

    • 必须给每一个OSPF路由器定义一个身份,就相当于人的名字,这就是Router-ID,并且Router-ID在同一个域内不允许重复。如
    • 如果在创建OSPF进程时未手工指定Router-ID,则会系统自动选择设备上的一个IP地址作为Router-ID。

    OSPF路由器的角色

    1. 骨干路由器:一台路由器如果所有接口都接入Area0,那么它就是一台骨干路由器
    2. 区域边界路由器:接入多个区域的路由器
    3. 内部路由器:所有接口都接入同一个OSPF域的服务器

    ————————————————————————

    OSPF多区域配置

    在这里插入图片描述

    这里划分了三个域,Area1和Area2、Area0相连。配置好图中的IP和子网掩码后,进行Area0的配置(注意,下面的第三行和第四行指令中输入的掩码是反掩码,这是在配置OSPF的规定):

    配置AR3

    [AR3]ospf 1 router-id 3.3.3.3
    [AR3-ospf-1]area 0
    [AR3-ospf-1-area-0.0.0.0]network 10.0.1.1 0.0.0.255
    [AR3-ospf-1-area-0.0.0.0]network 10.0.0.1 0.0.0.255
    

    配置AR1

    [AR1]ospf 1 router-id 1.1.1.1
    [AR1-ospf-1]area 1
    [AR1-ospf-1-area-0.0.0.1]network 10.0.2.1 0.0.0.255
    [AR1-ospf-1-area-0.0.0.1]quit
    [AR1-ospf-1]area 0
    [AR1-ospf-1-area-0.0.0.0]network 10.0.1.2
    [AR1-ospf-1-area-0.0.0.0]network 10.0.1.2 0.0.0.255
    

    配置AR2

    [AR2]ospf router-id 2.2.2.2
    [AR2-ospf-1]area 2
    [AR2-ospf-1-area-0.0.0.2]network 10.0.3.1 0.0.0.255
    [AR2-ospf-1-area-0.0.0.2]quit
    [AR2-ospf-1]area 0	
    [AR2-ospf-1-area-0.0.0.0]network 10.0.0.2 0.0.0.255
    

    查看AR1路由表(举例)

    [AR1]dis ip routing-table protocol ospf
    

    其他查看路由表的命令有:
    [AR1]dis ip routing-table
    [AR2]dis ip routing-table protocol static


    在配置时经常会出现一些提示信息打断当前输入命令,关闭提示信息指令:
    < AR1>undo terminal monitor

    在这里插入图片描述
    此时可以看到AR1的路由表中有两条OSPF的路由,分别是去到与他不相连的两个网段中。AR2和AR3的路由表除了直连路由外,也是两条OSPF分别到不相连的两个网段。

    至此,此网络所有的设备都已路由连通。

  • 相关阅读:
    Causal Inference理论学习篇-Tree Based-Causal Tree
    机器学习中的各种损失函数(L1,L2,smoothL1,交叉熵 )
    pandas连接oracle数据库并拉取表中数据到dataframe中、筛选当前时间(sysdate)到一分钟之前的所有数据(筛选一分钟之内的数据)
    基础算法--离散化
    taro 支付宝/微信小程序的chooseImage真机和开发工具上的区别
    C语言03、数组
    基于Springboot+mybatis+mysql+html图书管理系统
    文章解读与仿真程序复现思路——电力自动化设备EI\CSCD\北大核心《源网荷储协调参与的运行备用容量分配策略及优化模型》
    k8s--基础--02--组件
    算法竞赛进阶指南 基本算法 0x04 二分与三分
  • 原文地址:https://blog.csdn.net/weixin_45944581/article/details/139272966