2013年108计网
第33题
- 在 OSI 参考模型中, 下列功能需由应用层的相邻层实现的是()
A. 对话管理
B. 数据格式转换
C. 路由选择
D. 可靠数据传输

很显然,题目所问的应用层的相邻层是表示层。该层实现与数据表示相关的功能。
选项a中的对话管理属于会话层。选项c中的路由选择属于网络层。选项d中的可靠数据传输可在多个层中实现。例如,数据链路层。运输层。
第34题
- 若下图为 10BaseT 网卡接收到的信号波形, 则该网卡收到的比特串是()

A. 00110110
B. 10101101
C. 01010010
D. 11000101
10BaseT中的十表示,数据传输速率为10M比特每秒。base表示基带传输。T表示传输介质采用双绞线。
这是题目给定的波形。两条垂直虚线间的波形就是马原。如图所示。
若假设正跳变表示零,负跳变表示一。则该波形所表示的比特串如图所示。
第35题
- 主机甲通过 1 个路由器 (存储转发方式) 与主机乙互联, 两段链路的数据传输速率均为10Mbps,主机甲分别采用报文交换和分组大小为 10 kb 的分组交换向主机乙发送 1个大小为 8Mb(1M =10的6次方 kb) 的报文。若忽略链路传播延迟、分组头开销和分组拆装时间, 则两种交换方式完成该报文传输所需的总时间分别为()
A. 800 ms、1600 ms
B. 801 ms、1600 ms
C. 1600 ms、800 ms
D. 1600 ms、801 ms
本题考察报文交换和分组交换的相关实验计算。
我们来一起分析一下。如图所示,我们演示一下报文交换与分组交换的区别。
对于报文交换路由器,只有在完整接收完整个报文后,才能对报文进行转发
而分组交换是将报文划分并构建成若干个更小的分组进行发送。路由器边转发分组边接收分组。
我们首先来看题目要求计算的报文,交换的时延如图所示。横坐标为时间。纵坐标为距离。主题甲将报文发送给路由器。路由器完整接收该报文后,将其转发给主机乙。这是主机甲发送该报文的发送时延。这是该报文的最后一笔特信号。从主机甲传播到路由器的传播时延。这是路由器发送该报文的发送时间。这是该报文的最后一笔特信号。从路由器传播到主机乙的传播实验。题目规定,忽略链路传播延迟。因此,
这一段传播时延可以忽略。这一段传播时延也可以忽略。则报文交换总时间等于两倍的报文发送时延。代入题目给定的已知量可得。报文交换总时间为1600毫秒。
我们再来看题目要求计算的分组交换的时延。主机甲将构成报文的若干个分组,连续发送给路由器。路由器转发已经收到的分组,同时接收正在到达的分组。这是主机甲连续发送若干个分组的发送时延。题目规定,忽略分组头开销和分组拆装时间。因此,这段时间可看作是报文的发送时延。
这是构成报文的最后一个分组的最后一个比特信号,x从主机甲传播到路由器的传播时延。这是路由器发送构成报文的最后一个分组的发送实验。这是构成报文的最后一个分组的最后一比特信号。从路由器传播到主机椅的传播实验。题目规定,忽略链路传播延迟。因此,这一段传播时延可以忽略。这一段传播时延也可以忽略。则分组交换总时间等于报文的发送时延,加上一个分组的发送时延。代入题目给定的已知量可得。分组交换总时间为801毫秒。
第36题
- 下列介质访问控制方法中, 可能发生冲突的是()
A. CDMA
B. CSMA
C. TDMA
D. FDMA
本题考察介质访问控制方法的相关协议。
820.11无线局域网采用CSMA/CA协议,来协调各站点访问共享信道。这两个协议的共同部分是CSMA。也就是载波监听多址接入。由于CSMA不能完全避免碰撞。因此,共享式以太网还需使用碰撞检测措施,也就是CD。820.11无线局域网还需使用碰撞避免措施,也就是CA。
第37题
- HDLC 协议对 0111110001111110 组帧后对应的比特串为()
A. 011111000011111010
B. 01111100011111010111110
C. 01111100011111010
D. 011111000111111001111101
本题考察HDLC 协议实现透明传输的方法。
第38题
- 对于 100Mbps 的以太网交换机, 当输出端口无排队, 以直通交换 (cut-through switching) 方式转发一个以太网帧(不包括前导码) 时, 引入的转发延迟至少是()
A. 0𝜇s
B. 0.48𝜇s
C. 5.12𝜇s
D. 121.44𝜇s
本题考察交换机直通交换的特点。
我们来一起分析一下。根据题目给定的输出端口无排队,直通交换,不包括前导码,可以推出,采用直通交换的交换机==>只要接收完以太网帧的目的MAC地址,就可以将帧直接转发到目的端口,而不缓存帧也不校验帧。
这是以太网的帧格式。帧开始的六个字节就是目的MAC地址。因此题目要求计算的引入的最小转发延迟就是接收完目的八个地址所耗费的时间。将目的MAC地址的六字节转换成比特。除以题目给定的100M比特每秒。得出0.48微秒。
第39题
- 主机甲与主机乙之间已建立一个 TCP 连接, 双方持续有数据传输, 且数据无差错与丢失。若甲收到 1 个来自乙的 TCP 段, 该段的序号为 1913、确认序号为 2046、有效载荷为 100 字节, 则甲立即发送给乙的 TCP 段的序号和确认序号分别是()
A. 2046、2012
B. 2046、 2013
C. 2047、2012
D. 2047、2013
本题考察TCP协议中序号和确认号的相关概念。
我们来一起分析一下。如图所示这是题目给定的,以建立TCP连接的主机甲和主机乙,这是主机乙给主机甲发送的TCP段。题目给定该段的序号为1913。因此其首部中序号字段的取值为1913。这指明了其数据载荷的第一个字节的序号为1913。题目给定该段的有效数据载荷为100字节。因此数据载荷的最后一个字节的序号为2012。
这是主机甲给主机乙发送的TCP段。由于主机乙之前发给主机甲的确认号为2046。这表明,主机乙已正确接收来自主机甲的序号到2045为止的全部数据。现在期望接收主机甲发来的序号从2046开始的数据。因此,主机甲给主机乙发送的TCP段的数据载荷的第一个字节的序号应为2046。相应的其首部中的序号字段的取值为2046。由于主机乙之前发给主机甲的TCP段的数据载荷的最后一个字节的序号是2012。因此,主机甲在给主机乙发送的TCP段中,可对主机乙之前发送来的TCP段进行确认。确认号为2013。表明主机甲已正确接收来自主机乙的序号到2012为止的全部数据。现在期望接收主机已发来的序号从2013开始的数据。
综上所述,本题的答案是选项b。需要说明的是。上述分析是在题目给定的"双方持续有数据传输,且数据无差错与丢失"的条件下得出的。TCP协议中的序号和确认号是TCP实现可靠传输的基础。
第40题
- 下列关于 SMTP 协议的叙述中, 正确的是()
I. 只支持传输 7 比特 ASCII 码内容
II. 支持在邮件服务器之间发送邮件
III. 支持从用户代理向邮件服务器发送邮件
IV. 支持从邮件服务器向用户代理发送邮件
A. 仅 I、II 和 III
B. 仅 I、II 和 IV
C. 仅 I、III 和 IV
D. 仅 II、III 和 IV
本题考察电子邮件发送协议SMTP的相关知识。
我们来一起分析一下。如图所示。SMTP协议只支持传送ASCII码文本数据。如果电子邮件中包含有非ASCII码数据。需要经过MIME转换成ASCII码数据,才能使用SMTP协议进行传输。因此,叙述一正确。
再来看这幅示意图。邮件服务器之间发送邮件。采用的是SMTP协议。因此,叙述二正确。发送方的用户代理给邮件服务器发送邮件,也使用SMTP协议。因此,叙述三也正确。接收方的用户代理从邮件,服务器读取邮件时。使用的是POP3协议。还可以使用功能更强的IMAP协议。因此,叙述四错误。
第47题
- (9 分)假设 Internet 的两个自治系统构成的网络如题 47 图所示, 自治系统 AS1由路由 R1 连接两个子网构成; 自治系统 AS2 由路由器 R2、R3 互联并连接 3 个子网构成。各子网地址、R2 的接口名、R1 与 R3 的部分接口 IP 地址如题 47图所示。
3
请回答下列问题。
本题是对静态路由配置,路由聚合,路由器转发分组。路由选择协议等知识的综合考察。
(1)假设路由表结构如下表所示。请利用路由聚合技术, 给出 R2 的路由表, 要求包括 到达 题 47 图中所有子网的路由, 且路由表中的路由项尽可能少


