《OSPF网络设计解决方案(第2版)》一2.6 案例分析:为网络添加一台新的OSPF路由器

简介:

本节书摘来自异步社区《OSPF网络设计解决方案(第2版)》一书中的第2章,第2.6节,作者 【美】Thomas M. Thomas II, CCIE #9360,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.6 案例分析:为网络添加一台新的OSPF路由器

OSPF网络设计解决方案(第2版)
本节案例分析所提供的情景涵盖了本章所涉及的大部分信息内容。情景中,假设你需要为网络添加一台新的 OSPF 路由器。这里的案例分析详细地阐述了添加一台新的 OSPF 路由器到网络中会对当前网络产生哪些影响。以下是对添加新的路由器到网络中将发生的事件的顺序描述,你可以对照图2-12到图2-15,以便更加直观地理解这一过程。

1.一台新的OSPF路由器被添加到网络中。

2.新的路由器立即使用代表所有OSPF路由器的多播地址224.0.0.5发送多播Hello包。此时,该路由器尚不知晓网络中是否存在DR(见图2-12)。


e5f6df2e167e1bf18a5a6d7151ba01d318b73319

提示
如果网络中已经存在一台DR,那么即使新的路由器拥有更大的优先级,DR的角色也不会被抢占。
3.当DR和BDR接收到新路由器所发送的Hello包后,它们将使用单播Hello包直接回复新加入的路由器。在 Hello 包交互之后,路由器便开始建立邻接关系(见图2-13)。


adfc880b36cd2c2a44195294dc4b7206735ed156

4.当新的路由器和DR建立了邻接关系后,它将向DR发送一条路由器LSA(1类),用于描述自己拥有的可用链路和这些链路的状态。在此期间,BDR也在监听 DR 是否进行了回复,以确定DR的运行状态(见图2-14)。


a495ca23210bdb085ea2f8c9b8a1501075ad75c3

5.BDR持续进行监听,从而确定DR是否正处于正常的工作状态。DR使用多播地址224.0.0.5向整个网络发送一条新的LSA,通知其他路由器关于新的路由器的可用路由。所有路由器必须使用ACK(确认包)来回复,这样DR才能够获知它们收到了新增的信息(见图2-15)。如果DR失效,那么BDR将成为DR,并且通过选举机制再选出一台新的BDR。


bab5928958675b29685592af5cf8389156ebde96

此时,新的路由器已经完全被网络内其他路由器所识别,而且这些路由器还能够通过新的路由器到达新增的网络。

在某些OSPF网络中,可能需要强制确定哪台路由器成为OSPF的DR和BDR。例如,一些拥有更强处理能力、更大内存的路由器成为网络中的DR应该更为合适。另外,如果是在Lab实验中,也可能会指定具体的路由器成为DR。在这些情况下,你可以使用基于接口的命令ip ospf priority来完成优先级的更改。

OSPF的默认优先级为1。如果路由器优先级越高,则它将越容易成为DR或BDR。如果使用命令将优先级设置为0,那么这可以确保路由器无法成为DR(即不参与DR和BDR的选举)。

注意
路由优先级只能配置在多路访问的网络接口上(换句话说,为点到点网络接口配置优先级没有意义)。
例如,为了将路由器优先级的值设置为5,可以输入如下命令:


c038ffcec04cf43a7c62afc2773daed7710b47c1

但是需要特别注意的是,路由器加入 OSPF 区域的顺序会影响到最终DR和BDR的选举结果。也就是说,只有当网络中不存在 DR 或BDR时,才会进行选举。当路由器开始运行OSPF进程后,它将检查网络内是否存在活动的DR或DBR。如果存在,那么这台新加入的路由器将成为DROther;也就是说,此时无论新路由器的优先级和路由器ID如何,它都不会成为DR或BDR。记住,这种 DR 和 BDR 的选举机制是为了提高效率和稳定性;网络内新加入的路由器不应当抢占当前已经存在的路由器角色。

