2011年408计网

编程入门 行业动态 更新时间:2024-10-08 20:28:34

2011年408计网

2011年408计网

第33题

  1. TCP/IP 参考模型的网络层提供的是()
    A. 无连接不可靠的数据报服务
    B. 无连接可靠的数据报服务
    C. 有连接不可靠的虚电路服务
    D. 有连接可靠的虚电路服务

本题考查TCP/IP 参考模型的网络层

若网络层提供的是虚电路服务,则必须建立网络层的连接。也就是建立一条虚电路。以保证通信双方所需的一切网络资源。然后通信双方就沿着已建立的虚电路发送分组。


若网络层提供的是数据包服务。则通信双方的网络层不需要建立连接。每个分组可走不同的路径。这种通信方式所传送的分组可能误码、丢失,重复和失序。

这是TCP IP的四层体系结构。IP协议是其网际层的核心协议。提供的是简单灵活无连接的,尽最大努力交付的数据包服务。也就是无连接的不可靠服务。

第34题

  1. 若某通信链路的数据传输速率为 2400bps, 采用四相位调制, 则该链路的波特率是()
    A. 600 波特
    B. 1200 波特
    C. 4800 波特
    D. 9600 波特

本题考察数据传输速率与波特率的关系。我们来一起分析一下。题目中的数据传输速率又称为比特率。

题目中的数据传输速率又称为比特率。我们来看看它与波特率的关系,它们之间能直接画等号吗?先来看看它们各自的单位。比特率的单位是比特每秒。波特率的单位是波特,即码元每秒。现在可以看出来了,波特率与比特率是否可以划等号取决于马原与比特的关系。码源是采用某种信号调制技术可以调制出的不同波形的统称。若可调制出的不同码云数量为x。则每个码源可表示的比特数量为log,以二为底x的对数。
例如,可调制出两种码源。则每种码源可表示的比特数量为log,以二为底,二的对数等于一。题目给定采用四相位调制。相当于可调制出四种码源。则每种码源可表示的比特数量为log,以二为底,四的对数等于二。

因此,我们可以写出比特率与波特率之间的转换关系式。即数据传输速率等于码源传输速率乘以每个码源所表示的比特数量。将题目给定的已知量代入该式。就可得出本题中的波特率为1200波特。

第35题

  1. 数据链路层采用选择重传协议 (SR) 传输数据, 发送方已发送了 0 ∼ 3 号数据帧, 现已 收到
    1 号帧的确认, 而 0、2 号帧依次超时, 则此时需要重传的帧数是()
    A. 1
    B. 2
    C. 3
    D. 4



发送方在未收到接收方发来确认的情况下,可将序号落入发送窗口内的零到三号数据帧,依次发送出去。之后发送方收到了,接收方发来的针对一号数据帧的确认。而零号和二号数据帧的重传计时器超时。因此,需要重传的就是零号和二号这两个数据帧。综上所述。本题的答案是选项b。

除选择重传协议外。实现可靠传输机制的还有停止等待协议和回退n帧协议。

第36题

  1. 下列选项中, 对正确接收到的数据帧进行确认的 MAC 协议是()
    A. CSMA
    B. CDMA
    C. CSMA/CD
    D. CSMA/CA

第37题

  1. 某网络拓扑如下图所示, 路由器 R1 只有到达子网 192.168.1.0/24 的路由。为使 R1 可以 将IP 分组正确地路由到图中所有的子网, 则在 R1 中需要增加的一条路由 (目的网络, 子网掩码, 下一跳)是()


这是路由器r1的路由表,该网络是r1的直连网络。当我们给r1的该接口配置了相应的IP地址和子网掩码后,r1就可以知道自己与该网络是直连网络。换句话说r1可以自动得出到直连网络的路由。192.168.1.0/24该网络的网络地址。通过网络前缀24可知。该网络的地址掩码为24个,连续的比特一和八个连续的比特零。点分十进制为255.255.255.0。由于该网络是直连网络,因此没有下一跳。
再来看r1到达192.168.2.0/25的路由。这是该网络的网络地址。通过网络前缀25可知。其相应的地址掩码是255.255.255.128。下一跳应转发给路由器r2的该接口。其IP地址为192.168.1.2。再来看r1到达182.168.2.128/25的路由。这是该网络的网络地址。通过网络前缀25可知。其相应的地址掩码是255.255.255.128。下一跳应转发给路由器r2的该接口。其IP地址为192.168.1.2。
这样r1可以将分组正确的路由到图中所有的子网。


