计算机网络期末每章计算题总复习

news2024/11/20 3:23:33

第三章数据链路层

CRC检验问题

知识点

8a5eda30aeba4c9787292e35a6523021.png

fb6b278ccf39446d8d43fc1db3c9944e.png 

fd3a60fbf2714484a13861f85795df37.png 例题

 要发送的数据为1101011011。采用CRC的生成多项式是 P(X)=X^4 + X + 1试求应添加在数据后面的余数。

数据在传输过程中最后一个1变成了0,问接收端能否发现?
若数据在传输过程中最后两个1都变成了0,问接收端能否发现?
采用CRC检验后,数据链路层的传输是否就变成了可靠的传输?

 除数为10011(冗余码四位),被除数为11010110110000,得余数1110。余数应该添加到数据后作为冗余码。
能,添加冗余码后的数据除以除数的余数不为0。
能,原因同上。
不是,数据链路层只能保证无差错接收,对于有差错的帧只是丢弃,并不能保证可靠传输。

 比特填充问题

知识点

面向比特的物理链路使用比特填充的方法来实现透明传输

f72357fbe2644a678598a029ce86a03d.png

 每隔5个连续比特1后面就填充一个比特0,这样就能确保帧定界在整个帧中的唯一性,也就可以实现透明传输。

例题

PPP协议使用同步传输技术传送比特串0110111111111100。试问经过零比特填充后变成怎样的比特串?
若接收端收到的PPP帧的数据部分是0001110111110111110110,
问删除发送端加入的零比特后变成怎样的比特串?

填充后:011011111011111000
填充前:00011101111111111110

最短帧长计算

知识点

最短帧长=争用期(2倍的单程端到端的传播时延)×数据传输速率(带宽) 

例题

假定1km长的CSMA/CD网络的数据率为1Gb/s。设信号在网络上
的传播速率为200000km/s。求能够使用此协议的最短帧长

4b318b85b2f443be8459ef1087fd6702.jpg

 

等待时间的计算

知识点

6201ecaca73a48798adbb4502ec1ea2b.png

 例题

假定在使用CSMA/CD协议的10Mb/s以太网中某个站在发送数据时检测到碰撞,
执行退避算法时选择了随机数r=100。试问这个站需要等待多长时间后才
能再次发送数据?如果是100Mb/s的以太网呢?

d5055a3d38de49d7bc5646236f0ae83f.jpg

 

吞吐量的计算

知识点

需要先区分交换机和集线器的特点

从带宽来看,集线器不管有多少个端口,所有端口都共享一条带宽,在同一时刻只能有两个端口传送数据,其他端口只能等待;同时集线器只能工作在半双工模式下。而对于交换机而言,每个端口都有一条独占的带宽,当两个端口工作时并不影响其他端口的工作,同时交换机不但可以工作在半双工模式下也可以工作在全双工模式下。

例题

在图3-30 中,某学院的以太网交换机有三个接口分别和学院三个系的以太网相连,
另外三个接口分别和电子邮件服务器、万维网服务器以及一个连接互联网的路由器
相连。图中的A,B和C都是100Mbit/s以太网交换机。假定所有的链路的速率都是100Mbit/s,
并且图中的9台主机中的任何一个都可以和任何–个服务器或主机通信。试计算这9台主机和两
个服务器产生的总的吞吐量的最大值。为什么?

7b39dc6e8d04442cb7c032ae81034a21.png

 交换机具有并行性,联通一台交换机上的端口,多对主机同时工作,所以9台主机的吞吐量为900Mbit/s,两台服务器为200Mbit/s,所以共为1100Mbit/s。

交换表

知识点

354a10a681e04516b9a97149c3826fa7.png 例题

 在图3-31中,以太网交换机有6个端口,分别接到5台主机和一个路由器。
下面表中动作一栏中,表示先后发送了4个帧。假定在开始时,以太网交换机
的交换表是空的。把表中的项目填完。

3f36147869be47a4a63e09d0cd12d807.jpg

 

 

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

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

相关文章

客户关系管理对企业起到至关重要的作用

客户关系管理对企业的发展至关重要。客户会密切关注你为他们提供的服务质量,因此必须有效地管理客户关系。即使是延迟回复这样的小事也可能会对企业的发展产生重大影响。 管理客户关系的好处远远超出了经营你的业务;它们有助于改善你与现有客户的关系&…

后AlphaFold时代的蛋白质结构预测

最新一届的蛋白质结构预测奥林匹克大赛,即15届CASP比赛(CASP15),在日前拉下了帷幕。这正值谷歌团队AlphaFold2在上一届CASP大赛给该领域带来革命性冲击后两周年。两年后,该领域的状况如何,蛋白质结构预测该何去何从?为…

数字化办公,就选流畅、清晰的华为云桌面

人工智能、大数据算法蓬勃发展的时代,企业的数字化发展与之关联密切,企业纷纷追求业务上云。 云上办公模式相较于线下办公模式而言,不再受到场地的限制、业务流程也加快很多,企业的成本得到一定的节省。在技术和成本的影响下&…

电视动画片的制作与发行

电视动画片的制作与发行 一、电视动画片的备案和公示 (一)电视动画片的备案和公示基本要求 电视动画片的拍摄制作实行备案公示制度。 国家广播电视总局负责全国拍摄制作电视动画片的公示。北京市广播电视局负责受理本行政区域内制作机构拍摄制作电视…

【LeetCode每日一题】——面试题 08.01.三步问题

文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【时间频度】九【代码实现】十【提交结果】一【题目类别】 动态规划 二【题目难度】 简单 三【题目编号】 面试题 08.01.三步问题 四【题目描述】 三步问…

Nacos2.2使用PostgreSQL数据源插件存储数据手把手教程

