在日本怎样做网站/网络推广优化是干啥的

在日本怎样做网站,网络推广优化是干啥的,游戏动漫设计专业,虚拟机做门户网站如何绑定域名在 OSPF(开放最短路径优先)协议中,DR(Designated Router,指定路由器) 和 BDR(Backup Designated Router,备份指定路由器) 的选举是为了在广播型网络(如以太网…

在 OSPF(开放最短路径优先)协议中,DR(Designated Router,指定路由器) 和 BDR(Backup Designated Router,备份指定路由器) 的选举是为了在广播型网络(如以太网)或多路访问网络中减少路由器之间的邻接关系数量,优化网络通信效率。华为路由器的 DR/BDR 选举规则遵循 OSPF 协议标准,以下是详细规则和流程:


一、DR/BDR 选举规则

  1. 选举条件

    • 仅在 广播网络(Broadcast) 或 非广播多路访问网络(NBMA) 中触发选举(如以太网、帧中继)。

    • 点对点网络(P2P) 或 点对多点网络(P2MP) 无需选举 DR/BDR。

  2. 选举依据

    • 优先级(Priority)

      • 每个 OSPF 接口的优先级值范围为 0-255,默认值为 1

      • 优先级为 0 的路由器不参与选举

    • Router ID

      • 当优先级相同时,Router ID 较大的路由器胜出。

  3. 选举流程

    • 初始阶段:路由器通过 Hello 报文交换优先级和 Router ID 信息。

    • 选举触发:在邻居关系的 2-Way 状态后,开始选举 DR/BDR。

    • 选举结果

      • DR 和 BDR 由所有参与选举的路由器共同投票决定。

      • DR 选举优先级最高者,BDR 次之

      • 如果网络中已存在 DR 和 BDR,新加入的路由器即使优先级更高,也不会抢占现有角色(除非 DR/BDR 失效)。


二、华为路由器 DR/BDR 配置要点

1. 设置接口优先级

interface GigabitEthernet0/0/1ospf dr-priority <0-255>  # 修改接口的 OSPF 优先级
 
  • 默认优先级为 1,若需强制某路由器成为 DR,可将其优先级设为最大值(如 255)。

  • 优先级为 0 表示不参与选举。

2. 查看 DR/BDR 状态

display ospf interface GigabitEthernet0/0/1  # 查看接口的 OSPF 信息
display ospf peer                          # 查看邻居状态及角色
 
  • 输出中会显示 DR 和 BDR 的 Router ID 及其接口地址。

3. 强制重新选举
  • 重启 OSPF 进程(不推荐在生产环境使用):

    reset ospf process
     
  • 或临时关闭/启用接口:

    shutdown  # 关闭接口
    undo shutdown  # 重新启用接口
     

三、常见问题与注意事项

  1. DR/BDR 选举不可抢占

    • 一旦选举完成,即使新加入的路由器优先级更高,也不会立即成为 DR/BDR,需等待当前 DR/BDR 失效后才会重新选举。

  2. Router ID 冲突

    • 确保每台路由器的 Router ID 唯一(通常使用 Loopback 接口 IP 或手动指定)。

    • 修改 Router ID 后需重启 OSPF 进程生效:

      router id x.x.x.x  # 手动设置 Router ID
      reset ospf process
       
  3. 网络类型配置错误

    • 如果接口的网络类型被误配置为 P2P 或 P2MP,则不会触发 DR/BDR 选举。需检查配置:

      interface GigabitEthernet0/0/1ospf network-type broadcast  # 显式指定为广播网络
       
  4. 多路访问网络中所有路由器需在同一子网

    • DR/BDR 选举仅在直连的同一子网内生效,跨子网的路由器不参与同一选举。


四、示例场景

场景:强制某路由器成为 DR
  1. 将目标路由器的接口优先级设为 255

    interface GigabitEthernet0/0/1ospf dr-priority 255
     
  2. 重启接口或 OSPF 进程以触发重新选举。

  3. 验证选举结果:

    display ospf peer
     

总结

关键点说明
选举依据优先级(默认 1) → Router ID(较大者胜出)。
选举不可抢占新路由器无法立即取代现有 DR/BDR,除非当前 DR/BDR 失效。
配置优先级通过 ospf dr-priority 修改接口优先级。
避免冲突确保 Router ID 唯一,网络类型正确(广播/NBMA)。

通过合理配置优先级和 Router ID,可以有效控制 DR/BDR 的选举结果,优化 OSPF 网络性能。

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

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

相关文章

Linux和gcc/g++常用命令总结

目录 Linux命令总结 文件操作相关命令 ls cd pwd cp mv rm cat mkdir rmdir touch 文本处理操作命令 grep awk sed 进程管理操作相关命令 ps top htop kill pkill killall chmod chown 网络操作相关命令 ping ifconfig netstat ss lsof curl …

VUE的第二天

1. 指令修饰符 1.1什么是指令修饰符&#xff1f; ​ 所谓指令修饰符就是通过“.”指明一些指令后缀 不同的后缀封装了不同的处理操作 —> 简化代码 1.2按键修饰符 keyup.enter —>当点击enter键的时候才触发 代码演示&#xff1a; <div id"app"><…

WSL with NVIDIA Container Toolkit

一、wsl 下安装 docker 会提示安装 docekr 桌面版&#xff0c;所以直接安装 docker 桌面版本即可 二、安装 NVIDIA Container Toolkit NVIDIA Container Toolkit仓库 https://github.com/NVIDIA/nvidia-container-toolkit​github.com/NVIDIA/nvidia-container-toolkit 安装…

mysql下载

目录 下载地址&#xff1a; 1.MSI安装包下载 2.ZIP压缩包下载 卸载MySQL&#xff1a; 下载地址&#xff1a; MySQL :: Download MySQL Community Server到mysql官网进行下载&#xff1a;MySQL :: Download MySQL Community Server &#xff08;下面二选一&#xff0c;选择一…

Lab17_ Blind SQL injection with out-of-band data exfiltration

文章目录 前言&#xff1a;进入实验室构造 payload 前言&#xff1a; 实验室标题为&#xff1a; 带外数据泄露的 SQL 盲注 简介&#xff1a; 本实验包含一个SQL盲目注入漏洞。应用程序使用跟踪Cookie进行分析&#xff0c;并执行包含提交的Cookie值的SQL查询。 SQL查询是异…

C/C++蓝桥杯算法真题打卡(Day4)

一、P11041 [蓝桥杯 2024 省 Java B] 报数游戏 - 洛谷 算法代码&#xff1a; #include<bits/stdc.h> using namespace std;// 计算第 n 个满足条件的数 long long findNthNumber(long long n) {long long low 1, high 1e18; // 二分查找范围while (low < high) {lo…

【Python 数据结构 10.二叉树】

目录 一、二叉树的基本概念 1.二叉树的定义 2.二叉树的特点 3.特殊的二叉树 Ⅰ、斜树 Ⅱ、满二叉树 Ⅲ、完全二叉树 Ⅳ、完全二叉树和满二叉树的区别 4.二叉树的性质 5.二叉树的顺序存储 Ⅰ、完全二叉树 Ⅱ、非完全二叉树 Ⅲ、稀疏二叉树 6.二叉树的链式存储 7.二叉树的遍历概念…

Windows 系统 Docker Desktop 入门教程:从零开始掌握容器化技术

文章目录 前言一、Docker 简介二、Docker Desktop 安装2.1 系统要求2.2 安装步骤 三、Docker 基本概念四、Docker 常用命令五、实战&#xff1a;运行你的第一个容器5.1 拉取并运行 Nginx 容器5.2 查看容器日志5.3 停止并删除容器 六、总结 前言 随着云计算和微服务架构的普及&…

可变参数与递归

可变参数与递归 可变参数 package method; ​ public class Demo03 {public static void main(String[] args) {Demo03 demo03new Demo03();demo03.test(1,2,3);​}public void test (int... i){System.out.println(i[0]);//1System.out.println(i[1]);//2System.out.println(…

【redis】全局命令exists、del、expire、ttl(惰性删除和定期删除)

exists——判定 key 是否存在 语法&#xff1a; exists key [key...] # 返回值&#xff1a;key 存在的个数针对多个 key 来说&#xff0c;是非常有用的时间复杂度 O ( 1 ) O(1) O(1) Redis 组织这些 key 就是按照哈希表的方式来组织的。Redis 支持很多数据结构指的是 value …

系统架构设计师—系统架构设计篇—特定领域软件体系结构

文章目录 概述领域分类垂直域水平域 系统模型基本活动参与角色 概述 特定领域软件架构&#xff08;Domain Specific Software Architecture&#xff0c;DSSA&#xff09;是在一个特定应用领域中&#xff0c;为一组应用提供组织结构参考的标准团建体系结构。 领域分类 垂直域…

OpenManus:优点突出,短板也明显

最近&#xff0c;OpenManus 在 AI 领域掀起了一阵热潮。作为开源版的智能代理软件&#xff0c;它自诞生起就备受瞩目。今天&#xff0c;咱们就来深入聊聊 OpenManus 在实际测试中的表现&#xff0c;看看它到底有哪些过人之处&#xff0c;又存在哪些不足。​ 优点大起底​ 开源…

P8662 [蓝桥杯 2018 省 AB] 全球变暖--DFS

P8662 [蓝桥杯 2018 省 AB] 全球变暖--dfs 题目 解析讲下DFS代码 题目 解析 这道题的思路就是遍历所有岛屿&#xff0c;判断每一块陆地是否会沉没。对于这种图的遍历&#xff0c;我们首先应该想到DFS。 代码的注意思想就是&#xff0c;在主函数中遍历找出所有岛屿&#xff0c…

AI多模态教程:DeepSeek多模态模型解析及实践指南

AIGCmagic社区知识星球是国内首个以AIGC全栈技术与商业变现为主线的学习交流平台&#xff0c;涉及AI绘画、AI视频、大模型、AI多模态、数字人以及全行业AIGC赋能等100应用方向。星球内部包含海量学习资源、专业问答、前沿资讯、内推招聘、AI课程、AIGC模型、AIGC数据集和源码等…

【银河麒麟高级服务器操作系统实例】虚拟机桥接网络问题分析及处理

更多银河麒麟操作系统产品及技术讨论&#xff0c;欢迎加入银河麒麟操作系统官方论坛 https://forum.kylinos.cn 了解更多银河麒麟操作系统全新产品&#xff0c;请点击访问 麒麟软件产品专区&#xff1a;https://product.kylinos.cn 开发者专区&#xff1a;https://developer…

使用腾讯ncnn加速推理yolo v9对比opencv dnn

前面博客 【opencv dnn模块 示例(25) 目标检测 object_detection 之 yolov9 介】 绍了 yolov9 详细使用方式&#xff0c;重参数化、导出端到端模型&#xff0c;使用 torch、opencv、tensorrt 以及 paddle 的测试。 由于存在移动端推理部署的需求&#xff0c;需要进行加速处理&…

C语言学习笔记-进阶(7)字符串函数3

1. strstr的使用和模拟实现 char * strstr ( const char * str1, const char * str2); Returns a pointer to the first occurrence of str2 in str1, or a null pointer if str2 is not part of str1. &#xff08;函数返回字符串str2在字符串str1中第⼀次出现的位置&#x…

HarmonyOS Next 属性动画和转场动画

HarmonyOS Next 属性动画和转场动画 在鸿蒙应用开发中&#xff0c;动画是提升用户体验的关键要素。通过巧妙运用动画&#xff0c;我们能让应用界面更加生动、交互更加流畅&#xff0c;从而吸引用户的注意力并增强其使用粘性。鸿蒙系统为开发者提供了丰富且强大的动画开发能力&…

Nginx(基础安装+配置文件)

目录 一.Nginx基础 1.基础知识点 2.异步非阻塞机制 二.Nginx安装 2.1安装nginx3种方式 1.包管理工具安装&#xff08;yum/apt&#xff09; 2.本地包安装&#xff08;rpm/dpkg&#xff09; 3.源码编译安装 3.1 源码编译安装nginx流程&#xff08;ubuntu&#xff09; 1.…

修改jupyter notebook的工作空间

今天&#xff0c;我之前R配置jupyter工作空间&#xff0c;讲了各种语言内核分配不同的工作空间&#xff0c;虽然是方便管理&#xff0c;但有个问题就是需要每次都进入C盘的配置文件找到notebook的工作空间设置路径打开修改嘛。 因此&#xff0c;今天我编写了一个python脚本&am…