OSPF基础知识总结

devtools/2025/2/24 3:27:49/
  1. 基本概念

    协议类型:链路状态型IGP(内部网关协议),基于Dijkstra算法计算最短路径树。

    协议号:IP层协议,协议号89。

    特点:支持分层设计(区域划分)、快速收敛、无环路、支持VLSM/CIDR。

  2. 区域(Area)

    骨干区域(Backbone Area):Area 0,所有非骨干区域必须直接或通过虚链路连接到Area 0。

    区域边界路由器(ABR):连接不同区域的路由器,汇总区域间路由。

    自治系统边界路由器(ASBR):引入外部路由(如RIP、BGP)到OSPF。

  3. 邻居与邻接关系

    邻居发现:通过Hello包(组播地址224.0.0.5)维护邻居关系。

    状态机:
    Down → Init → 2-Way → ExStart → Exchange → Loading → Full

    DR/BDR选举:在广播/NBMA网络中选举DR(指定路由器)和BDR(备份DR),减少邻接关系数量。

     选举规则:优先级最高(默认1)且Router ID最大者胜出。
    
  4. Router ID

    唯一标识OSPF路由器,通常手动配置或自动选择最大环回接口IP(若无环回则选最大物理接口IP)。

  5. LSA类型

    Type 1(Router LSA)


http://www.ppmy.cn/devtools/161280.html

相关文章

【Python】pypinyin-汉字拼音转换工具

文章目录 1. 主要功能2. 安装3. 常用API3.1 拼音风格3.2 核心API3.2.1 pypinyin.pinyin()3.2.2 pypinyin.lazy_pinyin()3.2.3 pypinyin.load_single_dict()3.2.4 pypinyin.load_phrases_dict()3.2.5 pypinyin.slug() 3.3 注册新的拼音风格 4. 基本用法4.1 库导入4.2 基本汉字转…

深入浅出Java虚拟机(JVM)核心原理

目录 一、JVM概述 1.1 大白话理解JVM 1.2 JVM架构 1.3 跨平台运行的本质 二、类加载器 1.1 类加载全过程 1.1.1 加载阶段 1.1.2 验证阶段 1.1.3 准备阶段 2.2 双亲委派机制 2.3 自定义类加载器 三、运行时数据区 3.1 堆内存结构 3.1.1 新生代参数优化 3.1.2 内存…

手机控制电脑远程关机

远程看看软件兼容iOS和Android设备,该软件除了能通过电脑远程关闭另一台电脑外,您还可以通过它在手机上远程关闭公司的电脑。您可以按照以下步骤进行操作以实现电脑远程关机: 步骤1.在手机应用商店搜索“远程看看”进行软件安装,…

1.24作业

1 pdf_converter ThinkPHP 5.x远程命令执行漏洞分析与复现 - 渗透测试中心 - 博客园 sindex/think%5Capp/invokefunction&functioncall_user_func_array&vars%5B0%5Dsystem&vars%5B1%5D%5B%5Dcat%2Fflag 2 三原色值0-255(八位二进制)&am…

Asp.Net 前后端分离项目——项目搭建

项目目录 MyDemoProject/ ├── BackendDemo/ # 后端项目目录 │ ├── Controllers/ # 控制器目录,存放 API 控制器 │ │ └── WeatherForecastController.cs │ ├── Models/ # 数据模型目录(…

跨中心模型自适应牙齿分割|文献速递-医学影像人工智能进展

Title 题目 Cross-center Model Adaptive Tooth segmentation 跨中心模型自适应牙齿分割 01 文献速递介绍 三维(3D)口腔内扫描牙齿模型的自动、准确分割是计算机辅助正畸治疗不可或缺的先决条件。具体而言,口腔内扫描(IOS&am…

Ubuntu 下 nginx-1.24.0 源码分析 - ngx_conf_full_name 函数

ngx_conf_full_name 声明在 src/core/ngx_conf_file.h ngx_int_t ngx_conf_full_name(ngx_cycle_t *cycle, ngx_str_t *name,ngx_uint_t conf_prefix); 定义在 src\core\ngx_conf_file.c ngx_int_t ngx_conf_full_name(ngx_cycle_t *cycle, ngx_str_t *name, ngx_uint_t conf_…

华为云ECS命名规则解析与规格选型实战指南

一、华为云ECS命名规则深度解析 华为云服务器ECS实例名称采用标准化编码规则,通过命名即可快速识别实例的关键参数。典型命名格式如下: [实例族][代次].[规格大小].[扩展标识] 以c6.2xlarge.4为例进行分解: 1. 实例族标识(首位…