计网学习笔记第3章 数据链路层(灰灰题库)

题目 1

1 单选题
下列说法正确的是______。
A. 路由器具有路由选择功能,交换机没有路由选择功能
B. 三层交换机具有路由选择功能,二层交换机没有路由选择功能
C. 三层交换机适合异构网络,二层交换机不适合异构网络
D. 路由器适合异构网络,交换机不适合异构网络

本题考查路由器、交换机(二层、三层)在路由选择功能及适用网络场景的区别,解析如下:

选项 A

错误。部分交换机(如三层交换机 )具备路由选择功能,可基于 IP 地址进行数据包转发、选择路径,并非所有交换机都无路由功能。

选项 B

正确。二层交换机工作在数据链路层,基于 MAC 地址转发,无路由选择功能;三层交换机工作在网络层,支持基于 IP 地址的路由选择,可实现不同网段间的数据转发,该选项符合设备功能逻辑。

选项 C

错误。“适合异构网络” 本质是能否跨网段 / 协议通信,二层交换机因无路由功能,无法直接连接异构网络(不同网段);但三层交换机的 “适合”,核心是路由功能支持,并非 “三层交换机专属适合逻辑”,且表述未聚焦路由本质,逻辑不准确。

选项 D

错误。交换机中三层交换机可适合异构网络(因有路由功能);路由器虽适合异构网络(不同网络间选路),但该选项否定交换机(含三层)适合性,与实际功能矛盾。

综上,正确答案是 B ,关键区分二层(数据链路层,无路由)、三层交换机(网络层,有路由)的功能本质,以及路由设备对异构网络的适配逻辑 。

交换机意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等,通常没有路由功能。但是本题BCD选项都对交换机分层次了,需要考虑到各层次交换机,所以这类说法不严谨。
第二层交换机:工作在OSI参考模型的第二层,即数据链路层。它依据数据帧中的目的MAC地址进行数据帧的快速交换;第二层交换机是没有路由功能的交换机,仅能依据MAC地址完成数据帧的交换。第三层交换机:工作在OSI参考模型的第三层,即网络层。第三层交换机是具有路由功能的交换机。第三层交换机依据数据包的目的IP地址,进行路径选择和快速的数据包交换。它可以实现不同逻辑子网和不同VLAN之间的数据通信。在第三层交换机中,增加了一个第三层交换模块,由该模块完成路径选择功能,而第三层交换机的数据交换仍由第二层交换模块完成。
故B正确。

题目 2

2 单选题
通过提高信噪比可以降低其影响的差错是______。
A. 随机差错
B. 突发差错
C. 数据丢失差错
D. 干扰差错

这道题考查通信差错与信噪比的关系,解析如下:

关键概念理解

信噪比:信号功率与噪声功率的比值,反映信号受噪声干扰的程度,信噪比越高,信号越 “干净”,噪声对信号的影响越小。

随机差错:由信道中随机的、持续存在的噪声(如热噪声)引起,噪声与信号叠加导致比特错误,具有随机性、单个或少量比特出错的特点。

突发差错:由短暂、强烈的干扰(如电磁脉冲)引起,表现为连续多个比特出错,其根源不是常规的 “持续噪声”,而是突发干扰。

数据丢失差错:通常由网络拥塞、缓冲区溢出等引起,与信噪比无直接关联。

干扰差错:表述较笼统,“干扰” 是宽泛概念,而通信中差错需结合成因分类,“随机差错” 已精准对应噪声(含干扰)引发的常规差错。

选项分析

A. 随机差错

正确。随机差错由持续的背景噪声(如热噪声、电子噪声)导致,提高信噪比(增强信号、削弱噪声)可直接降低噪声对信号的干扰,减少随机差错。

B. 突发差错

错误。突发差错由短暂、高强度干扰(如雷电、电磁脉冲)引发,并非持续的 “信噪比” 问题,提高信噪比无法有效抵御这类突发干扰。

C. 数据丢失差错

错误。数据丢失通常因网络拥塞、设备缓冲区不足等导致,与信号和噪声的比值无关,提高信噪比不能解决这类问题。

D. 干扰差错

错误。“干扰差错” 并非通信中标准的差错分类,且笼统的 “干扰” 未区分随机噪声与突发干扰。通信中,常规因持续噪声引发的差错已归类为 “随机差错”,提高信噪比可针对性解决;突发干扰引发的差错属于 “突发差错”,与信噪比关联弱。因此该选项表述不精准,逻辑不对应。

综上,正确答案是 A ,核心逻辑是:随机差错的根源是持续背景噪声,提高信噪比可直接削弱噪声影响;其他选项的差错成因与信噪比无直接或有效关联 。

本题主要考查传输差错的基本概念与分类。一般来说,数据的传输差错是由噪声引起的。通信信道的噪声可以分为两类:热噪声和冲击噪声。热噪声一般是信道固有的,引起的差错是随机差错,热噪声可以通过提高信道的信噪比来降低它对数据传输的影响。冲击噪声一般是由外界电磁干扰引起的,导致的差错是突发差错,冲击噪声是无法通过提高信道的信噪比来避免的,它是引起传输差错的主要原因。

