好文档 - 专业文书写作范文服务资料分享网站

谢希仁计算机网络第五版课后习题答案(1~6章) 

天下 分享 时间: 加入收藏 我要投稿 点赞

第六章 应用层

6-07 答:(1)用户用 TELNET 就可在其所在地通过 TCP 连接注册(即登录)到远地的另一个主机上(使用主机名或 IP 地址)。

TELNET 能将用户的击键传到远地主机,同时也能将远地主机的输出通过 TCP 连接返回到用户屏幕。这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地主机上。

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

6-08 答:www:万维网WWW(World Wide Web)并非某种特殊的计算机网络。万维网是一个大规模的、联机式的信息储藏所,英文简称为Web.万维网用链接的方法能非常方便地从因特网上的一个站点访问另一个站点(也就是所谓的“链接到另一个站点”),从而主动地按需获取丰富的信息。

URL:为了使用户清楚地知道能够很方便地找到所需的信息,万维网使用统一资源定位符URL(Uniform Resource Locator)来标志万维网上的各种文档,并使每一个文档在整个因特网的范围内具有唯一的标识符URL. HTTP:为了实现万维网上各种链接,就要使万维网客户程序与万维网服务器程序之间的交互遵守严格的协议,这就是超文本传送协议HTTP.HTTP是一个应用层协议,它使用TCP连接进行可靠的传送。

CGI:通用网关接口CGI是一种标准,它定义了动态文档应该如何创建,输入数据应如何提供给应用程序,以及输出结果意如何使用。CGI程序的正式名字是CGI脚本。按照计算机科学的一般概念。

浏览器:一个浏览器包括一组客户程序、一组解释程序,以及一个控制程序。

超文本:超文本的基本特征就是可以超链接文档;你可以指向其他位置,该位置可以在当前的文档中、局域网中的其他文档,也可以在因特网上的任何位置的文档中。这些文档组成了一个杂乱的信息网。目标文档通常与其来源有某些关联,并且丰富了来源;来源中的链接元素则将这种关系传递给浏览者。

超媒体:超级媒体的简称,是超文本(hypertext)和多媒体在信息浏览环境下的结合。

超链:超链接可以用于各种效果。超链接可以用在目录和主题列表中。浏览者可以在浏览器屏幕上单击鼠标或在键盘上按下按键,从而选择并自动跳转到文档中自己感兴趣的那个主题,或跳转到世界上某处完全不同的集合中的某个文档。超链接(hyper text),或者按照标准叫法称为锚(anchor),是使用 标签标记的,可以用两种方式表示。锚的一种类型是在文档中创建一个热点,当用户激活或选中(通常是使用鼠标)这个热点时,会导致浏览器进行链接。

页面:页面,类似于单篇文章页面,但是和单篇文章不同的是:1.每个页面都可以自定义样式,而单篇文章则共用一个样式。2.页面默认情况一般不允许评论,而单篇文章默认情况允许评论。3.页面会出现在水平导航栏上,不会出现在分类和存档里,而单篇文章会出现在分类和存档里,不会出现在水平导航栏上。

活动文档:即正在处理的文档。在 Microsoft Word 中键入的文本或插入的图形将出现在活动文档中。活动文档的标题栏是突出显示的。一个基于Windows的、嵌入到浏览器中的非HTML应用程序,提供了从浏览器界面访问这些应用程序的 功能的方法。

搜索引擎:搜索引擎指能够自动从互联网上搜集信息,经过整理以后,提供给用户进行查阅的系统。

6-09答:404 Not Found。

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

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

6-11

6-12 答: Dynamic document 动态文档: 与www文档有关的计算机程序,它能生成所需的文档。当浏览器需要动态文档时,服务器就运行该程序并发送输出到浏览器。动态文档程序对每个需求可生成不同的输出。

6-13 答:优点:简单明了方便。 缺点:卡的时候容易死机

25

第六章 应用层

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

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

6-15 解:解析IP地址需要时间是:RTT1+RTT2+…+RTTn。

建立TCP连接和请求万维网文档需要2RTTw。

