OSPF无法建立领居的原因有哪些(第三十五课)

news2024/11/24 18:35:46

1 配置OSPF

1.1 思路

1,配置IP地址

2,配置OSPF

  1. 配置进程号 +route-id
  2. 进入区域
  3. 宣告网段

 配置IP地址

R1路由表

------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 10       Routes : 10       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
   192.168.10.0/24  Direct  0    0           D   192.168.10.254  GigabitEthernet
0/0/1
 192.168.10.254/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
 192.168.10.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1

   192.168.12.0/24  Direct  0    0           D   192.168.12.1    GigabitEthernet
0/0/0
   192.168.12.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
 192.168.12.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0

255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBa

R2路由表

[R2]display  ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 10       Routes : 10       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
   192.168.12.0/24  Direct  0    0           D   192.168.12.2    GigabitEthernet
0/0/1
   192.168.12.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
 192.168.12.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1

   192.168.20.0/24  Direct  0    0           D   192.168.20.254  GigabitEthernet
0/0/0
 192.168.20.254/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
 192.168.20.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0

255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

1.2  配置进程号+route+id  进入区域  宣告网段

1 OSPF中IP地址没有宣告 导致与领居表无法连接

 测试

 

 宣告网段

 测试

 

 

[R1]display  ip routing-table  
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 11       Routes : 11       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
   192.168.10.0/24  Direct  0    0           D   192.168.10.254  GigabitEthernet
0/0/1
 192.168.10.254/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
 192.168.10.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
   192.168.12.0/24  Direct  0    0           D   192.168.12.1    GigabitEthernet
0/0/0
   192.168.12.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
 192.168.12.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
   192.168.20.0/24  OSPF    10   2           D   192.168.12.2    GigabitEthernet
0/0/0

255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
 

 