题目要求我们给出路由器R2的路由表。该网络是R2的直连网络,当给R2连接该网络的接口配置IP地址和子网掩码后,R2就可自行得出到该直连网络的路由记录。这是该网络的地址(194.17.20.128/25)。由于是直连网络。因此没有下一跳路由器。r2中要到达该直连网络的分组,需要从r2的接口E0转发。除该直连网络外,还可给R2手工配置到这四个非直连网络的静态路由。
由于题目要求路由项尽可能少。因此,我们可将自制系统AS1中的这两个网络聚合成一个网络。具体方法是找出这两个网络地址的共同前缀。这两个网络地址的前三个十进制数对应相同。第四个十进制数不相同。因此,我们只需要将第四个十进制数转换成八个二进制比特。可以看出它们有24比特的共同前缀。将24比特的共同前缀保持不变。剩余八比特全部取零。写成点分十进制。就是聚合后的网络地址(153.14.5.0/24)。在地址后面写上斜线24指明网络前缀为24比特。将聚合后的网络地址配置给路由器R2。R2中的分组要到达该聚合网络,下一跳应转发给路由器r1。具体为r1该接口的IP地址。需要从R2的接口s0转发。
我们还可以将自制系统AS2中的这两个网络聚合成一个网络。具体方法也是找出这两个网络地址的共同前缀。这两个网络地址只有左起第三个十进制数不同。因此,我们只需要将其转换成八个二进制比特。可以看出,它们有23比特的共同前缀。将23比特的共同前缀保持不变。剩余九比特全部取零。写成点分十进制,就是聚合后的网络地址(194.17.20.0/23)。在地址后面写上斜线23。指明网络前缀为23比特。将聚合后的网络地址配置给路由器R2。R2中的分组要到达该聚合网络,下一跳应转发给路由器r3。具体为r3该接口的IP地址。需要从R2的接口s1转发。这样我们就配置好了路由器r的路由表。其中包括了到达图中所有子网的路由,且路由项尽可能少。
(2)若 𝑅2 收到一个目的 IP 地址为 194.17.20.200 的 IP 分组, 𝑅2 会通过哪个接口转发该 lP 分组?
再来看问题二。题目给定路由器r2收到目的IP地址为194.17.20.200的IP分组。考察我们路由器查表转发IP分组的过程。
先来看第一条路由记录。从目的IP地址中取出前25个比特。如果与目的网络地址的前25个比特相同,则该路由记录匹配。我们先做个匹配的标记。
再来看第二条路由记录。从目的IP地址中取出前24个比特。很显然,与目的网络地址的前24个比特不相同。该路由记录不匹配。
再来看第三条路由记录。从目的IP地址中取出前23个比特。这与目的网络地址的前23个比特相同。该路由记录匹配。我们做个匹配的标记。
经过查表后发现,有多条匹配的路由记录。则采用最长前缀匹配的原则。也就是选用网络前缀为25的这条路由记录。因此R2通过自己的接口E0转发该分组。
(3)R1 与 R2 之间利用哪个路由协议交换路由信息? 该路由协议的报文被封装到哪个协议 的分组中进行传输?

