整理计算机网络期末复习题目,按章节覆盖填空、选择、简答与计算题。
计算机网络概述与体系结构
题 1 · 填空题
按照覆盖范围对网络进行分类,最基本的两种类型是:_____和_____。
题 2 · 填空题
数据链路层、网络层、传输层的协议数据单元分别是_____、_____和_____。
题 3 · 填空题
当一台计算机从FTP服务器下载文件时,在该FTP服务器上对数据进行封装的5个转换步骤的相应数据单元为_____、_____、_____、_____、_____。
题 4 · 填空题
数据网络的一端传送到另一端所需要的总时延由_____、_____、_____、_____四个部分构成。
题 5 · 不定项选择题
计算机网络不能被理解为( )。
A、执行计算机数据处理的软件模块
B、多个处理器通过共享内存实现的紧耦合系统
C、用于共同完成一项任务的分布式系统
D、由自治的计算机互联起来的集合体
题 6 · 不定项选择题
在计算机网络中可以没有的是( )。
A、客户机
B、服务器
C、操作系统
D、数据库管理系统
题 7 · 不定项选择题
当数据由端系统A传送至端系统B时,参与数据封装工作的是( )。
A、数据链路层
B、物理层
C、网络层
D、表示层
题 8 · 不定项选择题
下列叙述错误的是( )。
A、电路交换是真正的物理线路交换,而虚电路交换是逻辑上的连接,且一条物理线路只可以进行一条逻辑连接
B、虚电路的连接是临时性连接,当会话结束时就释放这种连接
C、数据报服务不提供可靠传输,但可以保证分组的有序到达
D、虚电路中的分组到达顺序可能与发出顺序不同
题 9 · 简答题
网络体系结构为什么要分成多个层次?请画出 OSI七层体系结构与TCP/IP体系结构的对应关系。
题 10 · 简答题
请画出ISO/OSI体系结构与TCP/IP 体系结构各层的对应关系,并说明这两种分层结构的应用层有何区别,以及帧、分组、报文段分别是ISO/OSI哪一层的协议数据单元。
题 11 · 计算题
假定一台计算机的显示存储器用DRAM芯片实现,若要求显示分辨率为1600×1200,颜色深度为24位,帧频为85HZ,显示总带宽的50%用来刷新屏幕,则需要的显存总带宽至少约为( )
A.245Mbps
B.979Mbps
C.1958Mbps
D.7834Mbps
题 12 · 计算题
下列选项中,不属于网络体系结构中所描述的内容是( )
A.网络的层次
B.每一层使用的协议
C.协议的内部实现细节
D.每一层必须完成的功能
题 13 · 计算题
在下图所示的采用“存储-转发”方式分组的交换网络中所有链路的数据传输速度为100Mbps,分组大小为1000B,其中分组头大小20B,若主机H1向主机H2发送一个大小为980000B的文件,则在不考虑分组拆装时间和传播延迟的情况下,从HI发送到H2接收完为止,需要的时间至少是( )
A.80ms
B.80.08ms
C.80.16ms
D.80.24ms