但是题目要求我们在R1中添加一条路由,而我们却手工配置了两条。因此,我们需要将这两条路由聚合成一条路由。所采用的方法就是找共同前缀。

我们来找出这两个网络的共同前缀。它们的前三个十进制数都对应相同。因此不用展开成二进制形式。将它们不同的第四个十进制数展开成八个二进制比特。现在可以看出,它们有24比特的共同前缀。将共同前缀保持不变。剩余八比特全部取零。然后写成点分十进制形式。在其后添加斜线24。就可写出聚合后的地址块。通过网络前缀24可知。其相应的地址掩码是255.255.255.0。

第38题

  1. 在子网 192.168.4.0/30 中接收目的地址为 192.168.4.3 的 IP 分组的最大主机数是()
    A. 0
    B. 1
    C. 2
    D. 4

本题考察CIDR地址块的相关概念

第39题

  1. 主机甲向主机乙发送一个 (𝑆𝑌𝑁 = 1, 𝑠𝑒𝑞 = 11220) 的 𝑇𝐶𝑃 段, 期望与主机乙建立 𝑇𝐶𝑃连接,
    若主机乙接受该连接请求, 则主机乙向主机甲发送的正确的 TCP 段可能是()
    A. (SYN = 0, ACK = 0, seq = 11221, ack = 11221 )
    B. (SYN = 1, ACK = 1, seq = 11220, ack = 11220)
    C. (SYN = 1, ACK = 1, seq = 11221, ack = 11221)
    D. (SYN = 0, ACK = 0, seq = 11220, ack = 11220)

本题考察TCP 3报文握手建立连接所使用的报文段中的标志位和相关字段。

第40题

  1. 主机甲与主机乙之间已建立一个 TCP 连接, 主机甲向主机乙发送了 3 个连续的 TCP 段, 分别
    包含 300 B、400 B 和 500 B 的有效载荷, 第 3 个段的序号为 900 。若主机乙仅正确接收到第 1
    段和第 3 段, 则主机乙发送给主机甲的确认序号是()
    A. 300
    B. 500
    C. 1200
    D. 1400

本题考察TCP协议中序号和确认号的相关概念。


这是题目给定的,以建立TCP连接的主机甲和主机乙。这是主机甲给主机乙发送的三个连续的TCP段。题目给定主机乙仅正确接收到第一和第三个段。我们可简单认为是第二个段丢失了。
题目考察我们的是该确认段是对所接收到的哪个段的确认?该确认段实际上是对第一个TCP段的确认。也就是对已接收且按需到达的最后一个报文段进行确认。而题目所问的确认号,因为该TCP段的数据载荷的最后一个字节的序号加一。因此。我们首先应该找出该字节的序号。题目给定第三个段的序号为900。也就是说,其数据载荷的第一个字节的序号为900。题目给定,其数据载荷的长度为500字节。因此,数据载荷的最后一个字节序号为1399。由于第三个TCP段的数据载荷的第一个字节的序号为900。因此,第二个TCP段的数据载荷的最后一个字节的序号应为899。题目给定,其数据载荷的长度为400字节。因此,数据载荷的第一个字节的序号应为500。相应的,其首部中的序号字段的取值也为500。由于第二个TCP段的数据载荷的第一个字节的序号为500。因此,第一个TCP段的数据载荷的最后一个字节的序号应为499。题目给定,其数据载荷的长度为300字节。因此,数据载荷的第一个字节的序号应为200。相应的,其首部中的序号字段的取值也为200。由于第一个TCP段的数据载荷的最后一个字节的序号为499。因此,对该TCP段进行确认的TCP确认段,首部中的确认号应为500。

