《计算机网络》-应用层笔记及部分课后习题

 

第六章

6-2.域名系统的主要功能是什么?

答: 域名系统的主要功能:将域名解析为主机能识别的IP地址。

6-3.举例说明域名转换的过程。域名服务器中的高速缓存的作用是什么?

答:①把不方便记忆的IP地址转换为方便记忆的域名地址。

    ②作用:可大大减轻根域名服务器的负荷,使因特网上的 DNS 查询请求和回答报文的数量大为减少。

6-6.简单文件传送协议TFTP与FTP的主要区别是什么?各用在什么场合?

答:文件传送协议 FTP 只提供文件传送的一些基本的服务,它使用 TCP 可靠的运输服务。

    FTP 的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。

    FTP 使用客户/服务器方式。一个 FTP 服务器进程可同时为多个客户进程提供服务。FTP 的服务器进程由两大部分组成:一个主进程,负责接受新的请求;另外有若干个从属进程,负责处理单个请求。

    TFTP 是一个很小且易于实现的文件传送协议。

    TFTP 使用客户/服务器方式和使用 UDP 数据报,因此 TFTP 需要有自己的差错改正措施。

    TFTP 只支持文件传输而不支持交互。

    TFTP 没有一个庞大的命令集,没有列目录的功能,也不能对用户进行身份鉴别。

6-7.远程登录TELNET的主要特点是什么?什么叫做虚拟终端NVT?

答:①用户用 TELNET 就可在其所在地通过 TCP 连接注册(即登录)到远地的另一个主机上(使用主机名或 IP 地址)。TELNET 能将用户的击键传到远地主机,同时也能将远地主机的输出通过 TCP 连接返回到用户屏幕。这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地主机上。

    ②TELNET定义了数据和命令应该怎样通过因特网,这些定义就是所谓的网络虚拟终端NVT。

6-10.假定要从已知的URL获得一个万维网文档。若该万维网服务器的Ip地址开始时并不知道。试问:除HTTP外,还需要什么应用层协议和传输层协议?

答:应用层协议需要的是DNS。

    运输层协议需要的是UDP(DNS)使用和TCP(HTTP使用)。

6-14.当使用鼠标点击一个万维网文档是,若该文档出来有文本外,还有一个本地.gif图像和两个远地.gif图像。试问;需要使用那个应用程序,以及需要建立几次UDP连接和几次TCP连接?

答:若使用HTTP/1.0,需要建立0次UDP连接,4次TCP连接。

    若使用HTTP/1.1,需要建立0次UDP连接,1次TCP连接。

6-20.试述电子邮件的最主要的组成部件。用户代理UA的作用是什么?没有UA行不行?

答:①电子邮件系统的最主要组成部件:用户代理、邮件服务器、以及电子邮件使用的协议。

    ②UA就是用户与电子邮件系统的接口。用户代理使用户能够通过一个很友好的接口来发送和接收邮件。

    ③没有UA不行。因为并非所有的计算机都能运行邮件服务器程序。有些计算机可能没有足够的存储器来运行允许程序在后台运行的操作系统,或是可能没有足够的CPU能力来运行邮件服务器程序。更重要的是,邮件服务器程序必须不间断地运行,每天24小时都必须不间断地连接在因特网上,否则就可能使很多外面发来的邮件丢失。这样看来,让用户的PC机运行邮件服务器程序显然是很不现实的。

6-21.电子邮件的信封和内容在邮件的传送过程中起什么作用?和用户的关系如何?

答:一个电子邮件分为信封和内容两大部分。电子邮件的传输程序根据邮件信封上的信息(收信人地址)来传送邮件。RFC822只规定了邮件内容中的首部格式,而对邮件的主体部分则让用户自由撰写。用户填写好首部后,邮件系统将自动地将所需的信息提取出来并写在信封上。

6-23.试简述SMTP通信的三个阶段的过程。

答:1. 连接建立:连接是在发送主机的 SMTP 客户和接收主机的 SMTP 服务器之间建立的。SMTP不使用中间的邮件服务器。   

    2. 邮件传送。

    3. 连接释放:邮件发送完毕后,SMTP 应释放 TCP 连接。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值