【前言】
不知道为什么计算机网络一门课这么多兄弟,这份看着也像我们的学科,所以也做了。

一. 单选题(每题 2 分,共 20 题,合计 40 分)
 1 、当数据由主机  A  发送到主机  B ,不参与数据封装工作的是 _______  
 
 A.  物理层  B. 数据链路层  C. 网络层  D.  传输层  
 
 
 2 、下列哪种交换方法最有效地使用网络带宽?  
 
 A.  分组交换  
 
 B.  报文交换  
 
 C.  电路交换  
 
 D.  各种方法都一样  
 
 
 3 、若用户程序使用  UDP  进行数据传输,则 _______ 层协议必须承担可靠性方面的  
 
 全部工作。  
 
 A.  数据链路层  
 
 B.  网络层  
 
 C.  传输层  
 
 D.  应用层  
 
 
 4 、在  TCP/IP  体系结构中,直接为  ICMP  提供服务的协议是 ______ 。  
 
 A. PPP B. IP C. UDP D. TCP  
 
 
 5 、 TCP/IP  参考模型的网络层提供的是 ______ 。  
 
 A.  无连接不可靠的数据报服务  B.  无连接可靠的数据包服务  
 
 C.  有连接不可靠的虚电路服务  D.  有连接可靠的虚电路服务  
 
 
 6 、下列  TCP/IP  应用层协议中,可以使用传输层无连接服务的是 ______ 。  
 
 A. FTP B. DNS C. SMTP D. HTTP  
 
 
 7 、在以太网的二进制回退算法中,在  11  次碰撞之后,站点会在  0 ~ ______ 之间选  
 
 择一个随机数。  
 
 A. 255  
 
 B. 511  
 
 C. 1023  
 
 D. 2047  
 
 
 8 、若用户  1  与用户  2  之间发送和接收电子邮件的过程如下图所示,则图中①、②、  
 
 ③阶段分别使用的应用层协议可以是 ______ 。 
 
 
 
 9 、无法隔离冲突域的网络互连设备是 ______ 。  
  A.  路由器  
  B.  交换机  
  C.  集线器  
  D.  网桥 
  10 、路由器  R  通过以太网交换机  S1  和  S2  连接两个网络, R  的接口、主机  H1  和  H2  的  IP  
  地址与  MAC  地址如下图所示。若  H1  向  H2  发送  1  个  IP  分组  P ,则  H1  发出的封装  P  的以  
  太网帧的目的  MAC  地址、 H2  收到的封装  P  的以太网帧的源  MAC  地址分别是 ______ 。 
  
  11 、某路由表中有转发接口相同的  4  条路由表项,其目的网络地址分别为  35.230.32.0/21 、  
  35.230.32.0/21 、 35.230.48.0/21  和  35.230.56.0/21 ,将这  4  条路由聚合后的目的网络地址  
  为 ______ 。  
  A. 35.230.0.0/19  
  B. 35.230.0.0/20  
  C. 35.230.32.0/19  
  D. 35.230.32.0/20  
   12 、用于域间路由的协议是 ______ 。  
  A. RIP B. BGP C. OSPF D. ARP  
   13 、根据  CSMA/CD  协议的工作原理,下列情形中需要提高最短帧长度的是 ______ 。  
  A.  网络传输速率不变,冲突域的最大距离变短  
  B.  上层协议使用  TCP  的概率增加  
  C.  在冲突域不变的情况下,减少线路中的中继器数量  
  D.  冲突域的最大距离不变,网络传输速率提高  
   14 、下面信息中, ______ 包含在  TCP  首部中而不包含在  UDP  首部中。  
  A.  目标端口号  B.  序号  C.  源端口号  D. 校验和  
   15 、流控制是一种机制,其本质是通过 ______ 来解决发送方和接收方速度的一致性。  
  A. 增大接收方接收速度  
  B. 减少发送方发送速度  
  C. 接收方向发送方反馈信息  
  D. 增加双方的缓冲区  
   16 、 ARP  的功能是 ______ 。  
  A. 根据  MAC  地址查询  IP  地址  
  B. 根据  IP  地址查询  MAC  地址  
  C. 根据域名查询  IP  地址  
  D. 根据  IP  地址查询域名  
   17 、集线器和路由器分别运行于  TCP/IP  参考模型的 ______ 。  
  A .数据链路层和网络层  
  B .网络层和传输层  
  C .传输层和数据链路层  
  D .物理层和网络层  
   18 、下列选项中,对正确接收到的数据帧进行确认的  MAC  协议是 ______ 。  
  A. CSMA B. CDMA  
  C. CSMA/CD D. CSMA/CA  
   19 、主机甲向主机乙发送一个( SYN=1, seq=11220) 的  TCP  报文段,期望与主机乙建立  TCP  
  连接,若主机乙接受该连接请求,则主机乙向主机甲发送的正确的  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 )  
   20 、主机甲与主机乙之间建立了一个  TCP  连接,主机甲向主机乙发送了  3  个连续的  TCP  
  段,分别包含  300  字节、 400  字节和  500  字节的有效载荷,第  3  个段的序号为  900 。若  
  主机乙仅正确收到第  1  和第  3  个段,则主机乙发送给主机甲的确认序号是 ______ 。  
  A. 300 B. 500 C. 1200 D. 1400  
   【选择题部分答案】AADBA BDDCD CBDBC BADCB 
   二. 综合应用题(每题 10 分,合计 50 分)
 1、请结合各层提供的主要服务和协议简要描述因特网体系结构,说明路由器、链路层交  
  换机和主机各处理其中的哪些层次?  
  【答案】 
 路由器处理TCP/IP协议栈的物理层、链路层和网络层;链路层交换机处理TCP/IP协议栈的物理层和链路层;主机处理TCP/IP协议栈的物理层、链路层、网络层、传输层和应用层
 2、假设两个节点 A 和 B 被连接到一个 900m 长的电缆的两端,它们都有一个 1000 比特(包  
  括所有首部和前同步码)的帧要发给对方。两个节点都试图在 t=0 时刻传输。假设在 A  
  和 B 之间有 4 个转发器,每个都插入 20 比特的时延。假设传输速率是 10Mbps,并且使  
  用回退间隔是 512 比特倍数的 CSMA/CD,在第一次碰撞后,在指数后退协议中 A 取 K=0,B  
  取 K=1。忽略阻塞信号和 96 比特的时延。  
  (1)A 和 B 之间的单向传播时延(包括转发器时延)是多少(以秒计)?假设信号传播  
  速度是 2×10  8 m/s。  
  (2)什么时候(以秒计)A 的分组完全交付给 B?  
  【答案】 
  
  3、如果收到无差错报文,但是未按序到来,TCP 对此未做明确规定,而是让 TCP 的实现  
  自行决定。试讨论下面两种方法的优缺点。  
  (1) 将不按序到达的报文暂存于缓存,待所缺序号的报文段收齐后再一起送到应用层。  
  (2) 丢弃不按序到达的报文。  
  【未做】 
  4、某公司网络如下图所示。IP 地址空间 192.168.1.0/24 被均分给销售部和技术部两个  
  子网,并已分别为部分主机和路由器接口分配了 IP 地址,销售部子网的 MTU=1500B,技  
  术部子网的 MTU=800B。请回答以下问题。 
  
  (1)假设主机 192.168.1.1 向主机 192.168.1.208 发送一个总长度为 1500B 的 IP 分组,  
  IP 分组的头部长度为 20B,路由器在通过接口 F1 转发该 IP 分组时进行了分片。若分片  
  时尽可能分为最大片,则一个最大 IP 分片封装数据的字节数是多少?至少需要分为几个  
  分片?每个分片的片偏移量是多少?  
  【答案】72B,2个片,0,98 
  5、小明来到宾馆,连接网络并在浏览器键入 www.hnu.edu.cn 访问湖南大学主页,请详  
  细说明网络通信的具体过程及其所用到的主要协议。 
  【答案】典型考题: 
  如果不考虑无线网络的连接,默认使用有线链路。 
  (1)访问时首先从本地DHCP服务器获得本机的IP,本地网络的网关路由器IP地址和本地DNS服务器IP地址。 
  (2)由于不知道本地DNS服务器的MAC地址,需要ARP协议介入,获取本地DNS服务器的MAC地址。 
  (3)使用DNS协议将www.hnu.edu.cn解析成IP地址。 
  (4)三次握手建立TCP连接。 
  (5)HTTP协议GET方法获取网站信息。 
  三. 扩展题(10 分)
 网络体系结构发展主要有两个流派。一种改良派,该流派代表认为互联网现存问题  
  根源于 IPv4 协议,主张以 IPv6 协议取代 IPv4 协议。另一种为革命派,以 SDN 为代表的  
  革命派认为 TCP/IP 协议体系设计本身的缺陷,需要构建全新的网络体系结构。请问你支  
  持哪个流派,说出你的理由? 
  【未做】