第47题

  1. (9 分) 某主机的MAC 地址为00-15-C5-C1-5E-28, IP 地址为10.2.128.100 (私有地址)。题47-a 图是网络拓扑, 题47-b 图是该主机进行Web 请求的1 个以太网数据帧前80B 的十六进制及ASCII 码内容。

    请参考图中的数据回答以下问题。

本题是对以太网帧格式、IP分组格式、IP地址和MAC地址,ARP协议,http1.1持续的非流水线方式的综合考察

(1) Web 服务器的IP 地址是什么? 该主机的默认网关的MAC 地址是什么?


题目所给的WEB请求经过运输层TCP协议的封装后,在网际层被封装成IP分组。而IP分组在数据链路层被封装成以太网帧。这是以太网帧的前80个字节的内容。第(1)问中WEB服务器的IP地址就位于IP分组头部中的目的IP地址字段。在该字段前面还有16个字节的内容。在以太网帧中,数据载荷前还有14字节的内容。因此,在以太网帧中,从第31个字节开始的四个字节实际上就是目的IP地址的内容。
题目所给的以太网数据帧的第一列数据并不是以太网帧的内容。仅仅作为行号,其增量为16,表示每行有16个字节的内容。这些是以太网帧内容的16进制形式。这些是以太网帧内容的ASCII。(蓝色部分)这些是以太网帧的前30个字节。接下来的四个字节(绿色下划线)就是WEB服务器的IP地址。其点分十进制形式为64.170.98.32

再来看(1)的第二问
从网络拓扑图可知,主机的默认网关就是路由器R。有主机的私有IP地址10.2.128.100,与外部服务器的公有IP地址64.170.98.32可知。主机会将外部请求发送给默认网关。由默认网关将外部请求转发到因特网中的该外部服务器。因此,以太网帧头中的目的MAC地址字段封装的就是默认网关的MAC地址。也就是这六个字节。这是其MAC地址形式。

(2) 该主机在构造题47-b 图的数据帧时, 使用什么协议确定目的MAC 地址?封装该协议请求报文的以太网帧的目的MAC 地址是什么?


当主机构建给默认网关发送的封装有外部请求的以太网帧时。主机只知道我们给其指定的默认网关的IP地址。但不知道该IP地址对应的MAC地址。于是将发送ARP广播请求。目的MAC地址为48个比特全1的广播地址。也就是16进制的全f。当路由器r收到该ARP请求后,给主机发回ARP单播响应,将主机所询问的IP地址对应的MAC地址告诉主机。

(3) 假设HTTP/1.1 协议以持续的非流水线方式工作, 一次请求-响应时间为RTT, rfc.html 页面引用了5 个JPEG 小图像, 则从发出题47-b 图中的Web 请求开始到浏览器收到全部内容为止, 需要多少个RTT?

http的持续连接方式是指服务器在发送响应后仍然保持这条连接。使同一个客户(也就是浏览器)和该服务器可以继续在这条连接上传送后续的HTTP请求报文和响应报文。
而非流水线方式是指。只有收到上一个请求的响应,才能发送下一个请求。

如图所示,这是浏览器与服务器之间通过三报文握手,建立TCP连接的过程。在这三个报文中的最后一个报文的数据载荷部分。封装有HTTP请求报文。请求的对象是rfc.HTML页面。由于rfc.HTML页面中引用了五个JPEG小图像。则浏览器会继续依次分别请求这五个对象。如图所示。很显然,从发送外部请求开始到浏览器收到全部内容为止,需要六个rtt

(4) 该帧所封装的IP 分组经过路由器R 转发时, 需修改IP 分组头中的哪些字段?


主机给路由器R发送待转发的IP分组。IP分组在经过路由器R的转发时。其首部中的某些字段会被修改。
需要修改的字段如下。

  1. 源IP地址字段。其内容将从主机的私有IP地址。修改为路由器R连接因特网接口的公有IP地址。
  2. 生存时间字段。IP分组每经过一个路由器生存时间TTL字段的值就减一。
  3. 首部检验和字段。由于IP分组每经过一个路由器,某些字段的值就会改变。因此,每经过一个路由器,都会重新计算并更新手部检验和字段的值。

更多推荐

2011年408计网

本文发布于:2023-11-16 02:44:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1611795.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!