第5章 运输层
作业五
一.填空题:
1. 从通信和信息处理的角度看,在TCP/IP模型中向其上面的应用层提供通信服务的
协议层称为_运输_层。 2. 传输层使用了___网络层__提供的服务,并通过执行_传输层协议_,针对最高层屏
蔽__通信子网_在技术、设计上的差异与服务不足,向_更高层(或写应用层)_提供了一个标准的完善的通信服务。 3. TCP协议可以为其用户提供_可靠_、面向连接的、全双工的数据流传输服务。 4. UDP协议可以为其用户提供不可靠、__无连接的数据传输服务。
5. 人们把将要发送的完整的数据块称为报文,在运输层直接对应用层交下来的报文
进行封装的协议是_ UDP _。 6. 在运输层,TCP协议传递给网络层IP协议的数据单元称为_报文段_。
7. TCP/IP的运输层有两个不同的协议,它们是TCP和UDP,其中文名分别叫做传输控
制协议和_用户数据报协议__。前者是面向连接的协议,而后者则属于无连接协议。使用UDP协议,系统资源开销小,UDP报文段的首部只有_8_字节。而对于TCP来说,其报文段的首部至少有_20_字节,传输开销比较大,TCP开销大的另一个原因是占有CPU的处理时间。因此,在应用层开发中运输层使用哪个协议要视具体情况而定。诸如“万维网、电子邮件和文件传输”服务在运输层使用_ TCP _协议封装,而“域名转换协议DNS和IP电话”服务在运输层使用_ UDP协议封装。 8. 熟知端口即系统端口号是IANA指派的。FTP服务使用的熟知端口号是_21_,简单
邮件传输协议SMTP使用的熟知端口号是_25_,邮局协议POP3使用的熟知端口号是_110_。 9. 在TCP/IP网络中,两个应用进程之间建立的Socket连接是由4个数字确定的,
包括双方的IP地址和双方的__端口号__。 10. 主机A向主机B发送TCP报文段,首部中的源端口是m而目的端口是n。当B向A
发送回信时,其TCP报文段的首部中的源端口和目的端口分别是_ n 和 m __。 11. _拥塞窗口__是指TCP协议用于流量控制与拥塞控制的一个参数,由发送端根据网
络拥塞情况确定的一个值,反映了网络的当前容量。 12. 利用TCP协议传输数据时必须建立通信双方的运输连接,运输连接有三个阶段,
这三个阶段分别是_连接建立_、__数据传送_、__连接释放__。 13. TCP是TCP/IP协议族中的(1)__ A. 传输层__协议,使用(2)__ C.3_次握手协议建
立传输连接。当连接的主动方发出SYN连接请求后,等待对方应答(3) A. SYN ,ACK。这种连接的方法可以防止(4)_ D. 产生错误的连接_。TCP使用流量控制协议是(5)_ B. 可变大小的滑动窗口协议_。
(1) A. 传输层 B. 网络层 C.会话层 D.应用层 (2) A. 1 B. 2 C.3 D.4 (3) A. SYN ,ACK B. FIN ,ACK
C. PSH ,ACK D. RST ,ACK (4) A. 出现半连接 B. 无法连接
C. 假冒的连接 D. 产生错误的连接
(5) A. 固定大小的滑动窗口协议 B. 可变大小的滑动窗口协议
C. 后退N帧ARQ协议 D. 选择重发ARQ协议
下面是第6章的内容:
14. 两个应用程序的交互模式采用这样一种形式,即在一端的一个应用程序(客户)
向另一端的一个应用程序(服务器)提出服务请求,服务器处理后向客户发送回服务结果,我们把这种交互模式称为_客户/服务器模式。 15. _ WWW _是目前Internet上非常丰富多彩的应用服务,其客户端软件称为浏览器。
现较为流行的Browser/Server网络应用模式就以该类服务作为基础。 16. _ E-mail __是世界上使用最广泛的一类Internet服务,以文本形式或HTML格式
进行信息传递,而图形等文件可以作为附件进行传递。 17. 在电子邮件应用程序向邮件服务器发送邮件时,最常用的协议是简单邮件传送协
议SMTP _协议;而在电子邮件应用程序从邮件服务器读取邮件时,可以使用 _邮局协议POP3__协议,或_电子邮件存取IMAP协议,取决于邮件服务器支持的协议类型。 18. IP地址是主机在Internet上惟一的逻辑地址标识符,而物理地址是主机在进行
直接通信时使用的地址形式。在一个IP网络中负责主机IP地址与主机名称之间的转换协议称为_域名系统DNS _;负责IP地址与物理地址之间的转换协议称为_地址解析协议ARP。
提示:题目中的“主机名称”是指“主机的域名地址”。
19. 在TCP/IP协议族中, 应用层的_ DNS ___可实现Domain Name(域名) 到IP地址
的转换。
20. 为Internet的主机提供域名解析服务的服务器称为_域名服务器___。 21. FTP协议在使用时需要建立两条连接:控制连接和数据传输连接,其中服务器端
控制连接的熟知端口号为__21__,数据传输连接的熟知端口号为_20__。 22. 用户与电子邮件系统的接口称为用户代理UA,用户代理也称为电子邮件客户端程
序,微软公司的_ OutLook Express _就是其中一个很受欢迎的电子邮件用户代理。 23. 应用层的_ Telnet _协议能将用户的击键传到远地主机,同时也能将远地主机的输出通过TCP连接返回到用户屏幕。 24. _动态主机配置协议 DHCP _允许一台计算机加入新的网络和获取IP地址而不用手
工参与,相对于手工配置的IP地址来说,这台计算机的IP地址可称为动态IP地址。 25. 专门提供网上信息检索的网站称为搜索引擎,因此搜索引擎其实也是一个_网站_。 26. _链接_是网页中的特殊文本。它链接到因特网上其它的网页,这些文本被用特殊
方式显示 (例如用不同的颜色,或添加了下划线),当我们将鼠标移动到这些文本时,鼠标的箭头就变成了一只手的形状。
(提示:链接可以是若干文字,或一幅图片、或是一段文字)
27. 服务器返回给浏览器的_活动_文档包含程序,该程序可在浏览器端运行,并可与
用户直接交互,根据用户的不同输入可连续地改变屏幕的显示。
二.单选选择题:
1. 在TCP/IP参考模型中,传输层的主要作用是在互联网络的源主机与目的主机对等
实体之间建立用于会话的__ C___。
A. 点到点连接 B. 操作连接 C. 端到端连接 D. 控制连接 2. 在TCP协议中,序号小于___ A _____的端口称为熟知端口号(well known port
Number)。
A.1024 B. C. 128 D. 256 3. 下列协议中属于面向连接的是____ D _____。
A. IP B.UDP C. DHCP D. TCP 4. 下列哪一种应用层协议使用UDP?___ B ___。
A. HTTP B.DNS C. FTP D. Telnet
5. 在Internet上用TCP/IP播放视频,想用传输层的最快协议,以减少时延,要使
用__ A ____。
A.UDP协议的低开销特性 B.UDP协议的高开销特性
C.TCP协议的低开销特性 D.TCP协议的高开销特性 6. 可靠的传输协议中的“可靠”指的是___ D _____。
A.使用面向连接的会话
B.使用“尽力而为”的传输 C.使用活动窗口来维持可靠性
D.使用确认机制来确保传输的数据不丢失
7. 停止等待协议要解决__ B ____。
A.分组出错的问题 B. 分组丢失的问题 C.收到重复的分组的问题 D. 透明传输的问题
8. TCP/IP的传输层协议使用哪一种地址形式将数据传送给上层应用程序?__ C_。
A.IP地址 B. MAC地址
C.端口号 D. 套接字(socket)地址 9. 弄清TCP报文段的首部可以帮助我们掌握TCP的工作原理,因此有必要了解TCP
首部的各个字段物理意义。TCP首部开始的4个字节分别表示源端口号和目的端口号,接下来是报文段序号、确认号等等,其中确认号的意义是__ B ____。 A.指允许对方发送的数据量 --- 如A发往B,则B要告诉A只允许发多少字节 B.指期望收到对方的下一个报文段的数据的第一个字节的序号 C.指确认号字段只有等于1时,确认信息才有效
D.指同步的意思,即表示这是一个连接请求或连接接受报文 10. 在一个TCP连接的数据传输阶段,如果发送端的发送窗口值由2000变为3000字
节,意味着发送端口可以__ C ____。
A.在收到一个确认之前可以发送B.在收到一个确认之前可以发送C.在收到一个确认之前可以发送D.在收到一个确认之前可以发送3000个TCP报文段 1000个字节 3000个字节
2000个TCP报文段
11. 一条TCP连接的建立过程包括__ B ____步骤。
A. 2 B.3 C. 4 D. 5
12. 传输层提供的服务使高层(即应用层)的用户可以完全不考虑信息在物理层、_C _
通信的具体细节,方便用户使用。
A.数据链路层 B.数据链路层的两个子层 C.数据链路层和网络层 D. 网络层
下面是第6章的内容:
13. 在TCP/IP协议族中,应用层的各种服务是建立在传输层所提供的服务基础上实现
的。下列哪组协议需要使用传输层的TCP协议建立连接? ___ B _____。 A. DNS、TELNET、 RIP B. TELNET、SMTP、HTTP C. DHCP、FTP、BBS D. POP3、FTP、TFTP
提示:参考P.182表5-1,这里列出的:DNS 、RIP(路由选择协议)、DHCP(动态主机配置协议) 、TFTP(简单文件传送协议)均为使用运输层UDP协议,用户数据报服务UDP不需要建立连接。 14. DNS协议主要用于实现下列哪种网络服务功能?____ A ____。
A. 域名到IP地址的映射 B. 物理地址到IP地址的映射 C. IP地址到域名的映射 D. IP地址到物理地址的映射 15. 某公司c有一台主机h,该主机具有的Internet域名应该为____ B ____ 。
A. com.c.h B. h.c.com C. com.h.c D. c.h.com (提示:c可以看作单位名,h可以看作主机名) 16. 使用匿名(即不署名)FTP服务,用户登录时常常可以使用_____ C ___作为用户
名。
A. 主机的IP地址 B. 自己的E-mail地址 C. anonymous D. 节点的IP地址 17. 在TCP/IP模型中, HTTP处于____ D ____。
A. 数据链路层 B. 网络层 C. 运输层 D. 应用层
18. 在Internet上浏览信息时,WWW浏览器和 WWW服务器之间传输网页使用的协议是
____ C ____。
A.IP B.FTP C.HTTP D.Telnet 19. FTP客户发起对FTP服务器的连接建立的第1阶段是建立__ D ______。
A. 控制传输连接 B. 数据传输连接 C. 会话连接 D. 控制连接
20. 在Internet电子邮件系统中,电子邮件应用程序___ D _____。
A. 发送邮件和接收邮件通常都使用SMTP协议 B. 发送邮件和接收邮件通常都使用POP3协议
C. 发送邮件通常使用POP3协议,而接收邮件通常使用SMTP协议 D. 发送邮件通常使用SMTP协议,而接收邮件通常使用POP3协议
提示:接收邮件既可使用POP3协议又可使用IMAP协议,这取决于邮件于邮件服务器支持的协议类型。 21. 关于远程登录协议Telnet,下面哪种说法是不正确的?___ A _____。
A.远程登录定义的网络虚拟终端提供了一种标准的键盘定义,可以用来屏蔽不同计算机系统对键盘输入的差异性
B.远程登录利用传输层的TCP协议进行数据传输
C.利用远程登录提供的服务,用户可以使本地的计算机暂时成为远程计算机的一个仿真终端
A.为了执行远程登录服务器上的应用程序,远程登录的客户机端和服务器端都要使用相同类型的操作系统。 22. 从www.cug.edu.cn可以看出它是___ B _____。
A.中国的一个军事部门的站点 B.中国的一个教育机构的站点 C.日本的一个组织的站点 D.日本的一个商业组织的站点 参考P.226 23. 某网址的统一资源定位符URL为\"http://www.sohu.com\",其中www.sohu.com表
示的是___ B ___。
A.协议名 B.主机域名 C.端口 D.文件名 24. 下列关于URL的语法格式,错误的是__ C ____。
A.http://www.pku.edu.cn
B.http://www.tsinghua.edu.cn/english/index.jsp C.ftp://ftp.etc.pku.edu.cn/*pic D.telnet://www.w3.org:80
提示:URL的一般格式为如下,但路径名中不能有“*”符号。这里的D是对的,其中“:80”可以理解为端口号,如果是熟知端口号(即默认端口)则一般可省略不写。
25. 用IE浏览器浏览网页,在地址栏中输入网址时,通常可以省略的是___ B _____。 A.ftp:// B.http:// C.mailto:// D.news:// 26. 在IE浏览器中可以访问_ D _____。
A.FTP站点 B.Web站点 C.邮件服务器 D.以上都对
27. 定义HTML文档中段落,要用HTML标记是__ D ____。
A.
B.
C.