[R1]ospf 1 router-id 1.1.1.1    //创建OSPF进程1名字1.1.1.1
[R1-ospf-1]area 0 //创建OSPF 区域0
[R1-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255  //宣告接口
[R1-ospf-1-area-0.0.0.0] network 192.168.10.254 0.0.0.0 //宣告接口



配置解释:

  1. “ospf 1 ”进程号:指定进程号为1,进程号范围1~65535.
  2.     进程号的作用:不同的进程号的OSPF协议所学习到路由是不同的,从而分割本地设备的OSPF路由条目
  3. “router-id 1.1.1.1” :相当与OSPF进程给路由器起的名字,格式类似于IP地址(点分十进制)但不是IP地址。
  4.     在OSPF网络中,router-id用来表示唯一的一台OSPF路由器。
  5. ”area 0“:区域0表示的是骨干区域,其他“非0”表示的是非骨干区域

2  OSPF 工作原理 

1,建立邻居表:和最近的路由成为邻居

2,同步数据库:交换个人信息(家庭住址)

3,计算路由表:计算出从我们家到他们家的最优路径。

3 寻找无法建立邻居的原因

3.1 OSPF中IP地址没有宣告

实验

3.2 两台路由器中的router-id相同时,建立邻居会失败。

实验

3.3 两台路由器互联接口的area id 必须相同,才能建立邻居。

实验

3.4 两台路由器的接口IP地址的子网掩码必须一致(同网段),才可以建立邻居

实验

3.5两台路由器的网络类型要一致,否则无法建立邻居关系。

实验

3.6 两台路由器的hello时间必须一致,才能建立邻居关系

实验

3.7 两台路由器的dead时间必须一致,才能建立邻居关系

实验

3.8 两台路由的DR优先级不能同时为0,否则无法建立邻接关系(full),但是可以建立(2-way)邻居关系。

实验

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/861255.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【LeetCode】55. 跳跃游戏 - 贪婪算法

目录标题 2023-8-10 16:27:05 55. 跳跃游戏 2023-8-10 16:27:05 class Solution {public boolean canJump(int[] nums) {int n nums.length;int arrivalLocation 0;for (int i 0; i < n; i) {if (i < arrivalLocation) {arrivalLocation Math.max(arrivalLocation,…

matplotlib 笔记 注释annotate

在图中的特定位置添加文本注释、箭头和连接线&#xff0c;以便更清晰地解释图形中的数据或信息 主要参数 text文本内容xy箭头指向的目标点的坐标xytext注释文本的坐标arrowprops 一个字典&#xff0c;指定注释箭头的属性&#xff0c;如颜色、箭头样式等 没有arrowprops的时候…

CentOS7安装MySQL8(RPM方式)

第一步&#xff1a;解压 tar -xvf mysql-8.0.34-1.el7.x86_64.rpm-bundle.tar -C /usr/local/java/mysql 第二步&#xff1a;按顺序安装rpm包 # rpm -ivh mysql-community-common-8.0.34-1.el7.x86_64.rpm# rpm -ivh mysql-community-client-plugins-8.0.34-1.el7.x86_64.rpm…

layui 集成 ztree异步加载

首先&#xff0c;layui环境搭建&#xff0c;ztree环境引入 ztree的js和css都要引入&#xff0c;我这里暂时用的是core包> 静态&#xff0c;一句话就够了 <!-- 左侧菜单树形组件 --><div class"layui-col-md3"><div class"layui-footer "…

Leetcode 977. 有序数组的平方

题目&#xff1a; Leetcode 977. 有序数组的平方 描述&#xff1a; 给你一个按 非递减顺序 排序的整数数组 nums&#xff0c;返回 每个数字的平方 组成的新数组&#xff0c;要求也按 非递减顺序 排序 思路&#xff1a; 双指针法 数组其实是有序的&#xff0c; 只不过负数平方之…

Gradio入门,并搭个鸡兔同笼问题小应用,附源码(MindOpt)

应用链接&#xff1a; https://979427749bc9ceec34.gradio.live 是公开访问链接&#xff0c;3天有效。在modelscope中的创空间怎么长期发布我还在研究。后面补上。 应用图如下&#xff0c;源代码见正文。 知道Gradio AI大模型快速生成应用的工具&#xff0c; 在Huggingface …

使用 Docker 部署 canal 服务实现MySQL和ES实时同步

参考 ClientAdapter: Canal的Adapter配置项目 Sync ES&#xff1a;Canal的Adapter中ES同步的配置项 使用 Docker 部署 canal 服务 docker canal-server canal-adapter mysql Canal&#xff08;基于Docker同步mysql数据到elasticsearch&#xff09; Canal部署过程中的错误 0. 环…

dns的负载分配是什么

DNS 负载分配是使用 DNS 系统对传入的网络流量进行分配的一种技术。这可以是基于多种策略来分配的&#xff0c;从简单的轮询到更复杂的基于地理位置或服务器健康状况的分配。下面是 DNS 负载分配的几种常见形式&#xff1a; 轮询&#xff08;Round Robin&#xff09;&#xff1…

【LeetCode】102. 二叉树的层序遍历、107. 二叉树的层序遍历 II

作者&#xff1a;小卢 专栏&#xff1a;《Leetcode》 喜欢的话&#xff1a;世间因为少年的挺身而出&#xff0c;而更加瑰丽。 ——《人民日报》 102. 二叉树的层序遍历 102. 二叉树的层序遍历 给你二叉树的根节点 root &#xff0c;返回其节…

详解双向带头循环链表

今天给大家分享的数据结构中的链表的双向带头循环链表结构&#xff01;听到这个链表大家可能心中一颤&#xff0c;其实他就是个纸老虎&#xff0c;看着比较难搞&#xff0c;实际上非常简单易懂&#xff0c;创建该结构链表的大佬可谓是真的牛&#xff0c;因为该结构比起单链表要…

Java课题笔记~ HTTP协议(请求和响应)

Servlet最主要的作用就是处理客户端请求&#xff0c;并向客户端做出响应。为此&#xff0c;针对Servlet的每次请求&#xff0c;Web服务器在调用service()方法之前&#xff0c;都会创建两个对象 分别是HttpServletRequest和HttpServletResponse。 其中HttpServletRequest用于封…

8.10论文阅读

文章目录 The multimodal MRI brain tumor segmentation based on AD-Net摘要本文方法损失函数 实验结果 max-vit - unet:多轴注意力医学图像分割摘要本文方法实验结果 The multimodal MRI brain tumor segmentation based on AD-Net 摘要 基于磁共振成像(MRI)的多模态胶质瘤…

SpringBoot笔记:SpringBoot 集成 Dataway 多数据源配置(二)

文章目录 前言核心代码和配置yml 配置注入多数据源常用Spi实现swagger 配置自定义 Udf指定数据源进行查询 前言 之前简单介绍了一下 Dataway 使用&#xff0c;本文继续介绍一下它的多数据源配置和使用。 核心代码和配置 yml 配置 # springboot多环境配置 #端口&#xff0c;…

SpringBoot中间件使用之EventBus、Metric、CommandLineRunner

1、EventBus 使用EventBus 事件总线的方式可以实现消息的发布/订阅功能&#xff0c;EventBus是一个轻量级的消息服务组件&#xff0c;适用于Android和Java。 // 1.注册事件通过 EventBus.getDefault().register(); // 2.发布事件 EventBus.getDefault().post(“事件内容”); …

【HarmonyOS】Java如何引用外部jar包

【关键字】 Java、引用jar包​ 【写在前面】 使用API6和API7开发HarmonyOS应用时&#xff0c;因为应用中只能引用SDK中开放的功能接口&#xff0c;但是部分jdk自带的接口功能在SDK中并未封装&#xff0c;要想在工程中使用jdk开放的接口功能&#xff0c;需要将jdk中的jar包通过…

【华秋干货铺】电源PCB设计汇总

在《PCB设计丨电源设计的重要性》一文中&#xff0c;已经介绍了电源设计的总体要求&#xff0c;以及不同电路的相关布局布线等知识点&#xff0c;那么本篇内容&#xff0c;小编将以RK3588为例&#xff0c;为大家详细介绍其他支线电源的PCB设计。 电源PCB设计 VDD_CPU_BIG0/1 …

uniapp 格式化时间刚刚,几分钟前,几小时前,几天前…

效果如图&#xff1a; 根目录下新建utils文件夹&#xff0c;文件夹下新增js文件&#xff0c;文件内容&#xff1a; export const filters {dateTimeSub(data) {if (data undefined) {return;}// 传进来的data必须是日期格式&#xff0c;不能是时间戳//将字符串转换成时间格式…

63、64、65、66项目实战

erp项目启动&#xff1a; nohup java -jar lemon_erp.jar & 或 java -jar lemon_erp.jar 把node_exporter监控收集器启动&#xff1a; nohup ./node_exporter & 监控机器上&#xff1a; 启动 grafana 和 prometheus 启动grafana&#xff1a; systemctl restart grafana…

机器学习实战2-决策树算法

文章目录 决策树算法核心是要解决两个的关键问题sklearn中的决策树模型sklearn建模步骤分类树Criterionrandom_state && splitter剪枝参数max_depthmin_samples_leaf&&min_samples_splitmax_features&&min_impurity_decrease确认最优剪枝参数目标权重参…

谈谈Spring与字节码生成技术

Java程序员几乎都了解Spring。 它的IoC&#xff08;依赖反转&#xff09;和AOP&#xff08;面向切面编程&#xff09;功能非常强大、易用。而它背后的字节码生成技术&#xff08;在运行时&#xff0c;根据需要修改和生成Java字节码的技术&#xff09;就是一项重要的支撑技术。 …