计算机网络期末复习题(华南理工mooc习题及解答)

news2024/11/27 15:27:52

目录

🎉第一章 概述🎉

🎉第二章 物理层🎉

🎉第三章 数据链路层🎉

🎉第四章 网络层🎉

🎉第五章 运输层🎉

🎉第六章 应用层🎉


🎉第一章 概述🎉

在客户/服务器(C/S)模型中,客户和服务器之间可以直接通信,但是客户与客户之间通常不能直接通信。

C/S模型是一种计算模型,其中有一个或多个服务器为多个客户端提供服务。服务器负责管理共享资源或数据库,并响应用户的请求。客户端则向服务器发送请求,接收并处理服务器返回的响应。

C/S模型中,客户端之间的通信通常需要通过服务器进行中转。这是因为服务器是唯一拥有共享资源或数据库的计算机,并且可以控制对这些资源的访问。客户端之间的直接通信可能会破坏服务器的数据一致性和安全性,并且可能导致资源竞争和同步问题。

因此,在C/S模型中,客户端之间的通信通常需要通过服务器进行中转。服务器可以提供一些机制来支持客户端之间的通信,例如消息队列、发布/订阅模式等。但是,这些机制仍然需要服务器来管理通信和协调客户端之间的交互。

网络体系结构是通信系统的整体设计,它包括以下几个方面的内容:

  1. 网络协议:网络体系结构中定义的协议是为了实现网络通信所需的各种协议,包括数据传输协议、路由协议、安全协议等。
  2. 层次结构:网络体系结构中的层次结构是指将网络协议分成多个层次,每个层次都有特定的功能和服务,这种分层设计能够简化网络通信的实现和管理。
  3. 拓扑结构:网络体系结构中的拓扑结构是指网络中各个节点(计算机、交换机、路由器等)之间的连接方式和布局,它直接影响着网络的性能和可靠性。
  4. 通信方式:网络体系结构中的通信方式包括有线通信、无线通信、卫星通信等,它们的特点和适用场景不同,需要根据实际需求进行选择。
  5. 网络管理:网络体系结构中的网络管理是指对网络中的设备、协议、数据等进行管理和监控,以便及时发现和解决问题,保证网络的正常运行。

总之,网络体系结构是为了实现网络通信而设计的整体框架,包括多个方面的内容,它对于网络的性能、可靠性和安全性都有着重要的影响。

按照地理范围大小递增的顺序,给计算机网络排名。 个域网PAN,最小;局域网LAN、城域网MAN、广域网WAN

封装在最外面添加较低层的报头,并出现在最左边。以太网链路(属于链路层)携带以太网报头。

三个具体的说法都正确地描述了虚拟通信的内涵。只有上述说法都不对才是错误的

比特流、帧、分组和数据段分别是物理层、数据链路层、网络层和传输层对应的协议数据单元PDU

必须有一个往返的行程,其中包括从客户端到服务器的消息(客户-卫星-服务器)和从服务器到客户端的消息(服务器-卫星-客户端)。每个这些消息必须上到卫星然后再下来。 因此,最低延迟为: 2 * 2 * (22,500,000 m) / (300,000,000 m/s) = 0.3 s = 300 ms

每次通信,总是从发方的封装开始,以收方的解封装结束

星型拓扑和总线拓扑是常用的局域网拓扑;全连通拓扑两两连接,成本高昂,但很可靠,断几根连接都不影响节点间的通达。

🎉第二章 物理层🎉

 

 

 32 个用户,每个发送 8 位,总共 256 位。以 2.048 Mbps发送。这需要 256/2.048 = 125 μs (微秒);每 125 μs循环重复。或者这样理解:每个用户发8位需要的时间是8/2.048=3.90625 μs(微妙),32个用户共需要3.90625*32=125 μs(微妙)。(这是用在公共交换的电话网络中的 TDM 方案)。

大部分局域网是以太网,以太网组网中,连接用户终端设备的常用的传输介质是5类、超5类或6UTP(非屏蔽双绞线),UTP5UTP5eUTP6

32 个用户,每个发送 8 位,总共 256 位。以 2.048 Mbps发送。这需要 256/2.048 = 125 μs (微秒);每 125 μs循环重复。或者这样理解:每个用户发8位需要的时间是8/2.048=3.90625 μs(微妙),32个用户共需要3.90625*32=125 μs(微妙)。(这是用在公共交换的电话网络中的 TDM 方案)。

