第五、六章小测验答案
一、选择题(42分)
1.计算机网络最本质的活动是分布在不同地理位置的主机之间的 C )。
A.数据交换                B.网络连接
C.进程通信                D.网络服务
2 考虑到进程标识和多重协议的识别,网络环境中进程通信是要涉及到两个不同主机的进程,因此一个完整的进程通信标识需要一个 C 来表示。
A.半相关                  B.三元组
C.套接字                  D.五元组
3
4TCP/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.临时端口号
8TCP协议规定HTTP C 进程的端口号为80
A.客户                    B.分布
C.服务器                  D.主机
9TCP使用了4种计时器:重传计时器、坚持计时器、保持计时器和 B )。
A.延迟计时器              B.时间等待计时器
C.端口计时器              D.服务时间计时器
10.以下(  )TCPUDP的重要不同点.
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软件传输文件给IP172.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.首部长度×
C.首部长度×1            D.以上都不对
17.TCP是一个面向连接的协议,它通过( C  )方式建立连接
A. 一次握手              B. 二次握手 
C. 三次握手              D. 四次握手
18.在主机AB的通信中,主机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
6. 端口号用来标识 进程 ;一些常用 的应用程序使用固定的端口号,TFTP的端口号为 69 ,DNS使用的端口号为 53
7接收端的窗口拥塞窗口 决定了发送端可以发送的最大数据量。
8. UDP 用户 数据报。
9. 套接字由 端口号 IP地址 组成。
10. UDP数据报包括 源端口号 目的端口号数据报长度 校验和 、和 数据区 五个部分。
11. WWW  World Wide Web 的缩写,也可以简称为 Web ,中文名称为 万维网 , Internet上的多媒体信息查询工具
12. TCP数据报中,采用32IP地址和16位端口来确认一个接口,其可用端口____655356__________个。
13. 到达通信子网中某一部分的分组数量过多,使得该部分乃至整个网络性能下降的现象,称为_拥塞___现象。
14.TCP数据报传输最长数据报是__4G______
三、简答题(第13小题分别12分,第2小题7分,共31分)
1、简述TCPUDP的相同点和不同点
答:TCPUDP都是传输层协议。UDP是无连接的、不可靠的数据传输协议,但它传数据比TCP快速。TCP是一种面向连接的、全双工的、可靠的数据流传输协议,它有重传、确认和
顺序号等多种机制来保证数据的可靠传输,它还有数据流量的控制功能。可见,TCPUDP在功能上强大很多。
2TCP是如何运用滑动窗口机制来控制流量的?
答:在TCP的报文段中有窗口这个字段,接收端在这里填入它所能接收的最大字节数,发送端接收到确认报文后不会发送超过这个字段数值的数据。
3、简述TCP协议建立连接时的“三次握手”过程。
第一次握手:建立连接时,客户端发送syn(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;
第二次握手:服务器收到syn包,必须确认客户的SYNack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
第三次握手:客户端收到服务器的SYNACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。
完成三次握手,客户端与服务器开始传送数据

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。