相关文章
|
1月前
|
存储 人工智能 编解码
Deepseek 3FS解读与源码分析(2):网络通信模块分析
2025年2月28日,DeepSeek 正式开源其颠覆性文件系统Fire-Flyer 3FS(以下简称3FS),重新定义了分布式存储的性能边界。本文基于DeepSeek发表的技术报告与开源代码,深度解析 3FS 网络通信模块的核心设计及其对AI基础设施的革新意义。
Deepseek 3FS解读与源码分析(2):网络通信模块分析
|
22天前
|
小程序 UED
拓展校友网络的创新解决方案:校园论坛圈子小程序+跑腿+二手市场系统
这是一款基于小程序的校园跑腿服务平台,支持多种注册登录方式、下单支付、跑腿接单配送、订单跟踪评价及物流查询功能,并配备客服模块提升用户体验。系统包含用户、客服、物流、跑腿员和订单五大核心模块,功能完善。此外,平台还拓展了校友网络功能,如信息咨询发布、校园社区建设和活动组织等,旨在增强校友互动与联系,形成紧密的校友生态。
52 4
|
1月前
|
安全 网络安全 虚拟化
Hyper-V网络连接无响应解决方案
当Hyper-V虚拟机出现网络连接无响应时,可从以下方面排查:1) 检查物理网络连接,确保设备正常;2) 验证虚拟网络配置,包括虚拟交换机和网络适配器设置;3) 更新驱动程序以解决兼容性问题;4) 调整防火墙和安全软件设置;5) 重启相关服务和设备;6) 使用命令行工具诊断网络问题;7) 检查BIOS中虚拟化技术是否启用;8) 排查IP冲突和其他日志错误。综合以上步骤,可有效修复网络连接故障。
|
2月前
|
监控 BI 网络安全
为何教育机构需要强大的网络安全解决方案
近年来,教育行业从传统课堂快速转向在线课程和虚拟教室,疫情加速了这一进程。然而,数字化转型也带来了网络安全风险。身份治理与管理(IGA)解决方案如ManageEngine的ADManager Plus,能有效保护教育机构免受网络攻击,确保数据安全、简化用户管理并实现合规性。通过自动化流程,它不仅提升了安全性,还减轻了IT管理员的工作负担,确保资源访问的无缝性和准确性。
78 11
|
4月前
|
存储 安全 物联网
浅析Kismet:无线网络监测与分析工具
Kismet是一款开源的无线网络监测和入侵检测系统(IDS),支持Wi-Fi、Bluetooth、ZigBee等协议,具备被动监听、实时数据分析、地理定位等功能。广泛应用于安全审计、网络优化和频谱管理。本文介绍其安装配置、基本操作及高级应用技巧,帮助用户掌握这一强大的无线网络安全工具。
276 9
浅析Kismet:无线网络监测与分析工具
|
3月前
|
机器学习/深度学习 人工智能 运维
简化多云网络复杂度,谈谈F5多云解决方案的破局之道
简化多云网络复杂度,谈谈F5多云解决方案的破局之道
64 7
|
4月前
|
数据采集 机器学习/深度学习 人工智能
基于AI的网络流量分析:构建智能化运维体系
基于AI的网络流量分析:构建智能化运维体系
787 13
|
4月前
|
监控 安全 网络安全
云计算与网络安全:技术挑战与解决方案
随着云计算技术的飞速发展,其在各行各业的应用越来越广泛。然而,随之而来的网络安全问题也日益凸显。本文将从云服务、网络安全和信息安全等技术领域出发,探讨云计算面临的安全挑战及相应的解决方案。通过实例分析和代码示例,旨在帮助读者更好地理解云计算与网络安全的关系,提高网络安全防护意识。
|
4月前
|
存储 缓存 监控
Docker容器性能调优的关键技巧,涵盖CPU、内存、网络及磁盘I/O的优化策略,结合实战案例,旨在帮助读者有效提升Docker容器的性能与稳定性。
本文介绍了Docker容器性能调优的关键技巧,涵盖CPU、内存、网络及磁盘I/O的优化策略,结合实战案例,旨在帮助读者有效提升Docker容器的性能与稳定性。
422 7
|
5月前
|
安全 网络协议 网络安全
【Azure 环境】从网络包中分析出TLS加密套件信息
An TLS 1.2 connection request was received from a remote client application, but non of the cipher suites supported by the client application are supported by the server. The connection request has failed. 从远程客户端应用程序收到 TLS 1.2 连接请求,但服务器不支持客户端应用程序支持的任何密码套件。连接请求失败。
150 2
下一篇
oss创建bucket