第五、六章小测验答案
一、选择题(42分)
1.计算机网络最本质的活动是分布在不同地理位置的主机之间的( C )。
A.数据交换 B.网络连接
C.进程通信 D.网络服务
2. 考虑到进程标识和多重协议的识别,网络环境中进程通信是要涉及到两个不同主机的进程,因此一个完整的进程通信标识需要一个 ( C )来表示。
A.半相关 B.三元组
C.套接字 D.五元组
3.
4.TCP/IP模型中,提供端到端的通信的是( B )。
A.应用层 B.传输层
C.互联网层 D.网络接口层
5.顺序号字段的最大值为( C )
A.32 B.2^31
C.2^32-1 D.2^32
6.以下URL地址书写正确的是( B )
A.http:\www.zsu.eduwebindex.html
B.www.zsu.edu/web/
C.http//www.zsu.edu/web/web/
D.www.zsu.edu/web/news.htm
7. UDP端口号分为3类,即熟知端口号、注册端口号和( D )。
tcp ip协议中文名A.永久端口号 B.确认端口号
C.客户端口号 D.临时端口号
8.TCP协议规定HTTP( C )进程的端口号为80。
A.客户 B.分布
C.服务器 D.主机
9.TCP使用了4种计时器:重传计时器、坚持计时器、保持计时器和( B )。
A.延迟计时器 B.时间等待计时器
C.端口计时器 D.服务时间计时器
10.以下( )是TCP与UDP的重要不同点.
A.TCP是全双工而UDP是单工的
B.TCP是面向连接而UDP是无连接的
C.TCP是不可靠的而UDP是可靠的
D.以上选项都不是
11. 滑动窗口协议用于( B )的协议
A.差错控制 B.流量控制
C.拥塞控制 D.链路管理
12. 如果想从一台能够上网的主机登录到网络中的另一台主机,,并像在本地一样运行该主机上的应用程序,需要用到( B )协议。
A.FTP B.TELNET
C.HTTP D.SMTP
13.IP地址为172.16.16.61的主机想利用FTP软件传输文件给IP为172.16.61.16的主机,那么它们之间建立的连接是( D )
A.(172.16.16.61)与(172.16.61.16)
B.(172.16.61.16:25)与(172.16.16.61:21)
C.(21)与(21)
D.( 172.16.16.61:21)与(172.16.61.16:21)
14.TCP报文段中窗口字段表示( D )
A.发送的字节数
B.接收到的字节数
C.接收方可以接收的最大的字节数
D.发送方可以发送的最大字节数
15.以下( B )字段指出TCP报文段中数据区第一个数据的序号
A.确认号 B.顺序号
C.头部长度 D.紧急指针
16.已知首部长度字段的值,求得TCP报文段中头部的总字节数是( A )
A.首部长度×4 B.首部长度×2
C.首部长度×1 D.以上都不对
17.TCP是一个面向连接的协议,它通过( C )方式建立连接
A. 一次握手 B. 二次握手
C. 三次握手 D. 四次握手
18.在主机A与B的通信中,主机A发送的某个TCP报文段中有6个字节的数据,其顺序号字段的值为6。假设B准确接收了此报文段,那么在B发回的确认报文段中确认号字段的值应为( C )。
A.6 B.7
C.12 D.13
19. UDP伪首部的作用是( A )
A.用于计算校验和
B.加在UDP数据报的前面发送出去
C.伪首部中有主机的IP地址,用于数据报的寻址
D.以上都不对
20. 在Internet上,用于实现超文本协议是( A )
A.HTTP B.HTML
C.WWW D.FTP
21.浏览WWW使用的地址称为URL,那么URL是指( C )
A.主页 B.主机域名
C统一资源定位符 D.iP地址
二、填空题(27分)
1. IP地址 是用来标识连接到网络上的主机,而 端口号 标识主机上运行的应用程序。
2. TCP是 面向连接的、可靠的 的数据流传输服务。网络层负责在主机之间传输数据,而TCP负责在_ 应用进程之间 传输数据
3.资源定位器由三部分组成,协议、页面所在机器的DNS名字和 路径名 。
4. 使用TCP/IP划分网络是一个 虚拟逻辑网络 。
5. 顺序号的最大值是 232—1 ,当初始顺序号为2005时,那么传输数据的第一个字节分配到顺序号是 2006 。
5. 顺序号的最大值是 232—1 ,当初始顺序号为2005时,那么传输数据的第一个字节分配到顺序号是 2006 。
6. 端口号用来标识 进程 ;一些常用 的应用程序使用固定的端口号,TFTP的端口号为 69 ,DNS使用的端口号为 53 。
7.接收端的窗口和拥塞窗口 决定了发送端可以发送的最大数据量。
8. UDP是 用户 数据报。
9. 套接字由 端口号 和 IP地址 组成。
10. UDP数据报包括 源端口号 、目的端口号、数据报长度 、校验和 、和 数据区 五个部分。
11. WWW是 World Wide Web 的缩写,也可以简称为 Web ,中文名称为 万维网 ,它 是Internet上的多媒体信息查询工具
12. 在TCP数据报中,采用32位IP地址和16位端口来确认一个接口,其可用端口____655356__________个。
13. 到达通信子网中某一部分的分组数量过多,使得该部分乃至整个网络性能下降的现象,称为_拥塞___现象。
14.在TCP数据报传输最长数据报是__4G______。
三、简答题(第1、3小题分别12分,第2小题7分,共31分)
10. UDP数据报包括 源端口号 、目的端口号、数据报长度 、校验和 、和 数据区 五个部分。
11. WWW是 World Wide Web 的缩写,也可以简称为 Web ,中文名称为 万维网 ,它 是Internet上的多媒体信息查询工具
12. 在TCP数据报中,采用32位IP地址和16位端口来确认一个接口,其可用端口____655356__________个。
13. 到达通信子网中某一部分的分组数量过多,使得该部分乃至整个网络性能下降的现象,称为_拥塞___现象。
14.在TCP数据报传输最长数据报是__4G______。
三、简答题(第1、3小题分别12分,第2小题7分,共31分)
1、简述TCP和UDP的相同点和不同点
答:TCP和UDP都是传输层协议。UDP是无连接的、不可靠的数据传输协议,但它传数据比TCP快速。TCP是一种面向连接的、全双工的、可靠的数据流传输协议,它有重传、确认和
顺序号等多种机制来保证数据的可靠传输,它还有数据流量的控制功能。可见,TCP比UDP在功能上强大很多。
2、TCP是如何运用滑动窗口机制来控制流量的?
答:在TCP的报文段中有窗口这个字段,接收端在这里填入它所能接收的最大字节数,发送端接收到确认报文后不会发送超过这个字段数值的数据。
3、简述TCP协议建立连接时的“三次握手”过程。
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。
完成三次握手,客户端与服务器开始传送数据
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。
完成三次握手,客户端与服务器开始传送数据
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论