应用层笔记及部分课后习题

应用层笔记及部分课后习题应用层笔记及部分课后习题应用层笔记及部分课后习题应用层笔记及部分课后习题应用层笔记及部分课后习题

第六章

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

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

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

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

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

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

文件传送协议 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,需要建立0UDP连接,4TCP连接

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

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

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

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

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

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

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

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

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

    2. 邮件传送

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