题 14 · 综合题
主机 A 向主机 B 发送一个长度为 107 比特的报文,中间要经过两个节点交换机,即一共经过三段链路。设每段链路的传输速率为2Mbit/s。忽略除传输时延外的其他时延。
(1)如果采用报文交换,即整个报文不分段,每台节点交换机收到整个报文后再转发。问:
- 从主机A把报文传送到第一个节点交换机需要多少时间?
- 从主机A把报文传送到主机B需要多少时间?
(2)如果采用分组交换。报文被划分为 1000 个等长的分组(忽略分组首部对本题计算的影响),并连续发送。节点交换机能够边接收边发送。问:
- 从主机A把第一个分组传送到第一个节点交换机需要多少时间?
- 从主机 A 把第一个分组传送到主机 B 需要多少时间?
- 从主机A把1000个分组传送到主机B需要多少时间?
(3)比较用整个报文传送和划分多个分组传送的优缺点。
物理层
题 15 · 填空题
多路复用方法有: _____、_____、_____等。
题 16 · 填空题
宽带接入技术 xDSL 使用的传输介质是_____,FTTH 使用的传输介质是_____。
题 17 · 不定项选择题
关于传输介质,以下说法中错误的是。
A. 双绞线被广泛用于以太网
B. 光纤又分为单模光纤和多模光纤
C. 光纤传输中的波分复用实际上就是时分多路复用
D. xDSL技术仍然使用传统电话线
题 18 · 不定项选择题
数字传输系统中的E1载波把32路信道按_____方式复用在一条2.048Mbps的信道上。
A、时分多路复用
B、频分多路复用
C、码分多路复用
D、波分多路复用
题 19 · 不定项选择题
在无噪声的情况下,若某个通信链路的带宽为 3kHz,采用 4 个相位,每个相位具有 4 种振幅的 QAM 调制技术,则该通信链路的最大数据传输率为( )。
A、12kb/s
B、24kb/s
C、48kb/s
D、96kb/s
题 20 · 不定项选择题
一条广播信道上接有3个站点A、B、C,介质访问控制采用信道划分方法,信道划分采用码分复用技术,A、B 要向 C 发送数据,设 A 的码片序列为 +1,-1,-1,+1,+1,+1,+1,-1。站B可以选用的码片序列为( )。
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
题 21 · 计算题
典型的宽带接入技术(FTTH)所使用的传输介质是:_____。
题 22 · 课后习题
试解释以下名词:数据、信号、模拟数据、模拟信号、基带信号、带通信号、数字数据、数字信号、码元、单工通信、半双工通信、全双工通信、串行传输、并行传输。
题 23 · 课后习题
物理层的接口有哪几个方面的特性?各包含些什么内容?
题 24 · 课后习题
假定某信道受奈氏准则限制的最高码元速率为 20000 码元/秒。如果采用振幅调制,把码元的振幅划分为 16 个不同等级来传送,那么可以获得多高的数据率 (bit/s)?
题 25 · 课后习题
用香农公式计算一下,假定信道带宽为 3100 Hz,最大信息传输速率为 35 kbit/s,那么若想使最大信息传输速率增加 60%,问信噪比 $S/N$ 应增大到多少倍?如果在刚才计算出的基础上将信噪比 $S/N$ 再增大到 10 倍,问最大信息传输速率能否再增加 20%?
题 26 · 课后习题
为什么要使用信道复用技术?常用的信道复用技术有哪些?
题 27 · 课后习题
试写出下列英文缩写的全称,并进行简单的解释:FDM,FDMA,TDM,TDMA,STDM,WDM,DWDM,CDMA,SONET,SDH,STM-1,OC-48。
数据链路层与局域网
题 28 · 填空题
IEEE 局域网的数据链路层分为_____和_____两个子层。
题 29 · 填空题
在局域网标准中,IEEE 802.3 是_____的标准,IEEE 802.11 是_____的标准。
题 30 · 填空题
主机甲采用停止-等待协议向主机乙发送数据,数据传输率是3kb/s,单向传播时延是200ms,忽略确认帧的传输时延。当信道利用率等于40%时,数据帧的长度为_____。
题 31 · 不定项选择题
以太网交换机按照自学习算法建立转发表,它通过_____进行地址学习。
A. 帧中的源 MAC 地址
B. 帧中的目的MAC 地址
C. 帧中的源MAC 地址和目的MAC 地址
D. ARP 协议
题 32 · 不定项选择题
一个12端口的二层交换机的冲突域和广播域的个数分别是_____。
A、12,12
B、12,1
C、1,12
D、1,1
题 33 · 不定项选择题
下面关于PPP协议的说法,错误的是。
A. 可以支持不同的网络层协议
B. 既支持异步链路,也支持同步链路
C. 在建立LCP链路后,进行身份鉴别
D. 使用帧序号来保证可靠传输
题 34 · 不定项选择题
下列关于虚拟局域网的描述,错误的是_____。
A.虚拟局域网属于 IEEE 802 系列标准
B.虚拟局域网可以隔离广播风暴
C.两个虚拟局域网之间的通信无需通过网络层
D.可以在一台网络交换机上划分多个虚拟局域网
题 35 · 不定项选择题
以太网交换机某端口收到数据帧时,如果在转发表中未找到目的 MAC地址,则 _。
A、 将帧发送给DHCP 服务器
B、 将帧传送到特定端口进行ARP 查找
C、 将以太网帧发送到除本端口以外的所有端口
D、 丢弃该帧
题 36 · 不定项选择题
下列有关数据链路层差错控制的叙述中,正确的是( )。
A、数据链路层只能提供差错检测,而不提供对差错的纠正
B、通信双方使用CRC校验时可以无须商定就直接使用多项式编码
C、CRC校验码中,有一些特殊的多项式,因为其有很好的特性,而成了国际标准
D、CRC校验可以使用硬件来完成
题 37 · 不定项选择题
根据CSMA/CD协议的工作原理,需要提高最短帧长度的是( )。
A、网络传输率不变,冲突域的最大距离变短
B、上层协议使用TCP的概率增加
C、冲突域的最大距离不变,网络传输率提高
D、在冲突域不变的情况下减少线路中的中继器数量
题 38 · 不定项选择题
以下关于以太网地址的描述,正确的是( )。
A、以太网地址就是通常所说的MAC地址
B、以太网参考模型一般只包括物理层和数据链路层
C、MAC地址是通过域名解析获得的
D、以太网地址通常存储在网卡中
题 39 · 简答题
以太网使用的CSMA/CD协议是以争用方式接入共享信道的。与传统的时分复用(TDM)相比,其优缺点是什么?
题 40 · 简答题
PPP协议为什么不使用帧的编号和确认机制来实现可靠传输?
题 41 · 计算题
以下关于CSMA/CD的叙述中,正确的是
A.接收站点在收到帧后,需向发送方返回确认帧
B.站点在发送帧之前需进行载波监听,确认当前没有站点发送信息时才启动发送,所以不会出现冲突(碰撞)
C.若传输速率提高10倍,则冲突域最大距离(跨距)应相应地增加10倍
D.站点发送一个帧需要花费的时间长短不确定
题 42 · 计算题
PPP协议提供的是( )
A.无连接的不可靠服务
B.无连接的可靠服务
C.有连接的不可靠服务
D.有连接的可靠服务
题 43 · 计算题
CSMA/CD、数据传输率10Mbps.A与B之间1KM.电信号在传输介质上传播速度200000Km/s
(1)检测到冲突的最长时间?
(2)如果将主机用交换机相联,主机与交换机最长100m,则检测冲突的最长时间?
(3)交换机可以避免碰撞(冲突),为什么局域网内还是不要连接太多的计算机?
题 44 · 综合题
连接在以太网中的计算机发出一个帧,前 76 字节的内容(十六进制表示)如下:
| 00 | D0 | D0 | 72 | A4 | B4 | 00 | 16 | EA | C3 | 8C | 6C | 08 | 00 | 45 | 00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 00 | 3E | 00 | F4 | 00 | 00 | 80 | 11 | 14 | 71 | C0 | A8 | 01 | 0A | DB | 8D |
| 88 | 0A | E1 | 01 | 00 | 35 | 00 | 2A | 1B | B6 | 6E | 70 | 01 | 00 | 00 | 01 |
| 00 | 00 | 00 | 00 | 00 | 00 | 04 | 6D | 61 | 69 | 6C | 04 | 62 | 75 | 61 | 61 |
| 03 | 65 | 64 | 75 | 02 | 63 | 6E | 00 | 00 | 01 | 00 | 01 |
(1) 请在上图中分别用“N”和“T”标出网络层分组和传输层报文的起始位置。
(2) 帧的目的 MAC 地址是什么?发送方在生成该帧前,如何得知目的 MAC 地址?
(3) 帧中包含的IP 分组目的IP 地址是什么?该分组最终到达接收方主机后,接收方网络层如何判定将传输层报文交由上层的UDP还是TCP 处理?
注:以太网帧结构和 IP 分组头部结构分别如下图(a)、(b)所示。
| 字段宽度 | 6字节 | 6字节 | 2字节 | 46~1500字节 | 4字节 |
|---|---|---|---|---|---|
| 字段名称 | 目的地址 | 源地址 | 类型 | 数据 | FCS |
(a) 以太网帧结构
| 版本 | 头部长度 | 服务类型 | 总长度 |
|---|---|---|---|
| 标识 | 标志 | 片偏移 | |
| 生存时间(TTL) | 协议 | 头部校验和 | |
| 源地址 | |||
| 目的地址 |
(b) IP 分组头部结构。
题 45 · 综合题
用一根 1 公里长的电缆构造一个总线型的网络,介质访问算法采用 CSMA/CD,信号传播速度为 20万公里/秒,传播过程中无中继,数据传输速率为 1Gbps。
(1) 根据CSMA/CD 协议,站点在发送前、发送过程中、检测到冲突时分别做哪些操作?
(2) 总线上的一个站点从开始发送帧后,最多经过多长时间能够检测到冲突?
(3) 在这个网络中,帧的最小长度应该是多少?
题 46 · 课后习题
要发送的数据为 1101011011。采用 CRC 的生成多项式是 $P(X) = X^4 + X + 1$。
(1)试求应添加在数据后面的余数。
(2)若要发送的数据在传输过程中最后一个 1 变成了 0,即变成了 1101011010,问接收端能否发现?
(3)若要发送的数据在传输过程中最后两个 1 都变成了 0,即变成了 1101011000,问接收端能否发现?
(4)采用 CRC 检验后,数据链路层的传输是否就变成了可靠的传输?
题 47 · 课后习题
一个 PPP 帧的数据部分(用十六进制写出)是 7D 5E FE 27 7D 5D 7D 5D 65 7D 5E。试问真正的数据是什么(用十六进制写出)?
题 48 · 课后习题
PPP 协议使用同步传输技术传送比特串 0110111111111100。试问经过零比特填充后变成怎样的比特串?若接收端收到的 PPP 帧的数据部分是 0001110111110111110110,试问删除发送端加入的零比特后会变成怎样的比特串?
题 49 · 课后习题
局域网的主要特点是什么?为什么局域网采用广播通信方式而广域网不采用呢?
题 50 · 课后习题
试说明 10BASE-T 中的“10”“BASE”和“T”所代表的意思。
题 51 · 课后习题
假定站点 A 和 B 在同一个 10 Mbit/s 以太网网段上。这两个站点之间的传播时延为 225 比特时间。现假定 A 开始发送一帧,并且在 A 发送结束之前 B 也发送一帧。如果 A 发送的是以太网所允许的最短的帧,那么 A 在检测到和 B 发生碰撞之前能否把自己的数据发送完毕?换言之,如果 A 在发送完毕之前并没有检测到碰撞,那么能否肯定 A 所发送的帧不会和 B 发送的帧发生碰撞?(提示:在计算时应当考虑到每一个以太网帧在发送到信道上时,在 MAC 帧前面还要增加若干字节的前同步码和帧定界符。)
题 52 · 课后习题
10 Mbit/s 以太网升级到 100 Mbit/s、1 Gbit/s 和 10 Gbit/s 时,都需要解决哪些技术问题?为什么以太网能够在发展的过程中淘汰掉自己的竞争对手,并使自己的应用范围从局域网一直扩展到城域网和广域网?
题 53 · 课后习题
假定图中的所有链路的速率仍然为 100 Mbit/s,但所有的以太网交换机都换成为 100 Mbit/s 的集线器。试计算这 9 台主机和两个服务器产生的总的吞吐量的最大值。为什么?

网络层
题 54 · 填空题
190.16.160.43是_____类IP地址,如果子网掩码是255.255.224.0,则子网号是_____,广播号是_____。
题 55 · 填空题
ping 命令使用的是_____协议。
题 56 · 填空题
路由协议中 OSPF 协议使用_____协议进行传输,BGP 协议使用_____协议进行传输。
题 57 · 填空题
常用的外部网关协议是_____ 。
题 58 · 填空题
IP规定每个C类网络最多可以有_____台主机或路由器。
题 59 · 填空题
路由器的分组转发部分包括_____、_____、_____。
题 60 · 填空题
某网络拓扑如下图所示,路由器R1只有到达子网192.168.1.0/24的路由。为了使R1可以将IP分组正确地路由到图中的所有子网,则在R1中需要增加的一条路由(目的网络、子网掩码、下一跳)分别是:_____。

题 61 · 不定项选择题
在某一个子网中,以下四台主机分配 IP 地址(子网掩码均为 255.255.255.240),其中一台因 IP 地址分配不当而存在通信问题,这一台主机 IP地址为_____
A. 200.10.1.190
B. 200.10.1.193
C. 200.10.1.196
D. 200.10.1.201
题 62 · 不定项选择题
Internet中所有末端系统和路由器都必须实现_____协议。
A.SNMP
B.SMTP
C.TCP
D.IP
题 63 · 不定项选择题
在下列几组协议中,哪一组_____是网络层协议?
A、IP,TCP,UDP
B、ARP,IP,UDP
C、ICMP,ARP,IP
D、FTP,SMTP,TELNET
题 64 · 不定项选择题
以下协议属于IGP(内部网关协议)的是 。
A、EGP
B、BGP
C、RIP
D、GGP
题 65 · 不定项选择题
IPv6地址长度和通常采用的记法为_____。
A、64bit,点分十进制
B、64bit,冒号十六进制
C、128bit,点分十进制
D、128bit,冒号十六进制
题 66 · 不定项选择题
局域网中的某主机向另一 IP 地址发送分组时,该主机会用到_____。
A、IP 协议和 ICMP 协议
B、IP 协议和 RIP 协议
C、IP 协议和 ARP 协议
D、IP 协议和 RARP 协议
题 67 · 不定项选择题
以太网内某主机 A 的 IP 地址为 202.112.136.130,子网掩码为 255.255.248.0,网关地址为202.112.136.1。如该主机向 IP 地址 202.112.130.150 发送一个 IP 分组,则_____。
A.该分组封装成帧后交由网关转发
B.该分组封装成帧前,需获知目的主机的MAC地址
C.该分组封装成帧后直接发送给目的主机
D.该分组封装成帧前,需获知网关的MAC 地址
题 68 · 不定项选择题
在 IP 分组转发过程中,当生存时间(TTL)字段的值减少到 0 时,路由器将 。
A. 丢弃该分组,并向源主机发送 ICMP 源抑制报文
B. 丢弃该分组,并向源主机发送 ICMP 超时报文
C. 转发该分组,并向源主机发送 ICMP 源抑制报文
D. 转发该分组,并向源主机发送 ICMP 超时报文
题 69 · 不定项选择题
关于链路状态协议的描述正确的是( )。
A、仅相邻路由器需要交换各自的路由表
B、全网路由器的拓扑数据库是一致的
C、采用洪泛技术更新链路变化信息
D、具有快速收敛的优点
题 70 · 判断题
CIDR技术的作用是解决地址资源不足的问题。
题 71 · 判断题
IPv6 地址 1A22:120D:0000:0000:72A2:0000:0000:00C0 可以表示为 1A22:120D:0:0:72A2::C0。
题 72 · 判断题
RIP要求内部路由器将它关于整个AS的路由信息发布出去。
题 73 · 判断题
IP分组可以被源主机分片,并且在中间路由器进行重组。
题 74 · 判断题
IP路由器功能是监测到拥塞时,合理丢弃IP分组。
题 75 · 简答题
试说明 IP 地址与物理地址的区别。为什么要使用这两种不同的地址。
题 76 · 简答题
某计算机连接在以太网上,其 IP 地址:202.112.136.130,子网掩码:255.255.248.0,网关地址:202.112.136.1。如该计算机向 IP 地址为 202.112.130.150 的主机发送一个 IP 数据报,则该计算机在将IP 数据报封装成帧后,将该帧发送给谁?为什么?帧中的目的 MAC 地址如何得到?
题 77 · 简答题
一个路由器刚收到下列新的 4 个 IP 网段:
57.6.96.0/21
57.6.104.0/21
57.6.112.0/21
57.6.120.0/21
假定它们都使用相同的输出线路,请判断它们能否被聚合,怎样聚合?并说明地址聚合的作用。
题 78 · 简答题
链路状态路由和距离向量路由的主要区别是什么?试各举出一种代表性协议,并说明各自特点。
题 79 · 简答题
请简要说明路由聚合的作用,并对以下8个C类地址块进行最大程度的聚合,给出聚合结果,并写出计算过程。
202.112.90.0/24 202.112.91.0/24
202.112.92.0/24 202.112.93.0/24
202.112.94.0/24 202.112.95.0/24
202.112.96.0/24 202.112.97.0/24。
题 80 · 简答题
路由协议 OSPF 和 RIP 所使用的路由算法分别是什么?试从路由信息的交换对象、交换时机和交换内容三个方面对这两类路由算法进行简单比较。
题 81 · 简答题
网络层提供“尽最大努力交付”数据报服务都有哪些含义?
题 82 · 简答题
ARP和DNS是否有些相似?又有什么区别?
题 83 · 简答题
某局域网使用一台二层交换机连接所有主机,并使用一台路由器接入Internet,主机和路由器接口的IP地址配置如下图所示。请问:主机A、B间能否实现网络层子网内直接通信?A、B能否正常访问Internet?说明原因。

