计算机网络概论习题与答案 1 - 图文 下载本文

A. IP B. UDP C. DHCP D. TCP

3. 关于TCP和UDP端口,下列说法中正确的是( A ) ?

A.TCP和UDP分别拥有自己的端口号,二者互不干扰,可以共存于同一台主机

B.TCP和UDP分别拥有自己的端口号,但二者不能共存于同一台主机 C.TCP和UDP的端口号没有本质区别,二者互不干扰,可以共存于同一台主机

D.TCP和UDP的端口号没有本质区别,但二者相互干扰,不能共存于同一台主机

4. 如果用户应用程序使用UDP协议进行数据传输,那么( D )层协议必须承担可靠性方面的全部工作?

A. 数据链路层 B.互联网络层 C. 传输层 D.应用层

5. 下列关于TCP协议的说法中,哪一个是错误的? ( D )

A. TCP协议可以提供可靠的数据流传输服务 B. TCP协议可以提供面向连接的数据流传输服务 C. TCP协议可以提供全双工的数据流传输服务 D. TCP协议可以提供面向非连接的数据流传输服务 6. 可靠的传输协议中的“可靠”指的是( D )。

A.使用面向连接的会话 B.使用“尽力而为”的传输 C.使用滑动窗口来维持可靠性

D.使用确认机制来确保传输的数据不丢失 7.一条TCP连接的建立过程包括( B )个步骤。

A.2 B. 3 C.4 D.5 8. 一条TCP连接的释放过程包括( C )个步骤。

A.2 B. 3 C.4 D.5

9. 在一个TCP连接的数据传输阶段,如果发送端的发送窗口值由2000变为3000,意味着发送端可以( C )。

A.在收到一个确认之前可以发送300O个TCP报文段

B.在收到一个确认之前可以发送1000个字节 C.在收到一个确认之前可以发送3000个字节 D.在收到一个确认之前可以发送900O个TCP报文段

1O.TCP/IP的传输层协议使用哪一种地址形式将数据传送给上层应用程序? ( C )

A.IP地址 B.MAC地址

C. 端口号 D.套接字(socket)地址

11.下列几种类型的网络服务中,服务质最最差的是( C ) 。

A.A型网络服务 B. B型网络服务 C.C型网络服务 D. D型网络服务 12. 适用于B型网络服务的传输层协议级别是 ( B )。

A. 级别O B. 级别1 C. 级别2 D. 级别4

13. 传输层提供的服务使高层的用户可以完全不考虑信息在物理层、( C )通信的具体细节,方便用户使用。

A.数据链路层 B. 数据链路层的两个子层

C.数据链路层和网络层 D.网络层

14. 计算机网络最本质的活动是分布在不同地理位置的主机之间的( C )。

A.数据交换 B. 网络连接 C. 进程通信 D. 网络服务

15.设计传输层的目的是弥补通信子网服务的不足,提高传输服务的可靠性与保证( D )。

A.安全性 B. 进程通信

C. 保密性 D. 服务质量

18.下列关于TCP协议的叙述中,正确的是( D )。

A. TCP是一个点到点的通信协议

B. TCP提供了无连接的可靠数据传输

C. TCP将来自上层的字节流组织成数据报,然后交给IP协议 D. TCP将收到的报文段组织成字节流提交给上层

四、简答题

1. 简述传输层与网络层之间的关系。

2. IP数据报的分片和重组是由IP协议控制的,而对TCP协议而言是透明的,这是

否意味着TCP不用担心此数据报以错误的次序到达?为什么?

3. 在使用TCP传送数据时,如果有一个确认报文段丢失了,也不一定会引起发送方 数据的重传。试说明其中的原因。

4. 为什么TCP的报文段的头部需要有一个选项来说明最大报文段长度MSS?应该 如何选择一个合适的MSS值?

5. 既然TCP首部中的MSS字段己经标识了接收方可以接收的最大报文段的长度,

为什么TCP还定义了窗口通知(windowadvertisement)机制?

6. 为什么要使用UDP协议?让用户进程直接发送原始的IP数据报不就足够了吗?

7. 为什么TCP协议对每个TCP数据字节郡要进行编号?

8. 为什么TCP报文段的头部中最多只有40字节的TCP选项?

9. 一个TCP报文段携带的数据最多为65495字节,为什么要选择这么一个奇怪的数字?

10. 为什么UDP的校验和要与IP的校验和分开进行?你是否反对在包含UDP用户数据的整个IP数据报中仅使用一个校验和的协议?

11. 试述UDP和TCP协议的主要特点及适用场合。

12.IEEE802.11通过确认和重传实现链路层的可靠机制,TCP也在传输层实现了自己的确认和重传机制? 如果TCP用在IEEE802.11网络中,是否可以去掉它自身的重传和确认机制?为什么? 五、综合分析题

1.在某个网络中,TPDU的长度最大值为128B,最长生存时间为30s,序列号为8比特。那么,每条TCP连接所能达到的最大数据传输速率为多少?

2.假定TCP使用2次握手替代3次握手来建立连接。也就是说,不需要第3个报文。那么是否可能产生死锁?请举例来说明你的答案。

