第六章:网络应用层习题
一 名词解释 1. ______ DNS 2. ______ Telnet 3. ______ Email 4. ______ FTP 5. ______ SNMP 6. ______ Page 7. ______ Browser 8. ______ URL 9. ______ SMTP 10. ______ NFS
A利用Internet实现互联网络中的远程登录功能的服务。 B利用Internet发送与接收邮件的Internet基本服务功能。 C用来浏览Internet上的主页的客户端软件。
D利用Internet实现互联网中交互式文件传输功能。 E用于实现互联网中电子邮件传送功能的协议。 F信息资源在WWW服务器中存储的形式。
G用于实现网络设备名字到IP地址映射的网络服务。
H对能从Internet上得到的资源的位置和方向方法的一种表示。 I用于管理与监视网络设备的协议。
J用于网络中不同主机之间的文件共享的协议。
二 单项选择
1 远程登陆协议Telnet、电子邮件协议SMTP、文件传送协议FTP依赖 _______ 协议。 ATCP BUDP CICMP DIGMP
2 在电子邮件程序向邮件服务器中发送邮件时使用的是简单邮件传送协议SMTP而电子邮件程序从邮件服务器中读取邮件时可以使用 _______ 协议。 APPP BPOP3 CP-to-P DNEWS
3 主页一般包含以下几种基本元素Text、Image、Table与 _______ 。 ANFS BIPSec CSMTP DHyperlink
4 标准的URL由3部分组成服务器类型、主机名和路径及 _______ 。 A客户名 B浏览器名 C文件名 D进程名
5 WWW浏览器是由一组客户、一组解释单元与一个 _______ 所组成。 A解释器 B控制单元 C编辑器 D差错控制单元
6 从协议分析的角度WWW服务的第一步操作是WWW浏览器对WWW服务器的 _______ 。 A地址解析 B传输连接建立 C域名解析 D会话连接建立
7 FTP Client 发起对FTP Server的连接建立的第一阶段建立 _______ 。 A传输连接 B数据连接 C会话连接 D控制连接
8 Usenet不是一个网络系统只是建立在Internet上的 _______ 。 A报文传输系统 B软件商演示软件 C域名组织形式 D软件系统
三 判断对错
1 DNS服务器的层次对应着域名的层次但是这两者并不是对等的。
2 电子邮件的软件设计采用邮箱/邮件服务器结构而不是客户/服务器结构。 3 HTTP是WWW上用于创建超文本链接的基本语言。
4 搜索引擎是Internet上的一个WWW服务器它的主要任务是在Internet中主动搜索其他WWW服务器中的信息并对其自动索引。 5 FTP服务是一种实时联机服务。
6 常用的FTP客户程序通常有以下3种类型传统的FTP命令行、FTP下载工具与浏览器。
四 问答题
1 在TCP/IP协议族中从高层协议对低层协议的单向依赖关系应用层协议可以分为哪3种类型
2 选择域名服务器的结构的原则是什么 3 如何优化域名系统的性能
4 Email中的Internet报文存取协议IMAP与POP3协议的差别主要表现在哪几个方面5 结合FTP协议执行过程的分析总结自己对网络体系结构中各层协议之间的关系以及对网络协议的理解。
应用层习题答案
一.名词解释 1.G 2.A 3.B 4.D 5.I 6.F 7.C 8.H 9.E 10.J 二.单项选择 1.A 2.B 3.D 4.C 5.B 6.C 7.D 8.B 三.判断对错
1.Y 2.N 3.N 4.N 5.Y 6.Y
四.问答题
1.在TCP/IP协议族中从高层协议对低层协议的单向依赖关系 在TCP/IP协议族中从应用层协议到底层协议之间是一种从上到下的单向依赖关系。应用层协议可以分为3种类型一类依赖于面向连接的TCP协议;一类依赖于面向连接的UDP协议而另一类则依赖于TCP协议又依赖于UDP协议。
2.选择域名服务器结构的原则有以下几点
1) 一个小型的公司通常将它的所有域名信息放在一个域名服务器上。使用一个服务器的结
构简单同时可以减小开销。 2) 在一些大型的机构中使用单一的、集中的域名服务器往往不能满足要求。其次大的组
织往往发现管理一个集中式的数据库是很困难的。
3) 虽然DNS允许自由地使用多个域名服务器但一个域名体系不能被任意地分散到各域
名服务器中。
4) 域名系统中的域名服务器是相互链接的这样才能使用户通过这些链接找到正确的域
名服务器。
3.优化域名系统的性能的方法 实际测试表明未经优化的域名系统的效率很差DNS性能优化的主要方法是复制与缓存。 复制是指每个根服务器是被复制的该服务器的许多副本存在于整个网络之上。当一个新的子网加入Internet时它在本地的DNS服务器中配置
一个根服务器表。本地的DNS服务器可以为本网用户的域名服务选择相应最快的根服务器表。 缓存是指使用名字的高速缓存可以优化查询的开销。每个服务器保留一个域名缓存。每当查找一个新的域名时服务器将该绑定的一个副本置于它的缓存中。
4.Email中的Internet报文存取协议IMAP与POP3协议的差别 Internet报文存取协议IMAP于POP3都是按客户/服务器方式工作但他们有很大的差别。对于POP3协议邮件是根据收件人的邮件地址交付给目的ISP邮件服务器而收件人可以不定期地连接到邮件服务器下载邮件。邮件的处理都是在用户的计算机上进行。因此POP3服务器是一个具有存储转发功能的中间服务器。在邮件交付给用户之后POP3服务器就不再保存这些邮件。 在使用IMAP协议时所有收到的邮件同样是先送到ISP的邮件服务器的IMAP服务器。用户的计算机上运行IMAP客户程序它与ISP的邮件服务器上的IMAP服务器程序建立TCP连接。用户在自己的计算机上就可以访问ISP的邮件服务器的邮箱就像在本地使用一样。因此POP3协议是在脱机状态下运行而IMAP协议是在联机状态下运行。
5.FTP协议执行过程
FTP在传输层采用的是TCP协议在网络层采用的是IP协议FTP的工作过程经历连接建立、传输FTP包与释放连接等三个阶段。其中链接建立又分为控制连接建立与数据连接建立2个阶段。 首先FTP Client发起对FTP Server的连接。FTP Client将利用公开的FTP Server的工人端口号请求建立连接。第一阶段建立的连接是控制连接control connectionFTP Server控制链接公认的端口号是21。控制连接用于发送FTP命令接收FTP Server的应答。在控制连接建立以后将进入建立数据传输连接阶段。FTP Server工人的数据传输端口号为20。在数据传输连接建立之后FTP Client就从FTP Server下载或上传文件了。FTP Client与FTP Server的连接建立、文件检索或存储以及连接释放过程的所有数据交换必须通过传输层的TCP协议、网罗层的IP协议、数据连路层与物理层采用的Ethernet协议来实现。
相关推荐: