第三、四章练习题一、选择题1.在TCP/IP协议集中,应用层的各种服务是建立在传输层所提供服务的基础上实现的,()协议需要使用传输层的TCP协议建立连接。A.DNS、DHCP、FTPB.TELNET、SMTP、HTTPC.BOOTP、FTP、TELNETD.SMTP、FTP、RIP2、Internet使用作通信协议。A.OSI/RMB.IPX/SPXC.PPPD.TCP/IP3、以下关于协议支持表述不正确的是()ATelnet,UDPBFTP(FileTransferProtocol),TCPCSMTP(SimpleMailTransferProtocol),TCPDPOP3(PostOfficeProtocolV3),TCP4、下列协议中属于面向连接的是().A.IPB.UDPC.DHCPD.TCP5、TCP的主要功能是()A.进行数据分组B.保证可靠传输C.确定数据传输路径D.提高传输速度6、在TCP/IP参考模型中提供可靠传输的TCP协议工作在:A.应用层B.运输层C.互连层D.网络层7、UDP协议是:A.可靠的无连接协议B.不可靠的无连接协议C.可靠的连接协议D.不可靠的连接协议8、通常所说的TCP/IP是指()A.TCP和IPB.传输控制协议C.互联网协议D.IPARPICMPIGMPTCPUDP等多种协议的集合9、DNS的默认端口是()A53B23C80D7910、FTP的默认端口是()A21B23C80D7911、HTTP的默认端口是()A21B23C80D7912、匿名FTP服务器允许用户以为用户名,以“guest”为口令进行登录并进行文件传输。A.anonymousB.电子邮件账号C.网络昵称D.网络登录口令13、下面关于域名内容正确的是。A.CN代表中国,COM代表商业机构B.CN代表中国,EDU代表科研机构C.UK代表美国,GOV代表政府机构D.UK代表中国,AC代表教育机构14、FTP指的是协议。A.文件传输B.用户数据报C.域名服务D.简单邮件传输15、SMTP指的是协议。A.文件传输B.用户数据报C.域名服务D.简单邮件传输16、在Internet上,大学或教育机构的类别域名中一般包括。A.eduB.comC.govD.org17、在Internet上,实现超文本传输的协议是。A.HTTPB.FTPC.、缩写CERNET表示中国计算机网。A.教育科研B.经济C.农业D.工业19、浏览,URL是指。A.IP地址B.主页C.主机域名D.统一资源定位符20、在Internet中的大多数服务(如、FIP)都采用模式。A.主机/终端B.星状C.网状D.客户机/服务器21、Internet电子邮件采用协议标准,可以保证在不同的计算机之间传送电子邮件。A.SNMPB.FTPC.SMTPD.ICMP22、下列哪一组协议属于应用层协议?()A、IP,TCP和UDPB、ARP,IP和UDPC、FTP,SMTP和TELNETD、ICMP,RARP和ARP23、若要对数据进行字符转换和数字转换,以及数据压缩,应在OSI的()层上实现。A.网络层B.传输层C.会话层D.表示层24、()协议用于将电子邮件交付给Internet上的邮件服务器;A.POP3B.ICMPC.PPPD.SMTP25、域名由4个子域组成,其中哪个表示主机名.()A,、通常所说的TCP/IP是指()Atcp和ipB传输控制协议C互联网协议DIPARPICMPIGMPTCPUDP等多种协议的集合27、运输层协议是()协议Aport-to-portBEnd-to-EndCpoint-to-pointDpoint-to-end28、UDP支持的应用程序主要包括()A.RIPBOOTPDHCPDNSB.TELNETRIPDNSHTTPC.FTPBOOTPDHCPTELNETD.OSPFRIPIGRPEIGRP29、一条TCP连接的建立过程包括()步骤。A.2B.3C.4D.530、一条TCP连接的释放过程包括()步骤。A.2B.3C.4D.5二、判断题(T)1、Internet使用的基本协议是TCP/IP。(F)2、在TCP/IP参考模型的传输层上,UDP协议实现的是一种无连接的协议,它不能提供可靠的数据传输,并且没有差错检验。(F)3、UDP是面向连接的,而TCP是无连接的。(T)4、传输层提供端到端的逻辑通信。(T)5、TCP和UDP分别拥有自己的端口号,二者互不干扰,可以共存于同一台主机。三.填空题:1、在TCP/IP参考模型的传输层上,UDP协议实现的是一种无连接的协议,它不能提供可靠的数据传输,并且有简单差错检验。2、计算机网络中,分层和协议的集合称为计算机网络体系结构。其中,实际应用最广泛的是_TCP/IP_________,由它组成了Internet的一整套协议。3、TCP协议可以为其用户提供可靠的、面向连接的、全双工的数据流传输服务。四、简答题TCP使用三次握手建立连接如图所示请求出第3步中的三个数据并说明三次握手的过程。SendSYN(seq=100ctl=SYN)SYNreceivedSendSYN,ACK(seq=300ack=101ctl=syn,ack)Established(seq=101ack=301ctl=ACK)HostAHostB12SYNreceived3