OSPF接口的网络类型和不规则区域

news2025/5/19 17:05:37

网络类型(数据链路层所使用的协议所构建的二层网络类型)

        1、MA --- 多点接入网络

                BMA --- 支持广播的多点接入网络

                NBMA --- 不支持广播的多点接入网络

        2、P2P --- 点到点网络

        以太网 --- 以太网最主要的特点是需要基于MAC地址进行物理寻址,主要是因为以太网接口所连接的网络是一个多节点网络,需要对每个节点进行区分和标识 --- BMA

        只能有两台设备接入的网络 --- 点到点网络

串线标准

        T1标准:1.544 Mbps

        E1标准:2.048Mbps

频分 --- 在同一种传输介质中,可以同时使用多种频率发送消息

OSPF接口的网络类型

网络类型
OSPF 接口的网络类型(工作方式)
BMA (以太网)
B roadcast,需要进行DR和BDR选举,hello时间10S,死亡时间默认40S,可以建立多个邻居关系
P2P
(HDLC、 PPP)
P2P ,不需要进行 DR BDR 的选举,hello时间10S,死亡时间默认40S,只能建立一个邻居关系。
环回接口
P2P (只是华为写作 P2P ),不会发送数据包,学习到的路由都是主机路由。
NBMA
(帧中继)
NBMA ,需要进行 DR BDR 选举, hello 时间 30S ,死亡时间 120S ,可以建立多个邻居关系,无法主动建立邻居关系。
P2MP,不需要进行DR和BDR的选举,hello时间30S,死亡时间120S,可以建立多个邻居关系

        [r2]display ospf interface GigabitEthernet 0/0/0

        注意:华为设备的串线接口默认遵循的是E1标准,传输速率是2.048Mbps

        注意:华为设备中,环回接口的开销值被定义为0.

        注意:环回接口可以通过将网络类型修改为Broadcast来将学习到主机路由还原成真实掩码。

        [r2-ospf-1]peer 23.0.0.2
        注意:在NBMA 环境下,需要手工建立邻居关系

        ATTEMPT ---尝试状态,当指定手工邻居后进入该状态,如果对方也指定自己发送 hello 包之
后,将进入到下一个状态。

OSPF不规则区域

  OSPF区域划分的要求

        1,区域之间必须存在ABR
        2,区域划分必须按照星型拓扑划分

  OSPF不规则区域情景

        1,远离骨干的非骨干区域
        2,不连续骨干

  解决OSPF不规则区域方法

        1、使用OSPF虚链路 --- 虚链路永远属于区域0

        (注意:虚链路需要两边同时配置

        注意:虚链路之间也需要周期性发送单播的数据包进行保活
        此方式两个缺点:
                
                1 ,因为存在保活数据会周期性穿越中间区域,所以,会造成额外资源的浪费。
                
                2 ,虚链路只能穿越一个区域。

        2,多进程双向重发布

                重发布:因为不同协议或着不同进程之间,运行原理和规则都不相同,所以,他们之间
        是存在信息隔离的,重发布就是将一种协议的路由信息通过另一种协议的规则发布出去。
                 ASBR ---此时, AR4 如果使用多进程或着多协议链接两边的网络,则AR4可以称为             ASBR设备---自治系统边界路由器
                
                [r4-ospf-1]import-routeospf 2
                [r4-ospf-2]import-routeospf 1

                 O_ASE ,代表这些路由都是域外的路由信息。优先级为 150

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

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

相关文章

idea 创建 maven-scala项目

文章目录 idea 创建 maven-scala项目1、创建普通maven项目并且配置pom.xml文件2、修改项目结构1)创建scala目录并标记成【源目录】2)导入scala环境3)测试环境 idea 创建 maven-scala项目 1、创建普通maven项目并且配置pom.xml文件 maven依赖…

ansible+docker+docker-compose快速部署4节点高可用minio集群

目录 github项目地址 示例服务器列表 安装前 修改变量文件group_vars/all.yml 修改ansible主机清单 修改setup.sh安装脚本 用法演示 安装后验证 github项目地址 https://github.com/sulibao/ansible_minio_cluster.git 示例服务器列表 安装前 修改变量文件group_var…

使用libcurl编写爬虫程序指南

用户想知道用Curl库编写的爬虫程序是什么样的。首先,我需要明确Curl本身是一个命令行工具和库,用于传输数据,支持多种协议。而用户提到的“Curl库”可能指的是libcurl,这是一个客户端URL传输库,可以用在C、C等编程语言…

K8S学习之基础七十五:istio实现灰度发布

istio实现灰度发布 上传镜像到harbor 创建两个版本的pod vi deployment-v1.yaml apiVersion: apps/v1 kind: Deployment metadata:name: appv1labels:app: v1 spec:replicas: 1selector:matchLabels:app: v1apply: canarytemplate:metadata:labels:app: v1apply: canaryspec…

【设备连接涂鸦阿里云】

设备连接涂鸦阿里云 ■ Tuya IoT on Alibaba Cloud■ 控制台操作步骤■ 1. 创建产品■ 2. 添加设备■ 3. 添加设备■ 4. 获取设备MQTT连接参数 ■ MQTTX使用教程■ 1,先在 Tuya IoT on Alibaba Cloud 新建产品和设备■ 2,MQTTX 设置■ 3,MQTT…

c语言学习16——内存函数