6-16 解:(1)所需时间=RTT1+RTT2+…+RTTn+8RTTw。(2)所需时间=RTT1+RTT2+…+RTTn+4RTTw。(3)所需时间=RTT1+RTT2+…+RTTn+3RTTw。 6-17 答:在浏览器中,HTML解释程序是必不可少的,而其他的解释程序则是可选的。如java可选解释程序,但是在运行java的浏览器是则需要两个解释程序,即HTML解释程序和Java小应用程序解释程序。 6-18 答:t=100*10-3*10*1000*104 =107 s

6-19 答:搜索引擎的种类很多,大体上可划分为两大类,即全文检索搜索引擎和分类目录搜索引擎。

全文检索搜索引擎是一种纯技术型的检索工具。它的工作原理是通过搜索软件到因特网上的各网站收集信息,找到一个网站后可以从这个网站再链接到另一个网站。然后按照一定的规则建立一个很大的在线数据库供用户查询。

用户在查询时只要输入关键词,就从已经建立的索引数据库上进行查询(并不是实时地在因特网上检索到的信息)。

分类目录搜索引擎并不采集网站的任何信息,而是利用各网站向搜索引擎提交的网站信息时填写的关键词和网站描述等信息,经过人工审核编辑后,如果认为符合网站登录的条件,则输入到分类目录的数据库中,供网上用户查询。

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

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

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

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

6-22 答:TCP/IP 体系的电子邮件系统规定电子邮件地址的格式如下: 收信人邮箱名@邮箱所在主机的域名

符号“@”读作“at”,表示“在”的意思。例如,电子邮件地址 xiexiren@tsinghua.org.cn 6-23 答:1. 连接建立:连接是在发送主机的 SMTP 客户和接收主机的 SMTP 服务器之间建立的。SMTP不使用中间的邮件服务器。2. 邮件传送。3. 连接释放:邮件发送完毕后,SMTP 应释放 TCP 连接。

6-24答:POP 使用客户机服务器的工作方式。在接收邮件的用户的PC 机中必须运行POP 客户机程序,而在其ISP 的邮件服务器中则运行POP 服务器程序。POP 服务器只有在用户输入鉴别信息(用户名和口令)后才允许对邮箱进行读取。

POP 是一个脱机协议,所有对邮件的处理都在用户的PC 机上进行;IMAP 是一个联机协议,用户可以操纵ISP 的邮件服务器的邮箱。

6-25 答: MIME全称是通用因特网邮件扩充MIME。它并没有改动或取代SMTP。MIME的意图是继续使用目前的RFC 822格式,但增加了邮件主体的结构,并定义了传送非ASCII码的编码规则。也就是说,MIME邮件可以在现有的电子邮件程序和协议下传送。下图表明了MIME和SMTP的关系:

quoted-printable编码:对于所有可打印的ASCII码,除特殊字符等号外,都不改变。等号和不可打印的ASCII码以及非ASCII码的数据的编码方法是:先将每个字节的二进制代码用两个十六进制数字表示,然后在前面再加上一个等号。

26

第六章 应用层

base64编码是先把二进制代码划分为一个24位长的单元,然后把每个24位单元划分为4个6位组。每一个6位组按以下方法替换成ASCII码。6位的二进制代码共有64种不同的值,从1到63。用A表示0,用B表示1,等等。26个大写字母排列完毕后,接下去再排26个小写字母,再后面是10个数字,最后用+表示62,而用/表示63。再用两个连在一起的等号==和一个等号=分别表示最后一组的代码只有8位或16位。回车和换行都忽略,它们可在任何地方插入。

6-26一个二进制文件共3072字节长,若使用base64编码,并且每发送完80字节就插入一个回车符CR和一个换行符LF,问一共发送了多少个字节?