题 84 · 计算题
某单位有三个下属部门,分别建有局域网,局域网中的主机数量分别为 50、90、60,三个局域网都通过该单位信息中心的一台路由器接入 Internet,已知分配给这三个局域网的 IP 地址段为202.112.32.0/23。
(1) 请给出路由器中这三个局域网对应的网络号和子网掩码,要求尽可能节省 IP地址空间,且分配给每个局域网的地址空间连续。
(2) 如果每个部门新增 4 台主机,(1)中的地址分配方案是否需要改动?如果需要改动,在满足(1)的条件下如何改?
(3) 如果某一部门由于业务扩展,计算机数量增至 500台,如何解决联网问题?
题 85 · 计算题
某网络采用距离向量路由算法,其中路由器A 的路由表如下左图所示,现在A收到从 C发来的距离向量如下右图所示,问A 的路由表将发生怎样的变化?随后 A 收到一个发往 F 的数据报,A 将怎样转发?
A 的路由表
| 目的网络 | 距离 | 下一跳 |
|---|---|---|
| A | 0 | — |
| B | 3 | B |
| C | 5 | C |
| D | 4 | D |
| E | 15 | B |
| F | 21 | B |
C 发来的距离向量
| 目的网络 | 距离 |
|---|---|
| A | 5 |
| B | 6 |
| C | 0 |
| D | 2 |
| E | 8 |
| F | 9 |
题 86 · 计算题
如下图所示的网络中,每条链路边上的数字表示链路的开销。若采用距离向量算法进行路由选择,第一次交换距离向量时,每个节点仅将初始的路由表告知其邻居节点,试写出:
(1)节点C的初始路由表。
(2)路由收敛后,节点C的路由表。(提示:路由表的基本信息包括目的节点,链路开销和下一跳节点)。

题 87 · 计算题
在采用TCP/P协议的以太网中可能出现“广播风暴”,主要原因是
A.多台主机同时进行ARP查询
B.多台主机上的多个进程间同时建立TCP连接
C.多台主机同时使用ICMP协议报告错误
D.多台主机同时使用UDP协议传输视频等多媒体数据
题 88 · 计算题
某单位的网络拓扑结构如图所示,该单位下属多个部门,使用5台路由器(R1一R5)连接各部门的局域网,并通过路由器R连接到Internet,路由器之间按图所示相互连接,各路由器均使用RIP协议交换路由信息并更新路由表,部门一和部门二分别有需联网计算机18台和25台,其局域网分别连按到路由器R1的接口DI和D2上,可供这两个部门局域网使用的IP地址段为211.72.32.0/26,路由器间互连接口L1-L13的IP地址如图所示,各互连链路的网络前缀均为/30。
请为部门一、部门二局域网分配IP地址,用CIDR记法给出分配结果,并给出为路由器接口D1和D2分配的IP地址。
图:网络拓扑结构。

