码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 交换机和路由器技术-29-OSPF虚链路


    目录

    一、OSPF虚链路

    1.1 概念

    1.2 目的:

    1.3 虚链路的两种常用场景

    1.4 穿越区域的要求

    1.5 实例配置


    一、OSPF虚链路

    1.1 概念

    在两台区域间路由建立一台虚拟链路,穿越一个非骨干区,和骨干区域建立直连逻辑通道

    1.2 目的:

    指一条通过一个非骨干区域连接到骨干区域的链路

    1.3 虚链路的两种常用场景

    场景2:通过一个非骨干区域,连接一个分段的骨干区域

    1.4 穿越区域的要求

     虚链路必须配置在两台ABR之间

    传送区域不能是末梢区域

    虚链路的稳定性取决于当前区域的稳定性

    虚链路还可以提供链路冗余 

    1.5 实例配置

    如图,完成上述拓扑搭建,划分网段,配置ip,宣告网段,在不配置虚链路的情况下,R3所在的骨干区域area0 将无法学习到area 2的路由信息

    这是因为area2没有和骨干区域area0直接相连造成的

    解决办法就是在R1和R2之间即,area2的区域间路由和area0的区域间路由做虚链路

    建立虚链路步骤

    获取两个区域间路由的Router-ID

    可以从邻居的方法来获取。可以说,路由器ID就是接口的ID

    这里是R1和R2建立虚链路

    在R1上配置Area 1 (穿越的区域) virtual-link router-id(R2)

    在R0上查询它的邻居,就可以获取R2的router-id

    show ip ospf neighbor

    由此得到R2的router-id为40.0.0.1

    R2上配置

    1. Router(config-router)#area 1 virtual-link 20.0.0.1
    2. Router(config-router)#
    3. 00:26:31: %OSPF-5-ADJCHG: Process 1, Nbr 20.0.0.1 on OSPF_VL0 from LOADING to FULL, Loading Done

    R1上配置

    1. Router(config-router)#area 1 virtual-link 40.0.0.1
    2. Router(config-router)#
    3. 00:26:34: %OSPF-5-ADJCHG: Process 1, Nbr 40.0.0.1 on OSPF_VL0 from LOADING to FULL, Loading Done

    查询虚链路配置信息

    Router#show ip ospf virtual-links

    查看R3路由表

    物理链路断掉,会导致虚链路不存在,虚链路依托于物理链路

  • 相关阅读:
    Python进程池Pool详解
    MFC+OSG(Open Secene Graph)场景实现中文HUD(head up display)效果,防止中文乱码
    SpringCloud Alibaba组件入门全方面汇总(中):服务熔断降级-Sentinel
    SpringBoot 开启定时任务
    商业合作保密协议
    windows bat批处理文件,实现某个软件的重启
    全网顶级,谷歌98k架构师带你手撕spring 高级源码笔记,征服面试官的首选
    移动应用数据安全管理要求(三)
    【SpringCloud】Spring Cloud Gateway实现接口防篡改
    Mysql数据库的安全策略
  • 原文地址:https://blog.csdn.net/weixin_46232917/article/details/126132667
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号