内存函数 一、memcpy使用和模拟实现1.1参数1.2 使用1.3 模拟实现 二、memmove使用和模拟实现2.1 参数2.2 使用2.3 模拟实现 三、memset使用3.1 参数3.2 使用 四、memcmp使用4.1 参数4.2 使用 一、memcpy使用和模拟实现 1.1参数 因为内存中不知道存的是什么类型的地址&#xff…

渗透测试实战:使用Hydra破解MySQL弱口令(附合法授权流程+防御方案)

渗透测试实战:使用Hydra破解MySQL弱口令(附合法授权流程防御方案) 郑重声明:本文仅供安全学习研究,任何未经授权的网络攻击行为均属违法。实操需获得目标系统书面授权,请遵守《网络安全法》相关规定。 一、…

一文了解亿级数据检索:RedisSearch

文章目录 1.什么是Redis Search2.为什么要使用Redis Search3.RedisSearch 的核心特性4.RedisSearch 的原理4.1 倒排索引4.2 索引创建与数据存储4.3 数据模型4.4 搜索查询处理4.5 高性能与可扩展性: 5.有了ES为什么还需要RedisSearch5.RedisSearch的安装6.RedisSearc…

uniApp开发微信小程序-连接蓝牙连接打印机上岸!

历经波折三次成功上岸! 三次经历简单絮叨一下:使用uniAppvue开发的微信小程序,使用蓝牙连接打印机,蓝牙所有的接口都是插件中封装的,用的插件市场中的这个: dothan-lpapi-ble ;所以&#xff0c…

【特权FPGA】之按键消抖

完整代码如下所示: timescale 1ns / 1ps// Company: // Engineer: 特权 // // Create Date: // Design Name: // Module Name: // Project Name: // Target Device: // Tool versions: // Description: // // Dependencies: // // Revision: // …

P1331 洛谷 海战

题目描述 思路 这个题需要读懂题意,即“什么样的形式表示两只船相撞?” ----> 上下相邻或左右相邻 如果图是不和法的,一定存在如下结构: # # . # 或 # # # . 或 # . # # 或 . # # #即四个格子里有三个#,一个"…

网络安全·第二天·ARP协议安全分析

今天我们来考虑考虑计算机网络中的一类很重要的协议-------ARP协议,介绍他用途的同时,分析分析ARP协议存在的一些漏洞及其相关的协议问题。 一、物理地址与IP地址 1、举例 在计算机网络中,有两类地址十分关键,一类称为物理地址&a…

华为手机或平板与电脑实现文件共享

1.手机或平板与电脑在同一个网络 2.打开手机或平板端,设置---更多连接----快分享或华为分享打开此功能-----开启共享至电脑 3.打开电脑,网络中就可看到手机端分享的用户名称 4. 登陆就可访问手机 5.常见问题 5.1 电脑未发现本机 5.2 修改了访问密码后再…

幻兽帕鲁(Palworld)在线工具集:让游戏体验更轻松!

幻兽帕鲁(Palworld)在线工具集:让游戏体验更轻松! 🎮 工具介绍 为了帮助广大幻兽帕鲁玩家更好地享受游戏,我开发了这个全面的在线工具集。无需下载安装,打开网页即可使用,完全免费! &#x1…

学习51单片机Day02---实验:点亮一个LED灯

目录 1.先看原理图 2.思考一下(sbit的使用): 3.给0是要让这个LED亮(LED端口设置为低电平) 4.完成的代码 1.先看原理图 比如我们要让LED3亮起来,对应的是P2^2。 2.思考一下(sbit的使用&…

如何使用通义灵码学习JavaScript和DOM

如果你看到了本手册的页面数量,你就会发现JavaScript的API真的非常丰富,在MDN上专门有一大分类用于介绍JavaScript的API,但软件工程行业有一个著名法则叫2-8法则,意思是只有20%的内容会经常使用到,而80%的内容只在一些…

基于labview的多功能数据采集系统

基于labview的多功能数据采集系统(可定制功能) 包含基于NI温度采集卡。电流采集卡。电压采集卡的数据采集功能 数据存储 报表存储 数据处理与分析 生产者消费者架构 有需要可联系

SpringMVC基础一(SpringMVC运行原理)

先了解MVC&#xff0c;在JavaWeb基础五中。 回忆servlet&#xff0c;在javaweb基础二中。 创建一个web项目&#xff1a; 1、新建maven项目&#xff0c;导入依赖。&#xff08;junit、springmvc、spring-webmvc、servlet-api、jsp-api、jstl&#xff09; <groupId>org…

蓝桥杯刷题--宝石组合

在一个神秘的森林里&#xff0c;住着一个小精灵名叫小蓝。有一天&#xff0c;他偶然发现了一个隐藏在树洞里的宝藏&#xff0c;里面装满了闪烁着美丽光芒的宝石。这些宝石都有着不同的颜色和形状&#xff0c;但最引人注目的是它们各自独特的 “闪亮度” 属性。每颗宝石都有一个…

红宝书第三十一讲:通俗易懂的包管理器指南:npm 与 Yarn

红宝书第三十一讲&#xff1a;通俗易懂的包管理器指南&#xff1a;npm 与 Yarn 资料取自《JavaScript高级程序设计&#xff08;第5版&#xff09;》。 查看总目录&#xff1a;红宝书学习大纲 一、基础概念 包管理器&#xff1a;帮你自动下载和管理第三方代码库&#xff08;如…