题 89 · 计算题
某自治系统采用RIP协议,若该自治系统内的路由器R1收到其邻居路由器R2的距离矢量中包含信息<net1,16>,则可能得出的结论是( )
A. R2可以经过R1到达net1,跳数为17
B. R2可以到达net1,跳数为16
C. R1可以经过R2到达net1,跳数为17
D. R1不能经过R2到达net1
题 90 · 计算题
若路由器R因为拥塞丢弃IP分组,则此时R可向发出该IP分组的源主机发送的ICMP报文的类型是( )
A.路由重定向
B.目的不可达
C.源抑制
D.超时
题 91 · 计算题
下列网络设备中,能够抑制网络风暴的是( )
I.中继器
II.集线器
III.网桥
IV.路由器
A.仅I和II
B.仅III
C.仅II和IV
D.仅IV
题 92 · 综合题
某单位有两个下属部门,分别有 90 台和 100 台计算机,两部门分别建立局域网,并连接到该单位网络中心路由器 R1 的接口 D1 和 D2 上,R1 通过接口 L1(IP 地址 202.72.33.1)与路由器 R2 的接口 L2(IP 地址 202.72.33.2)相连,该段链路的地址段为 202.72.33.0/30,整个单位通过 R2 连接到 Internet。网络拓扑如下图所示。已知该单位现仅剩IP 地址段211.71.32.0/24可以分配给这两个部门的局域网。
(1) 请给部门一和部门二的局域网分配地址段,用 CIDR 记法给出分配结果,并简单说明
(2) 路由器 R1 的路由表结构如下所示,请给出其路由表内容,确保网络的畅通
| 目的网络 | 子网掩码 | 下一跳 IP 地址 | 接口 |
|---|---|---|---|
| … | … | … | … |
(3) 如果经过一段时期后,部门二的计算机数量因业务扩展需增至 200台,如何解决联网问题?

题 93 · 综合题
某单位网络拓扑结构如图2所示。该单位的部门一局域网使用以太网交换机S1、S2,部门二局域网使用以太网交换机S3,两个部门局域网均连接到路由器 R1并接入Internet。两个部门的计算机均连接到各自的交换机上,图中画出了8台计算机A~H,它们连接的交换机端口号如图中所示。这8台计算机的 MAC 地址分别用 A~H 表示,路由器的三个网络接口L1~L3 对应的MAC 地址用L1~L3表示。
(1)所有交换机加电启动后,其转发表为空,随后网络中的计算机之间传输了3 个数据帧,按时间先后顺序分别是:A→B、B→A、C→A。这三个帧传输完毕后,交换机 S1、S2的转发表内容是什么?请按照以下的转发表格式写出各表项。
| 端口 | 地址 |
|---|---|
| … | … |
(2)假设计算机C向F发送了一个IP分组,该分组封装成的帧在被交换机,S2 转发时,帧中的源和目的 MAC 地址分别是什么?在被交换机 S3 转发时,帧中的源和目的 MAC 地址分别是什么?
(3)已知分配给部门二网络的IP 地址块为211.72.1.0/24,计算机A的IP 地址信息设置为:IP 地址211.73.1.24,子网掩码 255.255.254.0,缺省网关211.73.1.1。为确保两个部门的网络互通并正常访问Internet,请给出路由器R1 中的路由表项。路由表格式如下。
路由表格式
| 目的网络 | 子网掩码(点分十进制表示) | 接口 |
|---|---|---|
| … | … | … |
图2:某单位网络拓扑结构。

题 94 · 综合题
某网络使用RIP 路由协议,已知其局部拓扑如图3所示。网络中路由器R1有三个网络接口D1、D2、D3,分别连接本地局域网和路由器 R2、R3。D1、D2、D3 的IP地址和子网掩码分别是:166.0.1.1/27、166.0.2.1/30、166.0.3.1/30。路由器 R1开机启动后,收到了R2发来的路由信息,如图1所示,随后收到了R3发来的路由信息,如图2所示。
(1)请给出路由器R1处理完R2、R3所发来路由信息后的路由表内容。路由表格式如下。
| 网络地址 | 子网掩码(十进制表示) | 下一跳(IP 地址或接口) | 距离 |
|---|---|---|---|
| … | … | … | … |
(2)R1所连接的本地局域网中最多可配置多少台计算机(有独立IP地址)?如该局域网某主机发出一个IP分组,分组中目的地址166.0.6.18,R1将该分组转发给哪个路由器?
(3)假设网络运行一段时间后,R1的网络接口D3发生故障导致无法发送/接收信息,请给出R1的路由表收敛后的内容。
图1:R2发来的路由信息
| 网络地址 | 子网掩码 | 下一跳 | 距离 |
|---|---|---|---|
| 166.0.2.0 | 255.255.255.252 | 直接交付 | 0 |
| 166.0.4.0 | 255.255.255.0 | 直接交付 | 0 |
| 166.0.6.0 | 255.255.255.0 | 166.0.4.1 | 3 |
图2:R3发来的路由信息
| 网络地址 | 子网掩码 | 下一跳 | 距离 |
|---|---|---|---|
| 166.0.3.0 | 255.255.255.252 | 直接交付 | 0 |
| 166.0.5.0 | 255.255.255.0 | 直接交付 | 0 |
| 166.0.6.0 | 255.255.255.0 | 166.0.5.1 | 2 |
图3:某网络局部拓扑图。