相关文章:
2013年108计网
第33题 在 OSI 参考模型中, 下列功能需由应用层的相邻层实现的是()A. 对话管理B. 数据格式转换C. 路由选择D. 可靠数据传输 很显然,题目所问的应用层的相邻层是表示层。该层实现与数据表示相关的功能。选项a中的对话管理属于会话层。选项c中的路由选择属于网络层。…...
【数据结构】单链表OJ题(一)
🔥博客主页: 小羊失眠啦. 🎥系列专栏:《C语言》 《数据结构》 《Linux》《Cpolar》 ❤️感谢大家点赞👍收藏⭐评论✍️ 文章目录 前言一、移除链表元素二、寻找链表中间结点三、输出链表倒数第k个结点四、反转单链表五…...
2023年云计算发展趋势浅析
云计算的概念 云计算是一种通过互联网提供计算资源和服务的模式。它允许用户通过网络访问和使用共享的计算资源,而无需拥有或管理这些资源的物理设备。云计算的核心理念是将计算能力、存储资源和应用程序提供给用户,以便随时随地根据需要…...
[极客大挑战 2019]Http1
打开题目 没有发现什么,我们查看源代码 在这里我们发现了提示 访问一下页面得到 提示说不能来自于https://Sycsecret.buuoj.cn,我们尝试访问一下这个url 发现访问不了 我们bp抓包一下 伪造个referer头 referer:https://Sycsecret.buuoj.cn 发包过去…...
C 语言 for循环
C 语言 for循环 在本教程中,您将借助示例学习在C语言编程中创建for循环。 在编程中,循环用于重复代码块,直到满足指定条件为止。 C语言编程具有三种循环类型: for 循环while 循环do… while 循环 我们将在本教程中学习for循环…...
浅谈数据结构之链表
链表是一种灵活的数据结构,有单向链表、双向链表和循环链表等多种形式。在本文中,我们将深入探讨单向链表、双向链表、循环链表的定义、Java实现方式、使用场景,同时比较它们的不同之处。我们还会介绍链表与队列之间的区别。 单向链表 定义…...
封装一个 虚拟列表渲染 组件
组件代码 <template><div ref"list" class"infinite-list-container" scroll"scrollEvent($event)"><div class"infinite-list-phantom" :style"{ height: listHeight px }"></div><div class…...
Spring中@Bean标注的方法是如何创建对象呢?
Bean 标注的方法如何创建对象呢? 参考文章:https://blog.csdn.net/qq_35971258/article/details/128241353 下边只讲一下 Bean 注解标注的方法,是如何去进行创建 bean,以及流程是怎样的,如果需要看源码具体执行流程&a…...
伦敦金股票代码是什么?
伦敦金是跟踪实时的现货黄金价格走势的差价合约交易,它的代码一般是LLG、GOLD,但也有一些货币交易平台会显示为XAU。伦敦金不是股票交易,因此没有四位数或六位数的股票代码,但伦敦金交易品种单一,投资者不用在数千支股…...
【环境装配】Anaconda在启动时闪现黑框,闪几次后仍能正常使用,解决黑框问题
anaconda闪黑框这个问题遇到好久了,也没找到相关资料来解决,今天做了两个更新,刚好可以不闪黑框了,记录一下。 更新anaconda 在界面右上角的位置点击更新,更新完后再打开时只闪现两个黑框了,之前好像有五…...
【Python】Python爬虫使用代理IP的实现
前言 在爬虫的过程中,我们经常会遇到需要使用代理IP的情况。比如,针对目标网站的反爬机制,需要通过使用代理IP来规避风险。因此,本文主要介绍如何在Python爬虫中使用代理IP。 一、代理IP的作用 代理IP,顾名思义&…...
盘点U-Mail邮件系统安全设计
在当今社会,电子邮件已经成企业沟通和信息传递重要的手段之一,是企业办公中不可或缺的一部分。但是由于企业邮件服务器端口对外开放、企业邮件安全管理能力不足、邮件内容敏感性高等特点,电子邮件也成为了网络攻击者进行网络钓鱼、恶意软件传…...
Webpack--动态 import 原理及源码分析
前言 在平时的开发中,我们经常使用 import()实现代码分割和懒加载。在低版本的浏览器中并不支持动态 import(),那 webpack 是如何实现 import() polyfill 的? 原理分析 我们先来看看下面的 demo function component() {const btn docume…...
创新无处不在的便利体验——基于智能视频和语音技术的安防监控系统EasyCVR
随着科技的迅猛发展,基于智能视频和语音技术的EasyCVR智能安防监控系统正以惊人的速度改变我们的生活。EasyCVR通过结合先进的视频分析、人工智能和大数据技术,为用户提供了更加智能、便利的安全保护体验,大大提升了安全性和便利性。本文将介…...
强化IP地址管理措施:确保网络安全与高效性
IP地址管理是网络安全和性能管理的关键组成部分。有效的IP地址管理可以帮助企业确保网络的可用性、安全性和高效性。本文将介绍一些强化IP地址管理的关键措施,以帮助企业提高其网络的安全性和效率。 1. IP地址规划 良好的IP地址规划是强化IP地址管理的基础。它涉及…...
Power Automate-创建审批流
提前在SharePoint上创建好对应的表 在创建中选择自动化云端流 选择当创建项时触发 选择站点和列表,再点击添加新步骤 搜索审批,点击进入 操作里的选项区别: 1)创建审批:创建一个审批任务 2)等待审批&…...
商越科技:渗透测试保障平台安全,推动线上采购高效运转
商越科技是数字化采购解决方案提供商,在同赛道企业中始终保持前列。商越科技通过自主研发的智能采购中台、SaaS应用及运营服务等为企业搭建专属的互联网采购平台,帮助企业实现采购数字化以及智能化转型,提高工作效率、降低采购成本。 打造数字…...
Java10新增特性
特性列表 Java 10是Java的一个主要版本更新,引入了许多新功能和改进。以下是一些Java 10的新增特性: 局部变量类型推断:Java 10引入了局部变量类型推断,允许开发者使用关键字"var"来声明局部变量,而无需指定…...
Hive 知识点八股文记录 ——(一)特性
Hive通俗的特性 结构化数据文件变为数据库表sql查询功能sql语句转化为MR运行建立在hadoop的数据仓库基础架构使用hadoop的HDFS存储文件实时性较差(应用于海量数据)存储、计算能力容易拓展(源于Hadoop) 支持这些特性的架构 CLI&…...
如何使用PHP替换回车为br
1、使用PHP内置的nl2br()函数 nl2br()函数是PHP内置的函数,可以将任何字符串中的回车符(\n)替换为HTML中的换行符(br)。具体使用方法如下: $string "这里有一个\n换行符"; $string nl2br($str…...
使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式
一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明:假设每台服务器已…...
K8S认证|CKS题库+答案| 11. AppArmor
目录 11. AppArmor 免费获取并激活 CKA_v1.31_模拟系统 题目 开始操作: 1)、切换集群 2)、切换节点 3)、切换到 apparmor 的目录 4)、执行 apparmor 策略模块 5)、修改 pod 文件 6)、…...
VB.net复制Ntag213卡写入UID
本示例使用的发卡器:https://item.taobao.com/item.htm?ftt&id615391857885 一、读取旧Ntag卡的UID和数据 Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click轻松读卡技术支持:网站:Dim i, j As IntegerDim cardidhex, …...
Vue3 + Element Plus + TypeScript中el-transfer穿梭框组件使用详解及示例
使用详解 Element Plus 的 el-transfer 组件是一个强大的穿梭框组件,常用于在两个集合之间进行数据转移,如权限分配、数据选择等场景。下面我将详细介绍其用法并提供一个完整示例。 核心特性与用法 基本属性 v-model:绑定右侧列表的值&…...
(二)TensorRT-LLM | 模型导出(v0.20.0rc3)
0. 概述 上一节 对安装和使用有个基本介绍。根据这个 issue 的描述,后续 TensorRT-LLM 团队可能更专注于更新和维护 pytorch backend。但 tensorrt backend 作为先前一直开发的工作,其中包含了大量可以学习的地方。本文主要看看它导出模型的部分&#x…...
iPhone密码忘记了办?iPhoneUnlocker,iPhone解锁工具Aiseesoft iPhone Unlocker 高级注册版分享
平时用 iPhone 的时候,难免会碰到解锁的麻烦事。比如密码忘了、人脸识别 / 指纹识别突然不灵,或者买了二手 iPhone 却被原来的 iCloud 账号锁住,这时候就需要靠谱的解锁工具来帮忙了。Aiseesoft iPhone Unlocker 就是专门解决这些问题的软件&…...
vue3 定时器-定义全局方法 vue+ts
1.创建ts文件 路径:src/utils/timer.ts 完整代码: import { onUnmounted } from vuetype TimerCallback (...args: any[]) > voidexport function useGlobalTimer() {const timers: Map<number, NodeJS.Timeout> new Map()// 创建定时器con…...
智能分布式爬虫的数据处理流水线优化:基于深度强化学习的数据质量控制
在数字化浪潮席卷全球的今天,数据已成为企业和研究机构的核心资产。智能分布式爬虫作为高效的数据采集工具,在大规模数据获取中发挥着关键作用。然而,传统的数据处理流水线在面对复杂多变的网络环境和海量异构数据时,常出现数据质…...
Mac下Android Studio扫描根目录卡死问题记录
环境信息 操作系统: macOS 15.5 (Apple M2芯片)Android Studio版本: Meerkat Feature Drop | 2024.3.2 Patch 1 (Build #AI-243.26053.27.2432.13536105, 2025年5月22日构建) 问题现象 在项目开发过程中,提示一个依赖外部头文件的cpp源文件需要同步,点…...
NXP S32K146 T-Box 携手 SD NAND(贴片式TF卡):驱动汽车智能革新的黄金组合
在汽车智能化的汹涌浪潮中,车辆不再仅仅是传统的交通工具,而是逐步演变为高度智能的移动终端。这一转变的核心支撑,来自于车内关键技术的深度融合与协同创新。车载远程信息处理盒(T-Box)方案:NXP S32K146 与…...