3.TCP和UDP在传输报文时都使用端口号来标识目的实体。试说明为什么这两个协议使用一个新的抽象标识符(即端口号),而不使用进程号来标识。 4.在IP地址为IP1的主机1上的一个进程被分配端口p,在IP地址为IP2的主机2上的一个近程被分配端口q。那么,在这两个端口之间是否可以同时建立两条或多条TCP连接?

5.假设一个应用程序要通过一个TCP连接发送长度为LB的消息。假设TCP报文段的头部长度为20B,IP数据报的头部长度也为20B。IP数据报然后封装在以太网帧中,以太网帧的头部长度为18B。那么,在物理层的传输效率是多少? 考虑L=lO和L=1000两种情况。

6. 在一个lGb/s的TCP连接上,发送窗口的大小为65535B,发送方和接收方的单程延迟时间为lOms。那么,可以获得的最大吞吐率是多少?线路效率是多少?

7. 有一个TCP连接,当它的拥塞窗口大小为64个分组大小时超时。假设该线路的往返时间RTT是固定的即为3s。不考虑其他开销,即分组不丢失,该TCP连接在超时后处于慢启动阶段的时间有多少秒?

8. 假定TCP拥塞窗口值被设定为18KB,然后发生了超时事件。如果紧接着的4次突发传输都是成功的,那么拥塞窗口将为多大?假设最大报文段长度MSS为lKB。

9. 假设需要设计一个类似于TCP的滑动窗口协议,该协议将运行于一个1OOMb/s网络上,网络中线路的往返时间RTT为lOOms,报文段最大生存时间为60s。那么,所设计的协议头部中的窗口字段和序号字段最少应该有多少比特?为什么? 10.对于以lGb/s速率运行的网络,延迟(而不是带宽)成为主要的限制因素。现在假设有一个城域网,其源主机和目的主机平均距离为2Okm。试问数据传输速率为多大时,由于光速导致的往返时延RTT等于长为lKB的分组的发送时延?已知光在光纤和铜导线中的传播速度大约为每毫秒2OOkm。 第8章 应用层协议 一.填空题

1.按照ISO制定的OSI参考模型,面向应用的功能包括( 会话 )层、(表示)

层和(应用)层所提供的服务。

2.IP地址是主机在Internet上唯一的地址标识符,而物理地址是主机在进行直接通信时使用的地址形式。在一个IP网络中负责主机IP地址与主机名称之间的转换协议称为(域名系统/DNS);负责IP地址与物理地址之间的转换协议称为(地址解析协议/ARP)。

二.选择题

1.用户提出服务请求,网络将用户请求传送到服务器;服务器执行用户请求,完成所要求的操作并将结果送回用户,这种工作模式称为( A ) A.client/server模式 B. peer-to-peer模式 C.SMA/CD模式 D. Token ring模式

2.在客户/服务器模式的网络环境下,如何提高整个网络的性能?( B ) A.根据网络流量的大小改变传输的数据包的大小 B. 只传送“请求”和“结果”来减少网络的流量 C.通过客户端本地存储所有的数据处理 D. 在服务器上执行所有的数据处理

3.Internet提供了大量的应用服务,大致可以分为通信、获取信息与共享计算机资源等3类。 (1)(A)是世界上使用最广泛的一类Internet服务,以文本形式或HTML格式进行信息传递,而图形等文件可以作为附件进行传递

A.E-mail B. Gopher C.BBS D.TFTP (2)(D)是用来在计算机之间进行文件传输的Internet服务。利用该服务不仅可以从远程计算机获取文件,而且可以将文件从本地机器传送到远程计算机。

A.DNS B. NFS C.WWW D.FTP (3)(C)是目前Internet上非常丰富多彩的应用服务,其客户端软件称为浏览器。目前较为流行的browser/server网络应用模式就以该类服务作为基础。

A.BBS B. Gopher C.WWW D.NEWS (4)(D)应用服务将主机变为远程服务器的一个虚拟终端;在命令方式下运行时,通过本地计算机传送命令,在远程计算机上运行相应程序,并将相应的运行结果传送到本地计算机显示。

A.ECHO B.WAIS C.Rlogin D.TELNET

4.一台主机希望解析域名www.nankai.edu.cn,如果这台服务器配置的域名服务器为202.120.66.68,Internet根域名服务器为10.2.8.6,而存储www.nankai.edu.cn与其IP地址对于关系的域名服务器为202.113.16.10,那么这台主机解析该域名通常首先查询( A )。

A.地址为202.120.66.68的域名服务器 B. 地址为10. 2.8.6的域名服务器 C.地址为202.113.16.10的域名服务器 D.不能确定,可以从这3个域名服务器中任选一个。

三.综合分析题(和第6章结合)

1.某大学校园网上有一台主机,其IP地址为202.113.27.60,子网掩码为255.255.255.224。默认路由器配置为202.113.27.33,DNS服务器配置为202.113.16.10。现在,该主机需要解析主机名www.sina.com.cn。请逐步写出其域名解析过程。