每日一练 - NBMA网络中的单播通信

01 真题题目


在 NBMA 网络中,单播发送到报文是? 

A.DD 报文

B.LSR 报文

C.Hello 报文

D.LSU 报文

02 真题答案

ABCD

03 答案解析

在 NBMA 网络类型中,由于网络不支持广播或多播传输,因此OSPF协议的所有五种报文类型(Hello、Database Description (DD)、Link State Request (LSR)、Link State Update (LSU) 和 Link State Acknowledgment (LSAck))都需要通过单播形式发送。
这是为了确保每个邻居都能接收到必要的信息,同时避免不必要的流量泛滥。
在配置OSPF over NBMA时,通常需要手动指定邻居,因为路由器无法像在广播网络中那样自动发现邻居。

04 学习拓展


★ NBMA 网络类型的深入解析
NBMA 网络,即非广播多路访问网络,是一种特殊类型的网络环境,常见于帧中继(Frame Relay)、ATM(Asynchronous Transfer Mode)等技术中。与以太网这样的广播网络不同,NBMA 网络不允许数据包以广播或组播形式传输,每个通信都必须是点对点的单播连接。
在 OSPF 协议中,为了适应这种网络类型,需要做特殊的配置处理。OSPF 通过指定邻居和使用单播地址来建立和维护邻接关系。这意味着管理员必须明确配置每个潜在邻居的IP地址,否则OSPF路由器将无法自动发现邻居,也无法正常交换路由信息。


★ 配置挑战与策略


· 指定邻居:在NBMA网络上运行OSPF时,使用neighbor命令显式指定每个邻居的IP地址是必不可少的步骤。这有助于确保只有预期的设备间建立邻接关系。


· DR/BDR 的不存在:不同于广播网络,在NBMA网络中默认不选举Designated Router(DR)和Backup Designated Router(BDR),因为单播通信模式下没有广播的需求。但可以根据需要配置伪节点(Pseudo-node),模拟广播网络的行为并选举DR/BDR。


· 接口的全互联问题:在大型的NBMA网络中,如果要求每个路由器都与其他所有路由器建立直接的单播连接,将会导致网络配置复杂且成本高昂。为解决这一问题,可以采用部分 mesh 或者使用帧中继的多点子接口(multipoint subinterface)特性,减少所需的直接链接数量。


★ 案例分析
假设一家公司使用帧中继网络连接其分布在不同城市的分支办公室。每个办公室有一台路由器,它们共同构成了一个NBMA网络。为了使OSPF在这个环境中有效工作,网络管理员不仅需要在每台路由器上启用OSPF进程,还要为每一对路由器之间配置邻居关系。
例如,如果有三个分支,就需要配置六条邻居关系(AB, AC, BA, BC, CA, CB),确保每个站点都能收到其他站点的路由更新。
此外,考虑到成本和效率,管理员可能会决定仅建立部分全互联,或者使用帧中继的多点子接口特性,通过中心站点作为转接点,减少直接链路的数量,从而简化配置并降低成本。
通过以上分析,我们不仅理解了NBMA网络中单播通信的必要性,还探讨了在实际部署中可能遇到的挑战及解决方案,这对于网络工程师设计和维护这类网络至关重要。

还想学更多技术知识?又或是需要完整华为真题真题题库?

私信小编,回复【题库】,限时获取~

想获取更多『 思科 | 华为 | 华三 | 红帽 | CISP | OCP | PMP | 软考 』、『 考证咨询 | 认证真题 | 职业规划 | 岗位内推 』,请关注公众号:HCIE考证研究所

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

elementUI搭建使用过程

前言 Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组 件库 安装 ElementUI 在终端命令行输入 npm i element-ui -S 在 main.js 中写入以下内容: import ElementUI from element-ui ; import element-ui/lib/theme-chalk/i…

0-30 VDC 稳压电源,电流控制 0.002-3 A

怎么运行的 首先,有一个次级绕组额定值为 24 V/3 A 的降压电源变压器,连接在电路输入点的引脚 1 和 2 上。(电源输出的质量将直接影响与变压器的质量成正比)。变压器次级绕组的交流电压经四个二极管D1-D4组成的电桥整流。桥输出端…

北邮《计算机网络》蒋老师思考题及答案-传输层

蒋yj老师yyds! 答案自制,仅供参考,欢迎质疑讨论 问题一览 传输层思考题P2P和E2E的区别使用socket的c/s模式通信,流控如何反映到编程模型三次握手解决什么问题举一个两次握手失败的例子为什么链路层是两次握手而非三次?…

深入理解 XML 和 HTML 之间的区别

在现代网络技术的世界中,XML(可扩展标记语言)和 HTML(超文本标记语言) 是两个非常重要的技术。尽管它们都使用标签和属性的格式来描述数据,但它们在形式和用途上有显著的区别。 概述 什么是 XML&#xff…

安装CLion配置opencv和torch环境

配置操作如图,源码见底部附录部分 安装CLion 官网下载 创建项目 设置环境 调整类型为release 配置opencv和项目 编译环境 编译后 重启CLion 测试opencv环境 测试代码 运行main.cpp显示图片 测试torch环境 没标红表示配置成功 附件 CMakeList.txt cmake_mi…

