当前位置: 首页 > web >正文

实验-OSPF

OSPF实验

一 实验拓扑

在这里插入图片描述

二 实验配置

  • 路由器1

    配置各接口ip地址
    ospf 1 router-id 0.0.0.1  (1进程号,只在本地有效)
    area 0
    network 192.168.1.0 0.0.0.255  ((反掩码不是通配符)这段路由会通告,如果接口ip在网段中则可以发送ospf)int loopback 1ip address 1.1.1.1 32       (第一位不能为0)ospf 1area 0network 1.1.1.1 0.0.0.0   (把回环地址通告出去)dis ip routing-table dis ospf peer   (查看邻居的状态,细致)dis ospf peer brief (粗略)dis ospf lsdb   (查看链路状态数据库)dis ospf lsdb router    (查看LSA1)dis ospf lsdb network   (查看LSA2)
    

在这里插入图片描述

  • 路由器6

     前面配置一样int g0/0/0ospf network-type p2p  将网络类型改为点对点,改完这个也要改与其连接的端口
    
  • 路由器4

      int g0/0/1ospf network-type p2p
    
  • 其他路由

    除了回环不配置,其他都一样
    

三 数据流分析

  • dis ospf peer brief

    在这里插入图片描述

    路由器3中,Dother与Dother之间为2-Way状态,因为同步数据库是由DR与BDR选举的

    在这里插入图片描述

    OSPF同步完数据后

    在这里插入图片描述

  • dis ospf peer

    与其邻居的主从消息,DR选举消息

    在这里插入图片描述

  • 抓包

    路由器9与路由器5邻接的建立,3个hello,5个DD报文,其他为更新

    在这里插入图片描述

    第三个DD报文主从已经选完,可以开始同步数据

    在这里插入图片描述

  • 改为点对点之后,DR删除

    在这里插入图片描述

  • dis ospf lsdb

    查看链路状态数据库

    在这里插入图片描述

    字段名含义解释
    Type链路状态类型,Router 表示路由器 LSA(描述路由器自身接口、邻居等信息 ),Network 表示网络 LSA(描述广播、NBMA 网络中 DR 及相连路由器等信息 )
    LinkState ID链路状态标识,不同类型 LSA 含义不同,比如 Router 类型时是路由器的 Router ID;Network 类型时是网络中 DR 接口的 IP 地址
    AdvRouter产生该 LSA 的通告路由器(Advertising Router)的 Router ID,即谁发布了这条 LSA
    AgeLSA 的老化时间,单位秒,范围 0 - 3600,接近 3600 时会触发 LSA 刷新或泛洪更新
    LenLSA 报文的长度(字节数),体现 LSA 内容的大小
    Sequence序列号,用于判断 LSA 的新旧,值越大越新,保证 LSA 同步时能正确更新
    Metric度量值,Router 类型 LSA 里部分场景体现开销(如虚拟链路等 ),Network 类型 LSA 通常为 0(因主要描述网络拓扑,无实质开销计算 )
  • dis ospf lsdb router(查看LSA1)

    Adv rtr (通告路由器)

    0.0.0.6有一个邻居是0.0.0.4,接口ip是192.168.2.2(6的)

    在这里插入图片描述

  • dis ospf lsdb network(查看LSA2)

    结合这两个可以画出完整拓扑信息

    在这里插入图片描述

http://www.xdnf.cn/news/16266.html

相关文章:

  • 智能Agent场景实战指南 Day 20:Agent多模态交互能力
  • Windows 系统中 CURL 命令使用指南及常见错误解析
  • ai存在意义的对话
  • Unity UI的未来之路:从UGUI到UI Toolkit的架构演进与特性剖析(3)
  • UFS 描述符、标志和属性(二)
  • Java进阶3:Java集合框架、ArrayList、LinkedList、HashSet、HashMap和他们的迭代器
  • 外企本土化布局对国内连接器企业影响几何?
  • IO密集型、CPU密集型、负载、负载均衡
  • 从零开发Java坦克大战:架构设计与难点突破 (上)
  • 使用Jmeter进行http接口性能测试
  • 车规级CANFD芯片在汽车车身控制方案中的应用解析
  • 【时时三省】(C语言基础)怎样定义和使用指向函数的指针变量
  • ubuntu的tar解压指令相关
  • 基于单片机智能交通灯设计
  • Mac电脑使用IDEA启动服务后,报service异常
  • AI总结视频以及谷歌浏览器插件安装步骤
  • 【硬件-笔试面试题】硬件/电子工程师,笔试面试题-20,(知识点:热阻的概念,散热)
  • 实时云渲染将UE像素流嵌入业务系统,实现二维管理系统与数字孪生三维可视化程序的无缝交互
  • 嵌入式学习-(李宏毅)机器学习(2)-day29
  • 图片查重从设计到实现(2)Milvus安装准备etcd介绍、应用场景及Docker安装配置
  • SkyWalking异步采集spring gateway日志
  • jax study notes[19]
  • 【C++】简单学——list类
  • uniapp写app做测试手机通知栏展示内容
  • 暑期算法训练.7
  • VR全景制作的流程?VR全景制作可以用在哪些领域?
  • 最短路算法
  • 美林数据用大模型重构电能质量评估,让隐蔽合规问题无所遁形
  • es 和 lucene 的区别
  • 比例谐振控制器(PR控制器)在交流系统中的应用原理详细解析