計網學習筆記第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
英文地址,請注明出處:http://en.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)技術模擬人類對話的智能程序系統。其核心是建立在機器學習算法和大型語言模型基礎上的對話引擎,能夠理解用戶的自然語言輸入,分析語境和意圖,并生成符合上下文的相關回復。 這類機器人系統通常包含以下幾個…