Redis集群部署合集

目录 一. 原理简述 二. 集群配置​​​​​​​ 2.1 环境准备 2.2 编译安装一个redis 2.3 创建集群 2.4 写入数据测试 实验一: 实验二: 实验三: 实验四: 添加节点 自动分配槽位 提升节点为master: 实验…

陪诊小程序开发:寻找陪诊师更加快速,全程陪护!

陪诊行业是一个新兴行业,在当下市场中具有较大的发展前景。对于无法陪家人看病或者对医院不熟悉的人来说,陪诊师成为了刚需!目前随着社会的发展,人们的生活节奏不断加快,陪诊市场的需求量也在不断增加,发展…

web使用cordova打包Andriod

一.安装Gradel 1.下载地址 Gradle Distributions 2.配置环境 3.测试是否安装成功 在cmd gradle -v 二.创建vite项目 npm init vitelatest npm install vite build 三.创建cordova项目 1.全局安装cordova npm install -g cordova 2. 创建项目 cordova create cordova-app c…

30个接口自动化测试面试题,看完的现在已经在办理入职了...

1. 什么是接口自动化测试? 答:接口自动化测试是指使用自动化工具对接口进行测试,验证接口的正确性、稳定性和性能等方面的指标。 2. 为什么要进行接口自动化测试? 答:接口自动化测试可以提高测试效率,减…

ffmpeg将多个yuv文件编码为MP4视频文件

一、编码方案 在视频录制时,每一帧保存为一个yuv文件,便于纠错和修改。在编码为MP4文件时,我的方案是将所有yuv文件先转码为单个MP4文件,然后使用ffmpeg的concat功能拼接为完整的视频。 二、shell脚本 #!/bin/bash# 检查参数数量…

每日一道算法题 有效括号序列

题目 有效括号序列_牛客题霸_牛客网 (nowcoder.com) Python 1长度必须为偶数 2就像开心消消乐一样,一左一右就消掉。 class Solution:def isValid(self , s: str) -> bool:# write code here# flag[(),{},[]]# for _ in range(len(s)//2):# for i in fl…

RK35x8通过TFTP下载内核到开发板

对于有网线接口的RK35X8开发板,调试时候,可以通过网线下载内核镜像和设备树到开发板,不用每次修改驱动都要重新打开下载工具,进入下载模式。通过TFTP可以大大提高调试效率。 在ubuntu安装TFTP服务 安装tftp服务器 sudo apt-get…

多图示例:如何呈现论文结果中的各种图表

本文根据《Journal of the American College of Cardiology》上曾发表的一篇文章《Making Sense of Statistics in Clinical Trial Reports》,来全面而具体地说明临床试验论文中,各种类型数据与结果使用图表的正确展示方法。 本文将着重介绍基线数据、试…

桌面提醒工具哪个好?简单好用的便签提醒app推荐

在日常的生活和工作中,我们经常会遇到各种各样的事情,有时候可能会遗忘一些重要的事情。这个时候,一个简单好用的便签提醒工具就显得尤为重要了。那么,哪款桌面提醒工具比较好用呢?下面,就为大家推荐一款我…

【jdk】jdk11 jdk17 jdk21的新特性 虚拟线程创建方式

前言:按照博主的个人理解,一般来说 除了jdk8时代 说jdk8的新特性是特指jdk8这一个版本的特性,之后例如jdk11 jdk17新特性 都是泛特性 什么意思呢? 比如jdk11新特性,一般是指jdk9——jdk11 这一个泛版本的所有新特性&am…

某山词霸翻译js逆向分析

一、基础知识 1、post的几种发包的方式 2、query string和form data的区别 Query String Parameters: GET请求时,参数会以url string 的形式进行传递,即?后的字符串则为其请求参数,并以&作为分隔符。(有时候pos…

稀疏迭代最近点算法(Sparse ICP)

2013年,2013年Sofien Bouaziz等提出了一种新的ICP改进算法,稀疏迭代最近点(Sparse Iterative Closest Point, Sparse ICP)算法。更多扩展资料可参看随书附赠资源中的说明文档。 Sparse ICP算法的设计的灵感、应用范围、优缺点和泛化能力 两个几何数据集…

vue 代理

一、常用的发送一个ajax请求: 1、xhr new XMLHttpRequest(),真正开发中不常用 2、jq,jq主要功能是获取dom,周边才是请求接口 3、axios(大名鼎鼎的) axios.get("url").then(response>{},error>{} )4、…

大数据组件--Hue

Apache Hue hue是一个集成化的大数据可视化软件,可以通过hue访问浏览操作主流的大数据生态圈软件。hue本身来自于cloudera后来贡献给了apachehue本身是一个web项目,基于python实现的,通过该web项目的UI集成了各个软件的UI 下面是一个hue调度…

远程桌面无法复制粘贴文件到本地怎么办?

远程桌面不能复制粘贴问题 Windows远程桌面为我们提供了随时随地访问文件和数据的便捷途径,大大提升了工作和生活的效率。然而,在使用过程中,我们也可能遇到一些问题。例如,在通过远程桌面传输文件时,常常会出现无法复…
最新文章