一、背景 Nacos2.2在2022年的12月份正式发布了,该版本可以让开发者开发支持PostgreSQL数据库的插件,从而实现将配置信息存储到PostgreSQL中。 本文基于自己开发的PostgreSQL数据源插件进行说明,希望可以帮助到大家。 数据源插件开源仓库地…

Go语言设计与实现 -- 接口

接口实际上是一个中间层,用于上下游的解耦,在框架和操作系统中,接口都随处可见,而Go语言将接口作为了内置类型,接下来,我们就来重点学习一下,Go语言的接口。 将实现接口的结构体实例赋值给接口结…

(三)汇编语言——DOSBox

本篇主要用来介绍我们的实验平台——DOSBox的使用与调试,主要就是改一下窗口大小以及挂载,并且作为学习汇编实验的汇总,不定期更新。 下载与安装 这个可以到官网去下载,然后安装也很简单,就不介绍了,而且一…

力扣(LeetCode)1753. 移除石子的最大得分(C++\C)

贪心模拟 贪心思路 : 循环从石子数量最多的两堆取石子,直到有两堆以上(含两堆)空石子,维护取子次数,即是答案。贪心的正确性,暂无数学证明。直觉来看,这么做是对的。 CPP class Solution { public:int maximumScore…

设计模式之观察者模式

Observer design pattern 观察者模式的概念、观察者模式的结构、观察者模式的优缺点、观察者模式的使用场景、观察者模式的实现示例、观察者模式的源码分析 1、观察者模式的概念 观察者模式,又称为发布-订阅模式,即它定义了一种对象间一对多的依赖关系&…

spark 运行自带样例SparkPi、spark-examples报错

报错时我使用的环境如下: windows10中运行,非linux虚拟机 使用微软的Terminal软件进入powershell环境 scala 2.12.10 spark-3.1.1-bin-hadoop3.2 没有单独安装hadoop环境 java 8 注意一:该spark-3.1.1-bin-hadoop3.2在centos 7、树莓派4b官方…

2小时上车AI作画_NovelAI (学会能做游戏mod)

最近在打牌(杀戮尖塔真好玩),玩着突发奇想: 能不能?把游戏原画,通过AI作画,替换为二次元风格? 试试就逝逝...简单复盘下 一、部署"NovelAI" 本地部署【需要本地显卡】 …

Linux C 链接模块

静态链接 Linux 下静态库的创建和使用 1.编译静态库源码&#xff1a;gcc -c lib.c -o lib.o 2.生成静态库文件&#xff1a;ar -q lib.a lib.o 2.使用静态库编译&#xff1a;gcc main.c lib.a -o main.out #20-1.c #include <stdio.h>extern char* name(); extern int a…

Python 自动化测试(三): pytest 参数化测试用例构建

在之前的文章中主要分享了 pytest 的实用特性&#xff0c;接下来讲 Pytest 参数化用例的构建。 如果待测试的输入与输出是一组数据&#xff0c;可以把测试数据组织起来用不同的测试数据调用相同的测试方法。参数化顾名思义就是把不同的参数&#xff0c;写到一个集合里&#xff…

Mentor-dft 学习笔记 day46-Graybox OverviewTessent On-Chip Clock Controller(1)

graybox功能简化了分层设计中的扫描插入和ATPG处理过程&#xff0c;允许对子模块执行扫描和ATPG操作&#xff0c;然后允许在以下情况下使用该子模块的简化灰箱表示在下一个更高层次执行扫描和ATPG操作。由于子模块的灰盒表示仅包含最小数量的互连电路&#xff0c;因此在大型分层…

Oracle-在线重定义dbms_redefinition.sync_interim_table增量同步引发TX行锁问题

前言: 近期处理了一起用户使用在线重定义dbms_redefinition增量同步操作引发TX行锁的问题&#xff0c;用户在使用dbms_redefinition.sync_interim_table进行数据增量同步时&#xff0c;在线重定义的原表SQL语句出现了TX行锁等待问题 后面经过分析&#xff0c;发现产生TX行锁问…

短链接业务解决方案(附源码项目)

开源地址 https://github.com/lcy19930619/short-link 一个单节点短链接项目&#xff0c;有需要的拿去改改就行了&#xff0c;如果方便&#xff0c;可以帮忙点点star 什么是短链接 蓝色部分就是短链接 为什么要用短链接&#xff1f; 因为短信是按照字符去计算条数的&#x…

12月21日 OpenCV 实战基础学习笔记——背景建模、光流估计

文章目录前言一、背景建模1、帧差法2、混合高斯模型二、光流估计前言 本文为12月21日 OpenCV 实战基础学习笔记&#xff0c;分为两个章节&#xff1a; 背景建模&#xff1b;光流估计。 一、背景建模 1、帧差法 由于场景中的目标在运动&#xff0c;目标的影像在不同图像帧中…

Redis哨兵机制以及发布订阅

Redis哨兵机制1 哨兵Sentinel机制2 哨兵架构原理3 搭建哨兵架构4 通过springboot操作哨兵Redis发布订阅1 哨兵Sentinel机制 Sentinel&#xff08;哨兵&#xff09;是Redis 的高可用性解决方案&#xff1a;由一个或多个Sentinel 实例组成的Sentinel 系统可以监视任意多个主服务…

海格里斯HEGERLS深度解析|重型四向穿梭车的轨道换向组件及轨道系统

随着自动化仓储物流系统的广泛应用&#xff0c;物流设备也更趋于多样化&#xff0c;比如在货架轨道上可四向行走的穿梭车应运而生&#xff0c;重型四向穿梭车作为一种新型的物流存储设备&#xff0c;通常在轨道平面上有行走方向相互垂直的两个行走系统&#xff0c;通过两个行走…