答:在base64 编码方案中,24 比特的组被分成 4 个6 比特单位,每个单位都作为一个合法的ASCII 字符发送。编码规则是A 表示0,B 表示l 等等,接着是26 个小写字母表示26 到51,10 个数字(0 到9)表示52 到61,最后,+和/分别表示62 和63。=和= =分别用来指示最后一组仅包含8位或16位。回 车和换行被忽略不计,因 此可以任意插入它们来保持一行足够短。在本题中,base 64 编码将把报文划分成1024 个单元,每个单元3 字节长。每个单元被编码为4 个字节,所以共有4096 个字节。如果把这些字节每80 字节划分为一行,将需要52 行,所以需要加52 个CR 和52 个LF。4096+52×2=4200。综上所述,该二进制文件用base 64 编码将会有4200 字节长。

6-27试将数据 11001100 10000001 00111000进行base64编码,并得到最后传输的ASCII数据. 解:对应的ASCII数据为zIE4,对应的二进制代码为:01111010 01001001 01000101 00110100 6-28试将数据01001100 10011101 00111001进行quoted-printable编码,并得出最后传送的ASCII数据。这样的数据用quoted-printable编码后其编码开销有多大? 解:01001100 00111101 00111001 01000100 00111001编码开销为66.7%

6-29电子邮件系统需要将众的电子邮件地址编成目录以便于查找,要建立这种目录应将人名划分为标准部分(例如,姓,名)。若要形成一个国际标准,那么必须解决哪些问题? 答:非常困难。例如,人名的书写方法,很多国家(如英、美等西方国家)是先书写姓。但像中国或日本等国家则是先书写姓再写名。有些国家的一些人还有中间的名。称呼也有非常多种类。还有各式各样的头衔。很难有统一的格式。

6-30电子邮件系统使用TCP传送邮件。为什么有时我们会遇到邮件发送失败的情况?为什么有时对方会收不到我们发送的邮件?

答:有时对方的邮件服务器不工作,邮件就发送不出去。对方的邮件服务器出故障也会使邮件丢失。

6-31基于万维网的电子邮件系统有什么特点?在传送邮电时使用什么协议?

答:特点:不管在什么地方,只要能上网,在打开万维网浏览器后,就可以收发电子邮件。这时,邮件系统中的用户代理就是普通的万维网。

电子邮件从 A 发送到网易邮件服务器是使用 HTTP 协议。 两个邮件服务器之间的传送使用 SMTP。

邮件从新浪邮件服务器传送到 B 是使用 HTTP 协议。

6-32DHCP协议用在什么情况下?当一台计算机第一次运行引导程序时,其ROP中有没有该IP地址,子网掩码或某个域名服务器的IP地址?

答:动态主机配置协议 DHCP 提供了即插即用连网的机制。

这种机制允许一台计算机加入新的网络和获取IP地址而不用手工参与。 6-33答:网络管理即网络的运行、处理、维护(Maintenance)、服务提供等所需要的各种活动。网络管理是控制一个复杂的计算机网络使得它具有最高的效率和生产力的过程。 6-34 答:网络元素:被管对象有时可称为网络元素。 被管对象:在每一个被管设备中有许多被管对象,被管对象可以是被管设备中的某个硬件(例如,一块网络接口卡),也可以是某些硬件或软件(例如,路由选择协议)的配置参数集合。 管理进程:管理程序在运行时就成为管理进程。

代理进程:在每一个被管理设备中都要运行一个程序以便和管理站中的管理程序进行通信。这些运行着的程序叫作网络管理代理程序。

管理库:在被管理的实体中创建了命名对象,并规定了其类型。 6-35答:使用UDP是为了提高网管的效率

27

第六章 应用层

6-36答:使用轮询以维持对网络资源的实时监视,系统简单并限制通信量。陷阱的中断方式更灵活、快捷。

28

谢希仁计算机网络第五版课后习题答案(1~6章) 

第六章应用层6-07答:(1)用户用TELNET就可在其所在地通过TCP连接注册(即登录)到远地的另一个主机上(使用主机名或IP地址)。TELNET能将用户的击键传到远地主机,同时也能将远地主机的输出通过TCP连接返回到用户屏幕。这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地主机上。(2)TELN
推荐度:
点击下载文档文档为doc格式
72nuf9dxjy6j6mw9r6wo
领取福利

微信扫码领取福利

微信扫码分享