大部分局域网是以太网,以太网组网中,连接用户终端设备的常用的传输介质是5类、超5类或6UTP(非屏蔽双绞线),UTP5UTP5eUTP6

报文交换是中间节点对整个报文有存储转发,报文内容可顺序到达。数据包交换就是packet switching,分组交换,包交换。乱序到达是它的特点之一。

交换机是数据链路层的设备;路由器是网络层的设备;网关是一个很宽泛的概念,一般工作在高层。

这道题考查的是物理层设备的缺点,使用了物理层设备,接入了更多的用户,扩大了冲突域,降低了网络性能。交换机是二层设备,它分割了冲突域,缩小了冲突域,甚至可以创建无冲突域;路由器是三层设备,它不仅分割了冲突域,还分割了广播域,不会扩大冲突域。(参考2.6小节)

过程特性用以指明对于不同功能的各种可能事件的出现顺序。

解析:选NRZ是最简单的串行编码技术,用两个电压来代表两个二进制数,如高电平表示1,低电平表示0,题中编码1符合。NRZI则是电平的一次翻转来表示1,与前一个NRZI电平相同的电平表示0。曼彻斯特编码将一个码元分成两个相等的间隔,前一个间隔为低电平后一个间隔为高电平表示10的表示正好相反,题中编码2符合。

这是基带传输的内涵。而通带传输的信号占据了一个频率范围。

🎉第三章 数据链路层🎉

60字节的IP分组作为帧的净载荷,加上帧头帧尾共18字节,整个帧长78字节,超过了最小帧长64字节,所以,无需填充。

10BASE210BASE5是经典的以太网,采用了总线拓扑和同轴电缆,10BASE-T开始采用星型拓扑和使用UTP,所以选项“10BASE-T”正确。

发送时延:(128*8*10^6)/10^8=10.24us

CSMA/CD协议中,发送的时间要大于一个来回时间用来保证在能够发送时监听到最远距离发生的碰撞。即发送时延≥来回传播时延

所以单向传播延时最多5.12us

被交换机(Switch)分隔开的是冲突域,路由器(Router)分隔开的是广播域。集线器(hub)不能分隔冲突域

 有小小的差别,DIX以太网跨越2层的功能,而IEEE802.3以太网只有1.5层,不包含LLC子层

CSMA/CD协议中,一旦检测到冲突,需要等待一个随机时间,再使用CSMA方法试图重传。为了降低再次冲突的概率,采用了二进制指数后退算法,其算法过程如下: 1. 将冲突发生后的时间划分为长度为2t的时隙 2. 发生第一次冲突后,各个站点选择等待01个时隙再开始重传 3. 发生第二次冲突后,各个站点随机地选择等待0123个时隙再开始重传 4. i次(i<=10)冲突后,在012......2^i个时隙数中,随机地选择一个来等待,再开始CSMA重传。特别注意:当i>10,供选择的时隙数不再增加。当i>15,放弃重传。

1、交换机具有2410/100Mbps全双工端口连接一般的用户计算机,而2个高速的1000Mbps全双工端口用于连接路由器、服务器。2、如果每个100Mbps全双工端口工作在全双工状态,它的带宽都等于2×100Mbps;每个1000Mbps全双工端口工作在全双工状态,它的带宽都等于2×1000Mbps3、交换机的总带宽等于所有端口带宽之和。4、计算S=24×2×100Mbps+2×2×1000Mbps=4800Mbps+4000Mbps=8800Mbps=8.8Gbps

1地址学习是交换机通过检查帧的源地址与帧进入的交换机端口号之间的对应关系,来不断完善端口转发表的方法。A)是正确的。2、在得到MAC地址与端口的对应关系后,交换机将检查端口转发表中是否已存在该对应关系。如果该对应关系不存在,交换机就将该对应关系加入端口转发表;如果该对应关系已经存在,交换机将更新该表项的记录。B)是正确的。3、在每次加入或更新端口转发表时,加入或更改的表项被赋予一个计时器,这使得该端口与MAC地址的对应关系能存储一段时间,而不是IP地址。因此,C)是错误的。4、如果在计时器到时之后没有再次捕获该端口与MAC地址的对应关系,该表项将会被删除。通过不断删除过时的、已经不使用的表项,交换机能够维护一个动态的端口转发表。D)是正确的。

1、生成树协议是一种链路管理协议,而不是路由选择 协议。因此,A)是错误的。2、生成树协议能够自动控制局域网系统的拓扑,形成一个无环路(loop-free)的逻辑结构。B)是正确的。3、生成树协议使得任意两个网桥或交换机之间、任意两个局域网之间只有一条有效的帧传输路径。C)是正确的。4、当局域网拓扑发生变化时,生成树协议能够重新计算并形成新的无环路的结构。D)是正确的。

