码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • OSPF不规则区域


    OSPF不规则区域

    • 1、OSPF的不规则区域
    • 2、解决方案
      • 1)在合法与非法ABR上建立tunnel(普通GRE),然后将其宣告到ospf协议中
      • 2)OSPF的虚链路技术——在合法与非法ABR上建立虚链路,由合法ABR为非法ABR进行授权,使得非法ABR可以进行区域间路由的共享,因为没有增添新的路径,故不存在选路不佳的问题;
      • 3)多进程双向重发布(最佳方案)

    1、OSPF的不规则区域

    一台ABR设备若没有连接到骨干区域0,那么默认不得区域间路由的共享
    1、远离了骨干的非骨干区域
    2、不连续骨干(两个骨干之间连接一个非骨干):OSPF存在区域水平分割——本地学习到来自区域X的路由后,不得共享到X区域
    在这里插入图片描述
    在这里插入图片描述

    2、解决方案

    1)在合法与非法ABR上建立tunnel(普通GRE),然后将其宣告到ospf协议中

    缺点:
    1、OSPF的周期更新、保活和触发更新实际需要通过中间穿越区域进行传递,占用了中间区域的资源
    2、选路不佳——OSPF设备接收到两条去往同一网段的路由时,优先比较两条路由获取的区域ID,骨干区域优于非骨干,如果均是同一类型区域,则比较度量值

    2)OSPF的虚链路技术——在合法与非法ABR上建立虚链路,由合法ABR为非法ABR进行授权,使得非法ABR可以进行区域间路由的共享,因为没有增添新的路径,故不存在选路不佳的问题;

    [r2-ospf-1]area  1     两台ABR共同所在的区域(中间所需要穿越的区域)
    [r2-ospf-1-area-0.0.0.1]vlink-peer 4.4.4.4  对端ABR的RID
    
    • 1
    • 2

    缺点:
    1、不可靠——两台ABR设备间不保活,无周期信息(cisco);
    2、对中间区域的资源占用——在虚链路上依然保持周期的保活、更新(华为)

    3)多进程双向重发布(最佳方案)

    多进程:同一台设备上运行多个进程,不同的进程可以工作在不同的接口上,建立各自的邻居关系,生成各自的数据库(不共享);仅将各自计算所得路由加载于同一张路由表中;
    双向重发布:产生ASBR(自治系统边界路由器/协议边界路由器),将不同进程或不同协议产生的路由进行双向共享;

    在非法ABR处(第一张图中的R4),讲不同区域的接口宣告到不同进程中,形成独立的数据库;然后使用重发布技术实现路由共享,从而实现全网可达;不必担心选路和资源占用问题

    [r2]ospf 1 
    [r2-ospf-1]import-route ospf  2 
    [r2]ospf 2 
    [r2-ospf-2]import-route ospf  1
    
    • 1
    • 2
    • 3
    • 4
  • 相关阅读:
    《性能之巅》学习笔记
    蓝色背景—旅游
    Rviz 使用Arbotix控制机器人运动
    从头开始进行CUDA编程:线程间协作的常见技术
    本地编译openpose遇到“set_gpu_data“ error
    链动2+1模式系统,是如何成为人、货、场资源流动加速器?
    商城免费搭建之java商城 java电子商务Spring Cloud+Spring Boot+mybatis+MQ+VR全景+b2b2c
    Flutter中的异步和多进程
    linux wc命令
    程序包org.apache.commons.XXX不存在
  • 原文地址:https://blog.csdn.net/JohnnyG2000/article/details/124917954
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号