题目 3

3 单选题
零比特插入法规定,发送端在两个标志字段之间的比特序列中,如果检查出连续的_____个 1,则不管它后面的位是 0 还是 1,都增加一个 0。
A. 4
B. 5
C. 6
D. 8

  • 答案:B
  • 解析:零比特插入法是为了保证在帧同步标志(通常为 01111110 )之间的比特流中,不会出现连续的 6 个 1 而误判为帧同步标志。其规则就是发送端在两个标志字段之间的比特序列里,若检查出连续 5 个 1 ,就不管后续位是 0 还是 1 ,都插入一个 0 ;接收端则进行反向操作,若收到连续 5 个 1 后紧跟一个 0 ,就删除该 0 ,以此实现透明传输 ,所以选 B 。

题目 4

4 单选题
在 HDLC 协议中,若主站要求发送方对 3 号帧开始的所有帧进行重发,则相应的控制字段为_____。
A. 1010P011
B. 1001P011
C. 1101P011
D. 1011P011

  • 答案:B
  • 解析:HDLC 协议的控制字段用于区分帧的类型(信息帧、监控帧、无编号帧 )。本题涉及监控帧(用于流量和差错控制 ),主站要求发送方对 3 号帧开始的所有帧重发,属于选择重发请求(SREJ )。监控帧中,控制字段格式为:第 1 位为 1 表示监控帧,第 2 - 4 位表示功能,选择重发时对应编码是 001 ,帧编号等信息结合起来,控制字段为 1001P011(P 为轮询 / 终止位,本题不影响核心判断 ),所以选 B 。

题目 5

5 单选题
HDLC 协议所采用的帧同步方法是_____。
A. 使用比特填充的首尾标志法
B. 使用字符填充的首尾定界法
C. 字节计数法
D. 物理编码违例法

  • 答案:A
  • 解析:HDLC 协议采用使用比特填充的首尾标志法实现帧同步,以特定的标志字段 01111110 作为帧的起始和结束标识 。为避免比特流中出现连续 6 个 1 干扰帧同步,配合零比特插入 / 删除技术 ;B 选项 “使用字符填充的首尾定界法” 是像 PPP 协议早期的做法;C 选项 “字节计数法” 因计数出错后难以恢复同步,很少使用;D 选项 “物理编码违例法” 常见于以太网(如曼彻斯特编码利用违例编码做帧边界 ),并非 HDLC 所用,所以 HDLC 采用 A 选项的帧同步方法。

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

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

相关文章

SQL的LEFT JOIN优化

原sql,一个base表a,LEFT JOIN三个表抽数 SELECT ccu.*, ctr.*, om.*, of.* FROM ods.a ccu LEFT JOIN ods.b ctr ON ccu.coupon_code ctr.coupon_code AND ctr.is_deleted 0 LEFT JOIN ods.c om ON ctr.bill_code om.order_id AND om.deleted 0 LEFT JOIN ods.…

Redis 核心概念、命令详解与应用实践:从基础到分布式集成

目录 1. 认识 Redis 2. Redis 特性 2.1 操作内存 2.2 速度快 2.3 丰富的功能 2.4 简单稳定 2.5 客户端语言多 2.6 持久化 2.7 主从复制 2.8 高可用 和 分布式 2.9 单线程架构 2.9.1 引出单线程模型 2.9.2 单线程快的原因 2.10 Redis 和 MySQL 的特性对比 2.11 R…

【Day 18】Linux-DNS解析

目录 一、DNS概念 1、概念和作用 2、域名解析类型 3、 软件与服务 4、DNS核心概念 区域 记录 5、查询类型 6、分层结构 二、DNS操作 配置本机为DNS内网解析服务器 (1)修改主配置文件 (2)添加区域 正向解析区域: …

Python 中 OpenCV (cv2) 安装与使用介绍

Python 中 OpenCV (cv2) 安装与使用详细指南 OpenCV (Open Source Computer Vision Library) 是计算机视觉领域最流行的库之一。Python 通过 cv2 模块提供 OpenCV 的接口。 一、安装 OpenCV 方法 1:基础安装(推荐) # 安装核心包&#xff0…

微软WSUS替代方案

微软WSUS事件回顾2025年7月10日,微软最新确认Windows Server Update Services(WSUS)出现了问题,导致IT管理员无法正常同步和部署Windows更新。WSUS是允许管理员根据策略配置,将更新推送到特定计算机,并优化…

Minio 分布式集群安装配置

目录创建 mkdir -p /opt/minio/run && mkdir -p /etc/minio && mkdir -p /indata/disk_0/minio/datarun:启动脚本及二进制文件目录/etc/minio:配置文件目录data:数据存储目录下载 minio wget https://dl.min.io/server/minio…