题 95 · 课后习题
一个 3200 位长的 TCP 报文传到 IP 层,加上 160 位的首部后成为数据报。下面的互联网由两个局域网通过路由器连接起来,但第二个局域网所能传送的最长数据帧中的数据部分只有 1200 位,因此数据报在路由器必须进行分片。试问第二个局域网向其上层要传送多少比特的数据(这里的“数据”当然指的是局域网看见的数据)?
题 96 · 课后习题
设某路由器建立了如下转发表:
| 前缀匹配 | 下一跳 |
|---|---|
| 192.4.153.0/26 | $R_3$ |
| 128.96.39.0/25 | 接口 m0 |
| 128.96.39.128/25 | 接口 m1 |
| 128.96.40.0/25 | $R_2$ |
| 192.4.153.0/26 | $R_3$ |
| *(默认) | $R_4$ |
现共收到 5 个分组,其目的地址分别为:
(1) 128.96.39.10
(2) 128.96.40.12
(3) 128.96.40.151
(4) 192.4.153.17
(5) 192.4.153.90
试分别计算其下一跳。
题 97 · 课后习题
有两个 CIDR 地址块 208.128/11 和 208.130.28/22。是否有一个地址块包含了另一个的地址?如果有,请指出,并说明理由。
题 98 · 课后习题
已知路由器 $R_1$ 的转发表如表所示。
| 前缀匹配 | 下一跳地址 | 路由器接口 |
|---|---|---|
| 140.5.12.64/26 | 180.15.2.5 | m2 |
| 130.5.8/24 | 190.16.6.2 | m1 |
| 110.71/16 | … | m0 |
| 180.15/16 | … | m2 |
| 190.16/16 | … | m1 |
| 默认 | 110.71.4.5 | m0 |
试画出各网络和必要的路由器的连接拓扑,标注出必要的 IP 地址和接口。对不能确定的情况应当指明。
题 99 · 课后习题
一个大公司有一个总部和三个下属部门。公司分配到的网络前缀是 192.77.33/24。公司的网络布局如图所示。总部共有 5 个局域网,其中的 $LAN_1$ ~ $LAN_4$ 都连接到路由器 $R_1$ 上,$R_1$ 再通过 $LAN_5$ 与路由器 $R_2$ 相连。$R_2$ 和远地的三个部门的局域网 $LAN_6$ ~ $LAN_8$ 通过广域网相连。每一个局域网旁边标明的数字是局域网上的主机数。试给每一个局域网分配一个合适的网络前缀。

题 100 · 课后习题
以下地址中的哪一个和 86.32/12 匹配?请说明理由。
(1) 86.33.224.123
(2) 86.79.65.216
(3) 86.58.119.74
(4) 86.68.206.154。
题 101 · 课后习题
某单位分配到一个地址块 136.23.12.64/26。现在需要进一步划分为 4 个一样大的子网。试问:
(1) 每个子网的网络前缀有多长?
(2) 每一个子网中有多少个地址?
(3) 每一个子网的地址块是什么?
(4) 每一个子网可分配给主机使用的最小地址和最大地址是什么?
题 102 · 课后习题
如图所示,网络 145.13.0.0/16 划分为四个子网 $N_1$,$N_2$,$N_3$ 和 $N_4$。这四个子网与路由器 R 连接的接口分别是 m0, m1, m2 和 m3。路由器 R 的第五个接口 m4 连接到互联网。
(1) 试给出路由器 R 的路由表。
(2) 路由器 R 收到一个分组,其目的地址是 145.13.160.78。试给出这个分组是怎样被转发的。

