例题
一、 选择题
- 一台主机的域名是cs.ccnu.edu.cn,它位于DNS层次结构的第( )层(根节点是第一层)。
A.3 B.4 C.5 D.6
2 域名服务DNS的主要功能为( ) 。
A. 通过查询获得主机和网络的相关信息 B. 查询主机的MAC地址
C. 查询主机的计算机名 D. 合理分配IP地址的使用。
3. 域名解析器是 ( )。
A. DNS的客户端 B. DNS服务器
C. 主机 D. 根服务器
4. Web使用( )协议 进行信息传输。
A. HTTP B. HTML C.FTP D. TELNET
5. WWW是internet上的一种( ) 。
A. 浏览器 B. 协议 C. 协议集 D. 服务
6. HTML是一种( )。
A. 传输协议 B. 超文本标记语言 C. 文本文件 D. 应用软件
7. 用于电子邮件的协议是( )。
A. IP B. TCP C. SNMP D. SMTP
8. 在电子邮件地址abc@mail.dhu.edu.cn中,主机域名是( )。
A. abc B. mail.dhu.edu.cn C. abc@mail.dhu.edu.cn D. Mail
9. 通常收发电子邮件有两种方式,一种是通过WWW方式在线收发mail,另一种方式是选择一种收发电子邮件的工具,以( )方式在本机将邮件收取下来。
A. SMTP B. POP C. DNS D. SNMP
10. FTP服务方的TCP协议固定端口号为( )。
A. 21 B. 8080 C. 80 D. 23
1 域名系统的主要功能是什么?
1、答: 域名系统的主要功能:将域名解析为主机能识别的IP地址。
因特网上的域名服务器系统也是按照域名的层次来安排的。每一个域名服务器都只对域名体系中的一部分进行管辖。共有三种不同类型的域名服务器。即本地域名服务器、根域名服务器、授权域名服务器。当一个本地域名服务器不能立即回答某个主机的查询时,该本地域名服务器就以DNS客户的身份向某一个根域名服务器查询。若根域名服务器有被查询主机的信息,就发送DNS回答报文给本地域名服务器,然后本地域名服务器再回答发起查询的主机。但当根域名服务器没有被查询的主机的信息时,它一定知道某个保存有被查询的主机名字映射的授权域名服务器的IP地址。通常根域名服务器用来管辖顶级域。根域名服务器并不直接对顶级域下面所属的所有的域名进行转换,但它一定能够找到下面的所有二级域名的域名服务器。每一个主机都必须在授权域名服务器处注册登记。通常,一个主机的授权域名服务器就是它的主机ISP的一个域名服务器。授权域名服务器总是能够将其管辖的主机名转换为该主机的IP地址。
2 试述电子邮件的最主要的组成部件。用户代理UA的作用是什么?没有UA行不行?
答:电子邮件系统的最主要组成部件:用户代理、邮件服务器、以及电子邮件使用的协议。
UA就是用户与电子邮件系统的接口。用户代理使用户能够通过一个很友好的接口来发送和接收邮件。
没有UA不行。因为并非所有的计算机都能运行邮件服务器程序。有些计算机可能没有足够的存储器来运行允许程序在后台运行的操作系统,或是可能没有足够的CPU能力来运行邮件服务器程序。更重要的是,邮件服务器程序必须不间断地运行,每天24小时都必须不间断地连接在因特网上,否则就可能使很多外面发来的邮件丢失。这样看来,让用户的PC机运行邮件服务器程序显然是很不现实的。
3 电子邮件的地址格式是怎样的?请说明各部分的意思。
3、答:TCP/IP 体系的电子邮件系统规定电子邮件地址的格式如下:
收信人邮箱名@邮箱所在主机的域名
符号“@”读作“at”,表示“在”的意思。例如,电子邮件地址 xiexiren@tsinghua.org.cn
4 试简述SMTP通信的三个阶段的过程。
4、答:1. 连接建立:连接是在发送主机的 SMTP 客户和接收主机的 SMTP 服务器之间建立的。SMTP不使用中间的邮件服务器。
2. 邮件传送。
3. 连接释放:邮件发送完毕后,SMTP 应释放 TCP 连接。
5、域名服务(DNS)、简单网络管理协议(SNMP)、QQ聊天使用UDP通信。这三种协议里,每次消息交换均只有来回两个数据包,使用UDP通信效率高,而如果使用TCP,需要建立连接和释放连接,效率较低。虽然使用UDP不可靠,但可依靠应用层的功能比较容易地解决这个问题。
文件传输协议(FTP)、简单邮件传输协议(SMTP)、超文本传输协议(HTTP)使用TCP通信。这三种协议里,均需要传输比较大的文件,为保证可靠性,使用TCP。而如果用UDP,很容易丢失数据包,数据包也可能失序。如果依靠应用层来解决这些问题,则使得应用层过于复杂,而得不偿失。
