2022 计网复习计算题【太原理工大学】

news2024/9/24 15:18:28


期末复习汇总,点这里!icon-default.png?t=M85Bhttps://blog.csdn.net/m0_52861684/category_12095266.html?spm=1001.2014.3001.5482

三、计算题

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

电缆长度为 1km,信号在网络上的传播速率为 200000km/s,所以单程传播时间为,1 / 200000 = 5us,那么一个来回的传播时间为 10us。为了能够按照 CSMA/CD 工作,最小帧的发射时间不能小于 10us,也就是说最短发射时间为 10us,又已知以 1Gb/s 的数据率工作,那么最短帧长为最短发射时间 X 数据率 = 10 * 10 ^ -6 *(1 * 10 ^ 9)= 10000bit,因此,最短帧长是 10000 位或 1250 字节。

算出争用期,争用期等于2倍的传播时延,有了争用期再计算最短帧长,要注意的是单位转换一定不要忘记了!

2. 一个 3200 位长的 TCP 报文传到 IP 层,加上 160 位的首部后成为数据报。下面的互联网由两个局域网通过路由器连接起来。但第二个局域网所能传送的最长数据帧中的数据部分只有 1200 位,因此数据报在路由器必须进行分片。试问第二个局域网向其上层要传送多少比特的数据(这里的“数据”当然指的是局域网看见的数据)?

传输层用户数据位是 3200bit,向下传到网络层的时候要添加 160bit 的首部,因网络层的首部含有 IP 地址等路由信息,所以每个数据帧中的肯定都要有网络层的首部。在网络层就要考虑分片,因数据链路层数据帧中的数据位最长是1200bit,即网络层数据包的长度,所以一个数据包能承载的用户数据是 1200 - 160 = 1040bit,那么需要分成 3200 / 1040 = 3.08,四个片,即需要分成四个数据包,所以第二个局域网向上传送的比特数等于 3200 + 160 × 4 = 3840bit。

核心思路就是判断报文要分成几个数据片,数据位加 4 个数据片首部即是第二个局域网向其上层传送的数据比特数。

3. 假定某信道受奈氏准则限制的最高码元速率为 20000码元/秒。如果采用相位和振幅混合调制,把码元的波形划分为 16 个不同形式来传送,那么可以获得多高的数据率(b/s)?

20000 码元/秒 * log216 = 80000b/s

数据率 = 码元传输速率 * 每个码元可以携带的比特数 = 20000 * log216,注意这里是 log 以 2 为底 16 的对数,输入法没法打上去。 

4. 共有4个站进行码分多址通信。4个站的码片序列为
A:(-1-1-1+1+1-1+1+1) B:(-1-1+1-1+1+1+1-1)
C:(-1+1-1+1+1+1-1-1) D:(-1+1-1-1-1-1+1-1)
现收到这样的码片序列S:(-1+1-3+1-1-3+1+1)。问哪个站发送数据了?发送数据的站发送的是0还是1?

S·A =(+1-1+3+1-1+3+1+1)/8 = 1,   A发送1

S·B =(+1-1-3-1-1-3+1-1)/8 =-1, B发送0

S·C =(+1+1+3+1-1-3-1-1)/8 = 0,   C无发送

S·D =(+1+1+3-1+1+3+1-1)/8 = 1,   D发送1

对应位置相乘结果除8,1为发送1,0为未发送,-1为发送0。

5. 一个PPP帧的数据部分是(16进制)7D 5E FE 27 7D 5D 7D 5D 65 7D 5E。问透明传输的数据是什么(16进制)? 

透明传输数据是:7E FE 27 7D 7D 65 7E。

RFC1662 填充方法如下:

(1)把信息字段中出现的每一个0x7E字节转变为2字节序列(0x7D,0x5E);
(2)若信息字段中出现一个0x7D的字节(即出现了和转义字符一样的比特组合),则把转义字符0x7D转变为2字节序列(0x7D,0x5D);
(3)若信息字段中出现ASCII码的控制字符(即数值小于0x20的字符),则在该字符前面要加入一个0x7D字节,同时将该字符的编码加以改变。

逆过来就可以了,通过已知的 PPP 帧数据部分来做,看到 7D5E 直接变成 7E,看到 7D5D 直接变成7D。

6. 一个PPP帧的数据部分在同步传输中是 0001110111110111110110。问删除发送端加入的零比特后变成怎样的比特串?

删除发送端加入的零比特后变成的比特串是,00011101111111111110。

这里顺便补充一下零比特的填充,零比特填充就是在一连 5 个 1 之后必须插一个 0,相反,删除发送端加入的零比特就是把一连 5 个 1 后面的0删除。