根据二进制指数回退算法(BEB),i次冲突后时间片为: 0 < i 10 时,取( 02i1) ×2τ 10 < i < 16 时,取(0~1023 ×2τ i > 15 时,放弃发送

🎉第四章 网络层🎉

4个答案分别代表了借2位创建的4个子网的网络地址。

主机位有32-22=10位,提供的IP地址有1024个,扣除网络地址和广播地址,剩下1022个可非配给接口的合法IP地址。

248的二进制表示为11111000,子网数目为2^(29-24) = 2^5 =32;子网内最大可分配地址个数为2^(32-29) - 2 = 2^3 - 2 = 6

 

MAC地址即物理地址,用48位表示;IPv4地址用32位表示,IPv6地址,用128位表示。

子网的网络地址可以出现在分组的目的地址中      

网络地址不能用作目的地址,通常出现在路由表中

IPv4地址中的私人地址不具备全球唯一性    

内部网络可以随意使用私人地址,只要保证内部网络的唯一性即可

OSPF 采用最短路径优先算法计算最优路径,从Net A Net B 的最优路径是 R1-R3-R5-R7,开销是 5+7+14+2=28,最小开销的那条。

选项路由是基于最短路径,而转发是基于生成树。错,转发是指在路由器沿路径发送数据包到目的地的这一过程。选项路由是寻找路径的过程,转发是沿路径发送分组的过程。是正确的,这就是路由和转发的定义。选项路由是涉及整个网络的过程,转发是本地操作。是正确的,为了找到最优路径,必须结合整个网络的信息。而为了转发一个数据包,每个路由器只是做出本地决策(依据它已经找到的路由)

🎉第五章 运输层🎉

 12    在超过阈值的阶段,每1 RTT内成功的传输,会让拥塞窗口值大小增加1

 累积的ACK值(确认号)不严格单调递增。如果中间有丢包现象,两次累计确认的值应该相当,即x=y。如果没有丢包,连续到达的两个段是xx+s,对应的确认号ack应该是xx+s=y

端口号被分成了三段,第一段即是著名端口号,范围是0 - 1023.

主机乙会发送第二次握手信息,SYN=1ACK=1;同时,甲方的初始序列号是11220,所以,回发的ack号一定是11221

 

答案解释:从3个段的序号为900 “,可以推断出初始序列号是:900-300+400=200,所以,第二个数据段的序列号应该是200+300=500。第二个数据段没有被B正确接收,所以BACK=500,告诉A500序列号开始传输,即重传第二个数段。

接收端发送的这个信息表示,期待发方从10000开始发送,最多能发4000字节,即10000~13999编号的字节都可发送。B明显不对,大过接收端的处理能力;C的序号不对;D的意思已经不正确了,4000指的是窗口大小,而非序列号。

确认号1000意味着它期望对方下一次发送数据段从1000编号的字节开始,并不表明前面收到了多少字节,因为题目没有告诉初始序列号。

按照慢开始算法,发送窗口= min{拥塞窗口,接收窗口},初始的拥塞窗口为最大报文段长度1KB。每经过一个RTT,拥塞窗口翻倍,因此需至少经过5RTT,发送窗口才能达到32KB,所以选A。这里假定乙能及时处理接收到的数据,空闲的接收缓存≥32KB

根据应用选择,大部分的视频应用会选择UDP

大部分情况是可以可靠传输的,但是也有可能出现一些特例,比如校验和验不出来的错误

🎉第六章 应用层🎉

万维网是由资源、统一资源定位符和传输协议。

通用顶级域名 (TLD) 是为类别的名称,如.edu.com.net.org 等。.museum顶级域名供博物馆使用,2000年新增的顶级域名。

 

 

 新启动的本地域名服务器意味着缓存中还没有内容,需要进行完整的域名解析,完整的域名解析包括递归查询和迭代查询两个过程。由本地域名服务器执行迭代查询,首先向根域服务器.Edu求救,直到域名的权威服务器cs.washington.edu。每一次反复,本地域名服务器缓存获得的所有中间域名服务器的信息。

最后投递协议就是 邮局协议 POP3,有时候也用IMAP

FTP是建立了双TCP连接,数据是在数据连接上传输的。

FTP为了保证数据传输的可靠,和提供一些额外的服务,比如断点续传,开启了两条TCP连接,一条控制连接,一条数据连接,所以,启用了一对姊妹端口,2021

一次完整的解析包括客户的递归解析和本地域名服务器的迭代解析。但是题目明确说明了本地域名服务器采用的是递归查询。所以,发出的请求条数是1

缓存时是正确的,但是访问它使用它的时候,也许之前正确的记录已经发生了变化,这时候,就不正确了。

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

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

相关文章

Vue 如何简单快速组件化

文章目录 前言相关文章组件化实战如何引入组件什么是父组件&#xff0c;什么是子组件如何实现给子组件赋值完整代码 如何调用子组件方法完整代码 总结 前言 为了简化拆分复杂的代码逻辑&#xff0c;和实现代码的组件化&#xff0c;封闭化。我们需要使用组件化的方法。我这里只…

划片机之半导体MiniLED/MicroLED封装技术及砂轮切割工艺

对于MiniLED和MicroLED的封装技术&#xff0c;除了之前提到的COB、coG、coF、IMD和MiP工艺&#xff0c;还有一些新的封装技术&#xff0c;例如&#xff1a; 0CRL&#xff08;Oxide-Buffered CuInGaZn/Quar&#xff09;工艺&#xff1a;这种工艺使用氧化物缓冲层来增强芯片和基板…

9.2.4 vim 的暂存盘、救援回复与打开时的警告讯息

当我们在使用 vim 编辑时&#xff0c; vim 会在与被编辑的文件的目录下&#xff0c;再创建一个名为.filename.swp 的文件。 比如说我们在上一个小节谈到的编辑 /tmp/vitest/man_db.conf 这个文件时&#xff0c; vim 会主动的创建 /tmp/vitest/.man_db.conf.swp 的暂存盘&#x…

网络运维工程师是干什么的:为网络世界保驾护航的技术守护者

网络运维工程师是现代企业中至关重要的职业之一。他们负责保证网络的正常运行&#xff0c;解决各种网络故障&#xff0c;并优化网络性能。本文将揭秘网络运维工程师的神秘面纱&#xff0c;带您了解他们的日常工作和职责。 1. 故障排除和维护&#xff1a; - 网络故障诊断&#x…

千亿儿童食品赛道,谁能成为行业“指明灯”?

文 | 螳螂观察 作者 | 易不二 近几年的热门赛道&#xff0c;风口此起彼伏&#xff0c;但儿童食品却是长风常吹。 《儿童零食市场调查白皮书》预测&#xff0c;2019—2023年间&#xff0c;儿童零食市场将以10%-15%的复合年增长率稳定增长&#xff0c;市场预期超6000亿元&…

【C++学习笔记】RAII思想——智能指针

智能指针 1 内存泄漏问题2 RAII&#xff08;Resource Acquisition Is Initialization&#xff09;2.1 使用RAII思想设计的SmartPtr类2.2 智能指针的原理2.3 小总结智能指针原理 3 智能指针的拷贝问题3.1 std::auto_ptr3.2 std::unique_ptr3.3 std::shared_ptr3.3.1 拷贝构造函数…

等保二级配置(四)口令复杂度策略和禁止root登录

口令复杂度策略 序号检查项名称检查指南符合性说明整改方法1口令复杂度策略1.确认账号现用密码&#xff1b; 2.查看配置文件/etc/pam.d/system-auth中相关参数。1.密码长度不小于8位&#xff0c;至少包括数字、大写字母、小写字母、特殊字符中的三种字符&#xff0c;非常见弱密…

23款奔驰GLS450时尚型更换原厂几何多光束大灯,让智能照亮您前行的路

奔驰几何多光束大灯核心特点就是通过内部的84颗可独立控制的LED光源&#xff0c;行车远光灯会甄别对向驶来的车辆或者行人&#xff0c;并且动态的跟随目标&#xff0c;之后阴影话该区域&#xff0c;避免晃到车辆和行人。

简单分享下小程序商城开发要多少钱

小程序商城的开发费用因多种因素而异&#xff0c;包括以下几点&#xff1a; 一、功能需求&#xff1a;商城的功能要求不同&#xff0c;开发所需的工作量也会有所不同。例如&#xff0c;基本的商品展示和购买功能相对较简单&#xff0c;而复杂的订单管理、支付、物流等功能可能需…

linux中安装Nginx的具体步骤

1.首先介绍一下Ngnix nginx是一款使用c语言编写的高性能的HTTP和反向代理服务器&#xff0c;特点是占有内存少&#xff0c;并发能力强&#xff0c;事实上Nginx的并发能力确实在同类型的网页服务器中表现得最好&#xff0c;中国大陆使用Nginx网站用户有&#xff1a;百度、京东、…

【IMX6ULL - LOGO替换】linux内核启动打印logo替换详细教程

Starting kernel ...[ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.1.15 (root@ubuntu) (gcc version 5.3.0 (GCC) ) #1 SMP PREEMPT Thu Jul 6 16:06:11 CST 2023这里我们针对性的修改 “root@ubuntu”

java的集合框架ListSetMap

什么是集合&#xff1f; 存储多个对象的单一对象&#xff08;java容器&#xff09;。 为什么不用数组&#xff1f; 集合与数组都是对数据进行存储操作的结构&#xff0c;简称java容器。 此时的存储主要是内存方面的&#xff0c;不涉及到持久话存储(.txt&#xff0c;.jpg&#x…

XXX汽车SAP ERP系统预月结模式助力成本高效结算(投稿数字化月报二)

XXX汽车业务复杂&#xff0c;零部件数据繁多&#xff0c;SAP ERP系统实施时&#xff0c;引进了行业的领先模式&#xff0c;所以系统挑战相对大&#xff0c;尤其是在月底进行账务结算时&#xff0c;出现过结算异常的情况&#xff0c;而公司对月结有固定的完成时间&#xff0c;因…

Seafile搭建个人云盘 - 内网穿透实现在外随时随地访问

文章目录 1. 前言2. SeaFile云盘设置2.1 Owncould的安装环境设置2.2 SeaFile下载安装2.3 SeaFile的配置 3. cpolar内网穿透3.1 Cpolar下载安装3.2 Cpolar的注册3.3 Cpolar云端设置3.4 Cpolar本地设置 4. 公网访问测试5. 结语 转载自cpolar极点云文章&#xff1a;使用SeaFile搭建…

Java 设计模式——代理模式

目录 1.概述2.结构3.静态代理3.1.实现3.2.优缺点 4.动态代理4.1.JDK 动态代理4.1.1.实现4.1.2.思考4.1.2.1.ProxyFactory 是代理类吗&#xff1f;4.1.2.2.动态代理的执行流程是什么样&#xff1f;4.1.2.3.为什么 JDK 动态代理只能代理有接口的类&#xff1f; 4.2.CGLIB 动态代理…

初识mysql数据库之数据类型

目录 一、数据类型 1. 数据类型分类 2. 数值类型 2.1 整数类型 2.2 位字段类型 2.3 小数类型 3. 字符串类型 3.1 char 3.2 varchar 4. 日期和时间类型 5. enum和set 5.1 enum介绍 5.2 set介绍 5.3 enum测试 5.4 set测试 5.5 enum的查找 5.6 set的查找 一、数据…

DAY40:贪心算法(九)单调递增的数字(贪心的思路)

文章目录 738.单调递增的数字&#xff08;暴力解也需要看一下&#xff09;暴力解写法注意&#xff1a;必须引入isIncreasing变量的原因 贪心思路遍历顺序 最开始的写法debug测试&#xff1a;逻辑错误 修改版debug测试int转化为字符串的原因to_string和stoi的用法 总结 738.单调…

CPCI-QU-216A正交解码计数器卡

CPCI-QU-216A是用于高速正交解码计数器CPCI板卡&#xff0c;包括6个立计数器&#xff0c;支持索引锁存&#xff0c;支持步长比较输出&#xff0c; 6个高速隔离输入&#xff0c;6个高速隔离输出。 l 32位 cPCI接口 l 6通道隔离输入 l 6通道隔离输出&#xff08;默认用于比较值输…

0125 计算机系统概述

目录 1.计算机系统概述 1.1计算机发展历程 1.2计算机系统层次结构 计算机硬件 计算机软件 计算机系统层次结构 计算机系统工作原理 指令执行过程 1.2部分习题 1.3计算机性能指标 计算机主要性能指标 几个专业术语 1.3部分习题 1.计算机系统概述 1.1计算机发展历程…

三星面板产能紧缺?超半数三星电视机采用其他厂商的面板

今年有超过50%的三星电视未使用自家屏幕&#xff0c;而是采用了来自中国厂商的大部分零件。 据韩国媒体《The Elec》报道&#xff0c;超过一半的三星电视机使用了其他厂商的面板。根据三星电子面板库存明细&#xff0c;大部分的面板来自中国的华星光电、惠科、京东方和咸阳彩虹…