传输层
题 103 · 填空题
_____是无连接的传输层协议;而_____协议是面向连接的,其连接的建立采用_____次握手方式。
题 104 · 填空题
对于无序接收的滑动窗口协议,若序号位数为n,则接收窗口的最大尺寸为_____。
题 105 · 填空题
UDP 是一种不可靠的传输层协议,采用 UDP 的应用层协议有 _____。
题 106 · 填空题
UDP协议实现分用时所依据的头部字段是_____。
题 107 · 不定项选择题
主机甲与主机乙之间已建立TCP连接,主机甲向主机乙发送了三个TCP段,其中有效载荷长度分别为300、400、500字节,第三个段的序号为1500。传输过程中第二个段丢失,主机乙收到第一和第三个段后分别返回确认,分别返回的两个确认号是:_____。
A、1100和1100
B、300和1100
C、2000和2000
D、1100和2000
题 108 · 不定项选择题
系统中同时有多个应用进程进行网络通信,传输层协议根据_____来区分这些应用进程。
A. 进程 ID
B. 端口号
C. IP 地址
D. MAC 地址
题 109 · 不定项选择题
主机甲向主机乙发送一个(SYN=1, seq=1200)的 TCP段,期望与主机乙建立 TCP 连接,若主机乙接受该连接请求,则主机乙向主机甲发送的正确的 TCP 段可能是:_____。
A. ( SYN = 1, ACK = 0, seq = 1201, ack = 1201 )
B. ( SYN = 1, ACK = 1, seq = 1200, ack = 1200 )
C. ( SYN = 1, ACK = 1, seq = 1201, ack = 1201 )
D. ( SYN = 0, ACK = 1, seq = 1200, ack = 1200 )
题 110 · 不定项选择题
在滑动窗口协议中,若接收方的接收窗口大小为 10,窗口下沿为5,则_____。
A. 发送方的发送窗口下沿应等于 5
B. 发送方的发送窗口下沿应不大于 5
C. 发送方的发送窗口尺寸应等于 10
D. 发送方的发送窗口尺寸应不大于 10
题 111 · 判断题
UDP 在计算校验和过程中,需要生成一个伪首部,源主机需要把该伪首部发送给目的主机。
题 112 · 判断题
在TCP协议中,发送方的窗口大小取决于接收方允许的窗口。
题 113 · 判断题
使用UDP的数据传输,可靠性由数据链路层负责。
题 114 · 简答题
TCP 协议进行差错控制、流量控制和拥塞控制,为什么一定要建立连接?
题 115 · 简答题
要在传输层实现可靠传输,除需进行差错控制外,还需解决哪些问题?如何解决?
题 116 · 简答题
在TCP协议中,发送窗口的宽度是怎样确定的?假设TCP最大段长度为1KB,某主机建立了一个TCP 连接,当前拥塞窗口宽度为5KB,在连续发送3个最大段后,成功收到了第2段的确认段,确认段中通告的接收窗口大小为4KB,则此时该主机最多还可以在该连接上发送多少数据?为什么?
题 117 · 简答题
UDP和IP的不可靠程度是否相同?请加以解释。
题 118 · 简答题
TCP和网络层虚电路有哪些区别?
题 119 · 简答题
网络中的主机A 向主机B 发送数据,A→B 的单向传输延迟为16ms,带宽1Gb/s,请问A→B的时延带宽积是多少比特?如果采用字节为单位的滑动窗口协议,假设主机B的接收能力足够大且信道无差错,为达到最高信道利用率,主机A的发送窗口宽度应设为多少字节? (请给出计算过程)。
题 120 · 简答题
简述TCP 连接建立过程。如果将建立连接的三次握手简化为两次,可能导致什么情形?
题 121 · 计算题
设TCP的 ssthresh初始值为6(单位为报文段),当拥塞窗口上升到8 时网络发生超时,TCP 启用慢开始和拥塞避免。
(1) 分别求出第 1轮次到第10轮次传输的拥塞窗口大小(单位为报文段),要求写出计算过程。
(2) 如果发送的第 1个报文段中seq=0,并且每次都以 1000字节的长度发送报文段,经过10次后,再次发送时报文段中 seq可能的最大值是多少?
题 122 · 计算题
TCP/IP协议向应用层提供的编程接口是_____。
题 123 · 综合题
主机A 使用TCP协议向主机 B发送40KB 大小的数据,TCP连接建立后,主机A启用慢开始和拥塞避免,ssthresh初始值为6(单位为报文段),每个报文段固定搭载 1KB数据。主机B接收窗口大小为8KB,且其接收和处理报文的速度很快。
(1) 如果传输过程中没有出现超时,则数据需经过多少个传输轮次发送完毕?请在下表中填写各传输轮次的拥塞窗口大小和发出的数据量
| 传输轮次 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 拥塞窗口宽度 | 1 | 2 | 4 | 6 | 7 | 8 | 9 | 10 | |||||
| 本轮次发出数据(KB) | 1 | 2 | 4 | 6 | 7 | 8 | 8 | 4 |
(2) 如果传输过程中第 6轮次完成后有一个报文段的计时器超时,之后的传输再未出现超时,则数据需经过多少个轮次发送完毕?请在下表中填写各传输轮次的拥塞窗口大小和发出的数据量
| 传输轮次 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 拥塞窗口宽度 | 1 | 2 | 4 | 6 | 7 | 8 | 1 | 2 | 4 | 5 | 6 | ||
| 本轮次发出数据(KB) | 1 | 2 | 4 | 6 | 7 | 8 | 1 | 2 | 4 | 5 |
题 124 · 综合题
在使用TCP传输数据时,如果有一个确认报文段丢失,那么也不一定会引起与该确认报文段对应的数据的重传。试举例说明理由?
题 125 · 综合题
某网络拓扑如图所示。网络中有主机A和B,主机A连接在以太网交换机S1上,并通过路由器R1与Internet 相连。主机和设备的网络接口分别用 D1~D6 标识,对应的MAC 地址也标识为D1~D6,主机和路由器网络接口的IP 地址如图中所示。主机A加电启动后,使用TCP协议向主机B发送了20000字节的应用数据,通信过程中没有出错。主机在建立TCP连接后开始数据传输,并使用慢启动(慢开始)和拥塞避免机制进行拥塞控制,慢启动门限(ssthresh)初始值是8。已知最大报文段长度(MSS)为1000 字节,主机A始终按最大报文段长度发送应用数据,且每个报文段被封装成一个帧发出。试回答以下问题:
(1)从主机A启动完成后起算,如果将主机A为完成与主机B通信所发出和收到的帧按时间排序,记为F0、F1、F2……请分别给出 FO~F5 在通信过程中所起的作用。
(2)主机A发出的TCP报文段封装成帧后,帧中的目的MAC地址是什么?帧中所搭载IP分组的目的IP地址是什么?
(3)如果传输过程中没有出错,且主机B发来的报文段中”窗口(window size)”字段值始终为6000,请给出主机A中TCP连接在各传输轮次的拥塞窗口宽度(单位:最大报文段个数),以及主机 A 在各传输轮次所发出的帧的个数。
图:某网络拓扑图。

题 126 · 课后习题
主机 A 向主机 B 连续发送了两个 TCP 报文段,其序号分别是 70 和 100。试问:
(1) 第一个报文段携带了多少字节的数据?
(2) 主机 B 收到第一个报文段后发回的确认中的确认号应当是多少?
(3) 如果 B 收到第二个报文段后发回的确认中的确认号是 180,试问 A 发送的第二个报文段中的数据有多少字节?
(4) 如果 A 发送的第一个报文段丢失了,但第二个报文段到达了 B。B 在第二个报文段到达后向 A 发送确认。试问这个确认号应为多少?
题 127 · 课后习题
主机 A 向主机 B 发送 TCP 报文段,首部中的源端口是 m 而目的端口是 n。当 B 向 A 发送回信时,其 TCP 报文段的首部中的源端口和目的端口分别是什么?
题 128 · 课后习题
TCP 的拥塞窗口 cwnd 大小与 RTT 的关系如下所示:
| cwnd | 1 | 2 | 4 | 8 | 16 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RTT | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| cwnd | 40 | 41 | 42 | 21 | 22 | 23 | 24 | 25 | 26 | 1 | 2 | 4 | 8 |
| RTT | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
(1) 试画出如图所示的拥塞窗口与 RTT 的关系曲线。
(2) 指明 TCP 工作在慢开始阶段的时间间隔。
(3) 指明 TCP 工作在拥塞避免阶段的时间间隔。
(4) 在 RTT = 16 和 RTT = 22 之后发送方是通过收到三个重复的确认还是通过超时检测到了丢失了报文段?
(5) 在 RTT = 1、RTT = 18 和 RTT = 24 时,门限 ssthresh 分别被设置为多大?
(6) 在 RTT 等于多少时发送出第 70 个报文段?
(7) 假定在 RTT = 26 之后收到了三个重复的确认,因而检测出了报文段的丢失,那么拥塞窗口 cwnd 和门限 ssthresh 应设置为多大?