7. 有10个站连接到以太网上。试计算一下二种情况下每一个站所能得到的带宽。

(1)10个站都连接到一个 100Mb/s 以太网集线器;

(2)10个站都连接到一个 100Mb/s 以太网交换机。

(1)100 Mb/s / 10 = 10 Mb/s;

(2)10 * 100 Mb/s / 10 = 100 Mb/s。

以太网集线器独占传输媒体的带宽,以太网交换机和其他网络用户共享传输媒体的带宽。

8. 某单位分配到一个地址块 136.23.12.64 / 26。现在需要进一步划分为 4 个一样大的子网。试问:

   (1)每一个子网的网络前缀有多长?

   (2)每一个子网中有多少个地址?

   (3)每一个子网的地址、可分配给主机使用的最小地址和最大地址是什么?

(1)可容纳子网数 = 2 ^ (借位数中 1 的个数)= 2 ^ 2 = 4,那么由此可推断出子网掩码中二进制中借了 2 位,但是题目要求基于 136.23.12.64 / 26 细分,那么我们要在 26 位的基础上加 2,11111111.11111111.11111111.11110000,子网的前缀即是,子网掩码二进制中1的个数,28。

(2)每个子网的地址中有4位留给主机用,因此共有16个地址。

(3)四个子网的地址块是:

第一个地址块136.23.12.64/28,可分配给主机使用的

   最小地址:136.23.12.01000001=136.23.12.65/28

   最大地址:136.23.12.01001110=136.23.12.78/28

第二个地址块136.23.12.80/28,可分配给主机使用的

   最小地址:136.23.12.01010001=136.23.12.81/28

   最大地址:136.23.12.01011110=136.23.12.94/28

第三个地址块136.23.12.96/28,可分配给主机使用的

   最小地址:136.23.12.01100001=136.23.12.97/28

   最大地址:136.23.12.01101110=136.23.12.110/28

第四个地址块136.23.12.112/28,可分配给主机使用的

   最小地址:136.23.12.01110001=136.23.12.113/28

   最大地址:136.23.12.01111110=136.23.12.126/28

   最大地址:136.23.12.01111110=136.23.12.126/28

可容纳主机数 = 2 ^ (借位数中 0 的个数),可容纳子网数 = 2 ^ (借位数中 1 的个数)。

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

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

相关文章

java swing(GUI) MySQL实现的学生选课成绩管理系统源码+运行教程

今天给大家演示一下由Java swing mysql实现的一款学生选课成绩信息管理系统,主要实现的功能有:学生教师信息管理、年级班级信息管理、课程信息管理、选课、成绩录入功能、成绩统计功能,实现学生、教师、管理员三个角色的登录,三个…

【计算机图形学入门】笔记1:图形学概述

前言:今天开始开启一个新篇章的学习,那就是games101闫令琪老师讲的《现代计算机图形学入门》课程,我会根据闫老师每节课讲的内容记录重点笔记,每节课都会整理一篇发布出来,希望自己可以坚持下去,从图形学小…

可视化音视频分析工具:好用工具大集锦,快转发给你兄弟看看丨音视频工具

(本文基本逻辑:音画原始数据分析工具介绍 → 编码数据分析工具介绍 → 封装格式分析工具介绍) 工欲善其事,必先利其器。在音视频开发中,为了方便、快捷、直观的分析音视频数据,最好能有一些可视化的分析工…

《爱在 ZStack Cube 超融合》三部曲

一、始于初识:很高兴见到你 这一天东川路最靓的仔打开了 ZStack Cube 宝盒 ,这可能是我们的第一次相遇,我们相谈甚欢,相遇恨晚。 我的名字是 ZStack Cube,一个基于超融合架构的云平台。我拥有3300、5300、7300、7300…

Acwing_98

题目链接 考察知识点: 坐标变换、递归、分治。 核心问题:计算出点的坐标。 策略是递归算出子图形中的坐标,再进行平移得到当前图形中的坐标。 采用下图方式建立坐标系:原点在中心。 前置知识: (x,y)(x,y)(x,y) 逆时…

ResNet18实现——MNIST手写数字识别(突破0.995)

1.简单CNN改进 简单的CNN实现——MNIST手写数字识别 该部分首先对我前面的工作进行了改进,然后以此为基础构建ResNet18去实现MNIST手写数字识别。 1.改进要点: 1.利用nn.Sequential()自定义块结构,增加可读性和方便…

Spring - 什么是spring?

好久没更新博客了,今天小更一波。 学习java已经有一段时间了,今天将接触Spring框架技术。 什么是Spring? spring 中文意思就是 春天,实际上spring 是真的给软件行业带来了春天。 使用spring的好处? spring可以解决企业级开发…