Spring Boot + ShardingSphere 实现分库分表 + 读写分离实战

🚀 Spring Boot ShardingSphere 实现分库分表 读写分离(涵盖99%真实场景) 🏷️ 标签:ShardingSphere、分库分表、读写分离、MySQL 主从、Spring Boot 实战 分库分表 vs 读写分离 vs 主从配置与数据库高可用架构区别 …

将普通用户添加到 Docker 用户组

这样可以避免每次使用 Docker 命令时都需要 sudo。以下是具体步骤:1. 创建 Docker 用户组(如果尚未存在) 默认情况下,安装 Docker 时会自动创建 docker 用户组。可以通过以下命令检查: groupadd docker(如果…

Scrapy(一):轻松爬取图片网站内容​

目录 一、CrawlSpider 简介​ 二、实战案例:图片网站爬取​ 三、代码解析:核心组件详解​ 类定义: 2.核心属性:​ 3.爬取规则(Rules):​ 4.数据提取方法(parse_item)…

使用 systemd 的原生功能来实现 Redis 的自动监控和重启,而不是依赖额外的脚本最佳实践方案

使用 systemd 的原生功能来实现 Redis 的自动监控和重启,而不是依赖额外的脚本最佳实践方案方案 1:配置 systemd 服务文件(推荐)1. 检查/创建 Redis 的 systemd 服务文件2. 配置关键参数(覆盖配置示例)3. 重…

Eclipse 代码模板

Eclipse 代码模板 引言 Eclipse 作为一款功能强大的集成开发环境(IDE),深受广大开发者的喜爱。在编程过程中,使用代码模板可以大大提高开发效率,减少重复劳动。本文将详细介绍 Eclipse 代码模板的配置、使用方法以及一…

输电线路防外破声光预警装置 | 防山火/防钓鱼/防施工安全警示系统

在输电网络的安全保障中,外力破坏是一个不容忽视的问题,各类隐患可能对电力系统造成严重影响。TLKS-PMG-WP 输电线路声光防外破警示装置在应对这类挑战时,有着独特的技术表现,下面从功能和技术参数两方面进行详细介绍。核心功能解…

STM32——STM32CubeMX

总:STM32——学习总纲 一、简介 注意,非逻辑代码。 可兼容不同系列的STM32Cube固件包。 STM32Cube前置知识链接: STM32——HAL库 不可过多依赖,此工具只针对STM32芯片,类似英飞凌芯片无法配置。主要用于参考。 二、安…

Java NIO 核心原理与秋招高频面试题解析

一、NIO 概述Java NIO(New I/O 或 Non-blocking I/O)是 Java 1.4 引入的一套全新 I/O API,位于 java.nio 包下。NIO 提供了与传统 BIO(Blocking I/O)完全不同的 I/O 处理方式,通过非阻塞模式、缓冲区&#…

vue3+element-plus,el-popover实现筛选弹窗的方法

实现一个筛选框,点击筛选按钮出现弹窗,弹窗内有选择框/输入框/单选框等等,底部有重置/确定两个按钮。需求:点击筛选外部其他位置可以关闭弹窗,关闭弹窗后已编辑的数据不保存,点击确定按钮关闭弹窗&#xff…

python每日一题 贪心算法练习

在一条环路上有 n 个加油站,其中第 i 个加油站有汽油 gas[i] 升。你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。给定两个整数数组 gas 和 cost &…

Python + Pika RabbitMQ集群压测完整方案

一、最近搭建了个rabbitmq集群 三个磁盘节点,上生产环境之前想做个压测,测试下稳定性,参考Deepseek做了如下测试方案二、核心代码实现: 配置文件 (config.py) import os RABBITMQ_NODES [amqp://admin:123456192.168.0.175:8101,…

【第7话:相机模型3】自动驾驶IPM图像投影拼接技术详解及代码示例

IPM图像投影拼接技术详解 IPM(逆透视映射)图像投影拼接技术是一种在计算机视觉中广泛应用的图像处理方法,主要用于将多个透视视图的图像转换为鸟瞰视图并拼接成一个无缝的大场景图像。该技术特别适用于自动驾驶、机器人导航和监控系统等领域&…

【测试工程思考】测试自动化基础能力建设

1 回顾 传统软件研发体系下定义的软件测试是从用户视角设计的。测试是试图穷尽用户行为的工程,从测试用例(use case)的英文定义就可见一般。测试的逻辑资产就是用自然语言去描述用户的操作行为或路径。 但随着软件工程向分布式架构和敏捷交付…

进阶向:AI聊天机器人(NLP+DeepSeek API)

什么是AI聊天机器人? AI聊天机器人是一种通过自然语言处理(NLP)技术模拟人类对话的智能程序系统。其核心是建立在机器学习算法和大型语言模型基础上的对话引擎,能够理解用户的自然语言输入,分析语境和意图,并生成符合上下文的相关回复。 这类机器人系统通常包含以下几个…