题 129 · 课后习题
用 TCP 传送 512 字节的数据。设窗口为 100 字节,而 TCP 报文段每次也是传送 100 字节的数据。再设发送方和接收方的起始序号分别选为 100 和 200,试画出类似于下图的工作示意图。从连接建立阶段到连接释放都要画上 (可不考虑传播时延)。

题 130 · 课后习题
下面是以十六进制格式存储的一个 UDP 首部:CB84000D001C001C,试问:
(1) 源端口号是什么?
(2) 目的端口号是什么?
(3) 这个用户数据报的总长度是多少?
(4) 数据长度是多少?
(5) 这个分组是从客户到服务器方向的,还是从服务器到客户方向的?
(6) 客户进程是什么?
题 131 · 课后习题
TCP 连接使用 1000 字节的窗口值,而上一次的确认号是 22001。现在收到了一个报文段,确认号是 22401。
(1)试用图来说明在这之前与之后的窗口情况。
(2)如果发送方收到确认号是 22401 的报文段时,其窗口字段变为 1200 字节。试用图来说明在这之前与之后的窗口情况。
应用层
题 132 · 填空题
FTP 采用的传输层协议为_____,建立连接时缺省端口号为_____。
题 133 · 填空题
e-mail应用中,用户代理使用_____协议发送邮件,使用_____协议收取邮件。
题 134 · 填空题
DNS的英文全称是_____,它基于传输层协议_____。
题 135 · 填空题
HTTP的英文全称是___,它采用传输层协议是___,RIP是___层协议,它使用___协议传送数据,端口为___。
题 136 · 不定项选择题
关于应用层协议,以下说法中错误的是_____。
A. DNS 协议基于 UDP
B. FTP使用2个TCP 连接,一个控制连接和一个数据连接
C. WWW 的熟知端口号是80,它是指客户端浏览器进程使用的端口号
D 域名解析过程可能需要进行多次迭代查询,它由域名服务器完成
题 137 · 不定项选择题
用户1与用户2之间发送和接收电子邮件的过程如下图所示,则图中①、②、③阶段分别使用的应用层协议可以是_____。
A、SMTP、SMTP、SMTP
B、POP3、SMTP、POP3
C、SMTP、SMTP、POP3
D、POP3、SMTP、SMTP

题 138 · 判断题
在向多用户分发一个文件时,P2P模型通常比C/S模型所需的时间短。
题 139 · 判断题
HTTP不能用于用户从邮件服务器接收电子邮件。
题 140 · 简答题
某同学使用一台连接以太网的计算机上网,在浏览器地址栏输入网址lib.buaa.edu.cn后,浏览器使用哪种应用层协议与北航图书馆Web 服务器通信?服务器端的端口号是多少?待浏览器显示出北航图书馆主页,发现地址栏内容为 https://lib.buaa.edu.cn ,这说明主页信息是使用哪种应用层协议传输的?服务器端的端口号是多少?除上述协议外,该计算机在网络层、传输层、应用层还使用了哪些协议?
题 141 · 计算题
HTTP协议中的80端口的作用_____。
题 142 · 计算题
如果本地域名服务无缓存,当采用递归方法解析另一网络某主机域名时,用户主机本地域名服务器发送的域名请求条数分别为( )
A.1条,1条
B.1条,多条
C.多条,1条
D.多条,多条
题 143 · 综合题
连接在以太网中的某主机在访问Internet 过程中发出一个帧,其前 80 字节的内容(十六进制表示)如下:
| 位置偏移 | 帧内容 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0000 | 00 | 23 | 89 | 52 | 3D | D1 | 3C | 97 | 0E | 43 | E9 | C2 | 08 | 00 | 45 | 00 |
| 0010 | 02 | 94 | 67 | 4D | 40 | 00 | 80 | 06 | C7 | 0D | 0A | 08 | 01 | 0B | DB | EF |
| 0020 | E3 | 06 | 08 | 58 | 00 | 50 | A4 | 82 | CC | 04 | 87 | 78 | E4 | D9 | 50 | 18 |
| 0030 | FF | FF | CC | 8F | 00 | 00 | 47 | 45 | 54 | 20 | 2F | 20 | 48 | 54 | 54 | 50 |
| 0040 | 2F | 31 | 2E | 31 | 0D | 0A | 41 | 63 | 63 | 65 | 70 | 74 | 3A | 20 | 69 | 6D |
(1)帧中的目的MAC地址是什么?主机生成该帧时,如何获得该地址?
(2)帧中所含 IP 分组的目的 IP 地址是什么(点分十进制表示)?从IP 分组内容可以看出该主机所在子网的网关同时进行地址翻译(NAT),为什么?
(3)帧中所含IP 分组到达接收方主机后,接收方如何从IP分组中识别出传输层报文的起始位置?可以看出题中给出的传输层报文为TCP报文,为什么?请说明该帧所传输的应用层协议是什么?
注:以太网帧结构如下图所示。
| 6字节 | 6字节 | 2字节 | 46~1500字节 | |
|---|---|---|---|---|
| 目的地址 | 源地址 | 类型 | 数据 | FCS |
题 144 · 综合题
假定你在浏览器点击一个URL,但这个URL的IP地址以前并没有缓存在本地主机上。因此需要用DNS自动查找和解析。假定要解析到所要找的URL的IP地址共经过m 个DNS服务器,所要经历的时间分别为 RTT1,RTT2,…,RTTm。假定从要找的网页上只需要读取一张很小的文档(可忽略文档的传输时间)。从本地主机到这个网页的往返时间为 RTTw。试问从点击 URL 开始,一直到本地主机的屏幕上显示文档内容,一共约经历多少时间?
题 145 · 综合题
在浏览器中输入 www.baidu.com 并按回车,直到百度网站的首页显示在浏览器中,请问在此过程中,按照TCP/IP参考模型,从应用层到网络层都用到了哪些协议并简述其协议作用?