眼内衍射透镜的设计与分析

1. 摘要 如今,多焦点眼内透镜移植已广泛用于白内障的治疗。作为其优势特点之一,衍射眼内透镜为病患提供了很好的远近景性能。这种透镜经常在Zemax OpticStudio 中采用binary2面型进行设计。在本示例中,我们阐述了如何将初始设计导入VirtualLa…

嵌入式开发--RS-485通讯的问题

嵌入式开发 RS-485通讯的问题RS-485说明接口芯片硬件连接CubeMX设置代码编写引脚定义使能串口中断函数发送数据接收数据有一个问题,多收了一个数数据线上的波形问题分析问题解决RS-485说明 RS-485一般简称485总线,是最常用的工业总线之一,一…

LeetCode简单题之回环句

题目 句子 是由单个空格分隔的一组单词,且不含前导或尾随空格。 例如,“Hello World”、“HELLO”、“hello world hello world” 都是符合要求的句子。 单词 仅 由大写和小写英文字母组成。且大写和小写字母会视作不同字符。 如果句子满足下述全部条…

从 0 开始学习 Git + GitHub

文章目录一、GitHub创建仓库二、安装Git客户端1、安装2、配置身份三、为Github账户设置SSH key1、生成ssh key2、GitHub 新建SSh key3、测试连接是否成功四、上传本地项目到Github方法一:方法二:master分支到main分支迁移五、Git常用命令git initgit sta…

共享主机安全吗(以及如何保护它)?

共享主机是在一台服务器上存储多个网站的主机。通常,您的资源(例如 CPU、内存、数据库和带宽)会在用户之间溢出。由于它非常适合流量低的网站,且因具成本效益,共享主机相当普遍。如果您是博主和小型企业,则很有可能会选择共享主机…

聊聊我常用的5款动态数据可视化工具

视频当道的时代,数据可视化自然也要动起来。 我常用的动态可视化工具主要有Tableau、Echarts、Flourish、Python这几个,另外一个地图可视化神器kepler.gl,是技术群小伙伴的分享。 这五款可视化工具差异很大,在各自领域都是学霸级…

Grafana 快速配置可视化面板

一、如何快速搭建部署Grafana CSDNhttps://mp.csdn.net/mp_blog/creation/editor/128199952 二、快速配置可视化面板 1.新建数据源 首次新建数据源、首次新建看板 2.选择数据源类型 3.配置数据库 地址、账号、密码 备注:新建的数据源都可以在添加看板作为选项进…

Odoo丨如何在明细行中添加复选框?

最近,在项目实际业务中遇到需要对明细订单添加复选框和按钮进行操作的需求。 起初在拿到需求时,我联想到Odoo默认tree视图是有复选框和操作按钮的功能,于是查看了源码,确认了这个想法。 因为这个是属于字段中one2many 关系属性来…

【DPDK】dpdk样例源码解析之五:dpdk-rss

本篇文章介绍DPDK-RSS相关的功能,RSS是网卡提供的分流机制,简单讲就是一个HASH值,如果使用DPDK收包,开启RSS后,会根据配置项将数据包分流到不同的收包队列,用来是实现负载均衡。 通过DPDK-L3FWD样例&#…

关于Pytorch下载并进行部署

目录 1.关于Pytorch 2.Pytorch环境部署前提条件 3.部署方法 4.测试 1.关于Pytorch PyTorch是一个开源的Python机器学习库,基于Torch,用于计算机视觉、自然语言处理等应用程序。 2017年1月,由Facebook人工智能研究院(FAIR&…

数据库设计 ER图

三个基本概念 Entity Entity Set表示一类事物,类似于面向对象中类的概念,而Entity Instance表示一个具体的事物,类似于对象的概念。 Entity中可以有属性(Attribute),也可以与其他Entity之间存在关系(Relationship)。在设计数据库…

【最新版全插件】多功能同城优选小程序源码

内容目录一、详细介绍二、效果展示1.部分代码2.效果图展示三、学习资料下载一、详细介绍 1.为本地的线下商家提供线上销售渠道。一直以来本地商品、娱乐、休闲、旅游服务线上购买大家都是以美团为准。近几年来随着微信公众号、小程序的渗透力逐渐加强,越来越多的用…

【深度学习】实验6答案:图像自然语言描述生成(让计算机“看图说话”)

DL_class 学堂在线《深度学习》实验课代码报告(其中实验1和实验6有配套PPT),授课老师为胡晓林老师。课程链接:https://www.xuetangx.com/training/DP080910033751/619488?channeli.area.manual_search。 持续更新中。 所有代码…