计算机学科专业基础综合计算机网络-应用层(二)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机学科专业基础综合计算机网络-应用层(二)
(总分:84.04,做题时间:90分钟)
一、{{B}}单项选择题{{/B}}(总题数:2,分数:60.00)
FTP使用的传输层协议为______,FTP默认的控制端口号为______。

(分数:18.00)(1).
∙ A.HTTP
∙ B.IP
∙ C.TCP
∙ D.UDP
(分数:2.00)
A.
B.
C. √
D.
解析:
(2).
∙ A.80
∙ B.25
∙ C.20
∙ D.21
(分数:2.00)
A.
B.
C.
D. √
解析:[解析] FTP是用来传输文件的,所以需要可靠的协议来完成该操作,使用的传输层协议为TCP。

而FTP默认的控制端口号为21,数据传输端口号为20,这个属于记忆性的。

记忆方式:控制比数据传输听起来明显权限大,所以选择大一点的端口号,不要弄混了。

(3).一台主机希望解析域名,如果这台主机配置的DNS地址为A(或称为本地域名服务器),Internet根域名服务器为B,而存储域名与其IP地址对应关系的域名服务器为C,那么这台主机通常先查询______。

∙ A.域名服务器A
∙ B.域名服务器B
∙ C.域名服务器C
∙ D.不确定
(分数:2.00)
A. √
B.
C.
D.
解析:[解析] 当一台主机发出DNS查询报文时,这个查询报文首先被送往该主机的本地域名服务器。

当本地域名服务器不能立即回答某个主机的查询时,该本地域名服务器就以DNS客户的身份向某一台根域名服务器查询。

若根域名服务器也没有该主机的信息(但此时根域名服务器一定知道该主机的授权域名服务器的IP地址),有以下两种做法。

1)递归查询:根域名服务器向该主机的授权域名服务器发送DNS查询报文,查询结果再逐级返回给原主机。

2)递归与迭代相结合的方法(迭代查询):根域名服务器把授权域名服务器的IP地址返回给本地域名服务器,由本地域名服务器再去查询。

(4).从协议分析的角度,WWW服务的第一步操作是WWW浏览器完成对WWW服务器的______。

∙ A.地址解析
∙ B.域名解析
∙ C.传输连接建立
∙ D.会话连接建立
(分数:2.00)
A.
B. √
C.
D.
解析:[解析] 如果用户直接使用域名去访问一个WWW服务器,那么首先需要完成对该域名的解析任务。

只有获得服务器的IP地址后,WWW浏览器才能与WWW服务器建立连接,开始后续的交互。

因此从协议执行过程来说,访问WWW服务器的第一步是域名解析。

(5).在电子邮件应用程序向邮件服务器发送邮件时,最常使用的协议是______。

∙ A.IMAP
∙ B.SMTP
∙ C.POP3
∙ D.NTP
(分数:2.00)
A.
B. √
C.
D.
解析:
(6).在因特网电子邮件系统中,电子邮件应用程序______。

∙ A.发送邮件和接收邮件都采用SMTP
∙ B.发送邮件通常使用SMTP,而接收邮件通常使用POP3
∙ C.发送邮件通常使用POP3,而接收邮件通常使用SMTP
∙ D.发送邮件和接收邮件都采用POP3
(分数:2.00)
A.
B. √
C.
D.
解析:
(7).WWW上每个网页都有一个唯一的地址,这些地址统称为______。

∙ A.IP地址
∙ B.域名地址
∙ C.统一资源定位符
∙ D.WWW地址
(分数:2.00)
A.
B.
C. √
D.
解析:
(8).在因特网上浏览信息时,WWW浏览器和WWW服务器之间传输网页使用的协议是______。

∙ A.IP
∙ B.HTTP
∙ C.FTP
∙ D.TELNET
(分数:2.00)
A.
B. √
C.
D.
解析:
(9).WWW浏览器所支持的基本文件类型是______。

∙ A.TXT
∙ B.HTML
∙ C.PDF
∙ D.XML
(分数:2.00)
A.
B. √
C.
D.
解析:[解析] 需要提醒一点,HTML的编写不是大纲考查的范围,所以只需知道WWW浏览器所支持的基本文件类型是HTML即可。

因特网提供了大量的应用服务,大致可以分为通信、获取信息和共享计算机三类。

______是世界上使用极广泛的一类因特网服务,以文本形式或HTML格式进行信息传递,而图像等文件可以作为附件进行传递。

______是用来在计算机之间进行文件传输的因特网服务。

利用该服务不仅可以从远程计算机获取文件,还能将文件从本地计算机传送到远程计算机。

______是目前因特网最丰富多彩的应用服务,其客户端软件称为浏览器。

______应用服务将主机变成远程服务器的一个虚拟终端,在命令方式下运行时,
通过本地计算机传送命令,在远程计算机上运行相应程序,并将相应的运行结果传送到本地计算机显示。

(分数:42.02)
(1).
∙ A.E-mail
∙ B.Gopher
∙ C.BBS
∙ D.TFTP
(分数:1.91)
A. √
B.
C.
D.
解析:
(2).
∙ A.DNS
∙ B.NFS
∙ C.WWW
∙ D.FTP
(分数:1.91)
A.
B.
C.
D. √
解析:
(3).
∙ A.BBS
∙ B.Gopher
∙ C.WWW
∙ D.NEWS
(分数:1.91)
A.
B.
C. √
D.
解析:
(4).
∙ A.ECHO
∙ B.WAIS
∙ C.Rlogin
∙ D.TELNET
(分数:1.91)
A.
B.
C.
D. √
解析:[解析] 因特网上的各种应用协议都是针对特定的网络服务和网络环境而设计的。

本题所出现的各种协议和服务中,电子邮件又称为E-mail,在因特网上使用极为广泛,可以传输各种格式的文本信息,还可以传输图像、声音、视频等多种信息。

WAIS、Gopher、NEWS与WWW主要用于提供信息浏览服务,TELNET和Rlogin用于远程登录,FTP、TFTP和NFS用于文件共享服务,DNS用于提供域名解析,电子公告牌(BBS)用于信息发布、浏览、讨论等服务。

(5).在TCP/IP协议簇中,应用层的各种服务是建立在传输层提供服务的基础上的。

下列协议组中______
需要使用传输层的TCP建立连接。

∙ A.DNS、DHCP、FTP
∙ B.TELNET、SMTP、HTTP
∙ C.RIP、FTP、TELNET
∙ D.SMTP、FTP、TFTP
(分数:1.91)
A.
B. √
C.
D.
解析:[解析] 通常在传送对实时性要求较高,传送数据量较小时选择用UDP,可以节省开销,减小时延。

在传送数据量较大,可靠性要求较高时,采用TCP较合适。

需要注意一点,DNS多数情况下使用UDP,但有时也使用TCP。

(6).现给出一串二进制的文件:11001100 10000001 00111000,如果对该二进制文件进行base64编码,则最后所传送的ASCII码是______。

∙ A.8A 49 45 34
∙ B.7A 49 45 34
∙ C.7A 49 34 45
∙ D.7A 34 49 45
(分数:1.91)
A.
B. √
C.
D.
解析:[解析] 首先将24位二进制11001100 10000001 00111000分成4等份,即110011 001000 000100 111000。

根据转换原则:用A表示0,用B表示1等。

26个大写字母排列完毕后,再排26个小写字母,再排10个
数字,最后用“+”表示62,用“/”表示63。

再用两个连在一起的等号“==”和一个等号“=”分别表示
最后一组的代码只有8位或16位。

110011为51,对应小写z;110011为8,对应大写I;000100为4,对应大写E;111000为56,对应4。

而z、I、E、4对应的ASCII码分别是01111010、01001001、01000101、00110100。

将这4组32位二进制数转换成十六进制数为7A、49、45、34。

(7).因特网用户的电子邮件地址格式必须是______。

∙ A.用户名@单位网络名
∙ B.单位网络名@用户名
∙ C.邮箱所在主机的域名@用户名
∙ D.用户名@邮箱所在主机的域名
(分数:1.91)
A.
B.
C.
D. √
解析:[解析] 电子邮件是因特网最基本、最常用的服务功能。

使用电子邮件服务,首先要拥有自己的电子邮件地址,其格式为:用户名@邮箱所在主机的域名。

(8).FTP客户发起对FTP服务器的连接建立的第一阶段建立______。

∙ A.控制传输连接
∙ B.数据连接
∙ C.会话连接
∙ D.控制连接
(分数:1.91)
A.
B.
C.
D. √
解析:[解析] 一个完整的FTP的工作过程需要历经连接建立、数据传输、释放连接3个阶段。

其中,连接建立又分为控制连接建立和数据连接建立两个阶段。

因此,FTP客户端与FTP服务器连接建立的第一个阶段是控制连接的建立,主要用于传输FTP的各种命令。

(9).下面给出一个URL地址:/docs/cindex.html,对它的描述错误的是______。

∙ A.http表示使用超文本传输协议
∙ 标识了要访问的主机名
∙ /docs标识了要访问的主机名
∙ D.整个地址定位了要访问的特定网页的位置
(分数:1.91)
A.
B.
C. √
D.
解析:[解析] URL用于标识网页的位置。

每个URL地址都由两部分构成,即内容标识符和位置。

例如,题目中的地址,其中http是内容标识符,表示使用的是HTTP,而不是使用诸如FTP等协议。

其中,
/docs/cindex.html标识了特定网页的位置,这部分又可分为两部分来理解:为域名或称为主机名;/docs/cindex.html为特定Web资源名,即主机上的Web文件。

(10).最符合WWW服务器概念的选项是______。

∙ A.用于编辑网页的计算机叫WWW服务器
∙ B.任何一台联入Internet并存储了网页的计算机就叫WWW服务器
∙ C.能够接受请求并发送网页的计算机叫WWW服务器
∙ D.安装了WWW服务器程序的计算机叫WWW服务器
(分数:1.91)
A.
B.
C. √
D.
解析:[解析] WWW服务器的概念是从它的功能角度定义的。

一般来说,WWW服务器是等待客户机请求的一个自动程序。

WWW服务器接受了请求后,执行相应的动作,并把所要求的数据发送给客户机。

选项A错在WWW服务器不要求具备网页的编辑功能。

选项B错在虽然用户已创建了网页,并且有了国际互联网络连接,但并不意味着用户的网页就已经自动成为WWW的一部分了。

选项D错在仅仅安装了WWW服务器程序,如果没有进行正确的配置也不能完成WWW服务器的功能。

注意:WWW仅仅是Internet上的一种服务,而不是协议,不要弄混!
(11).下面关于客户/服务器模型的描述,______存在错误。

∙ A.客户端必须知道服务器的地址,而服务器则不需要知道客户端的地址
∙ B.客户端主要实现如何显示信息与收集用户的输入,而服务器主要实现数据的处理
∙ C.浏览器的现实内容来自服务器
∙ D.客户端是请求方,即使连接建立后,服务器也不能主动发送数据
(分数:1.91)
A.
B.
C.
D. √
解析:[解析] 客户端是连接的请求方,在连接未建立之前服务器在某一个端口上监听。

这时客户端必须要知道服务器的地址才能发出请求。

显然服务器不需要知道客户端的地址。

一旦连接建立后,服务器也能主动发送数据给客户端(即浏览器的现实内容来自服务器),用于一些消息的通知,如一些错误的通知。

(12).在客户/服务器模型中,客户指的是______。

∙ A.请求方
∙ B.响应方
∙ C.硬件
∙ D.软件
(分数:1.91)
A. √
B.
C.
D.
解析:[解析] 客户机既不是硬件也不是软件,只是服务的请求方,服务器才是响应方。

(13).______可以将其管辖的主机名转换为该主机的IP地址。

∙ A.本地域名服务器
∙ B.根域名服务器
∙ C.授权域名服务器
∙ D.代理域名服务器
(分数:1.91)
A.
B.
C. √
D.
解析:[解析] 每一台主机都必须在授权域名服务器处注册登记,授权域名服务器一定能够将其管辖的主机名转换为该主机的IP地址。

(14).当客户端请求域名解析时,如果本地DNS服务器不能完成解析,就把请求发送给其他服务器,当某个服务器知道了需要解析的TP地址,把域名解析结果按原路返回给本地DNS服务器,本地DNS服务器再告诉客户端,这种方式称为______。

∙ A.迭代解析
∙ B.递归解析
∙ C.迭代与递归解析相结合
∙ D.高速缓存解析
(分数:1.91)
A.
B. √
C.
D.
解析:
(15).______协议不提供差错控制。

∙ A.TCP
∙ B.UDP
∙ C.IP
∙ D.DNS
(分数:1.91)
A.
B.
C.
D. √
解析:[解析] 在TCP、UDP以及IP的首部都有校验和字段,用于提供差错控制功能,但在DNS的格式中没有校验和字段,因此DNS无法提供差错控制功能。

这里要提醒一点:IP数据报只检查首部,而TCP和UDP 既检查首部也检查数据部分。

(16).下列关于FTP的描述,______存在错误。

∙ A.FTP可以在不同类型的操作系统之间传送文件
∙ B.FTP并不适合用在两台计算机之间共享读写文件
∙ C.FTP的控制连接用于传送命令,而数据连接用于传送文件
∙ D.FTP既可以使用TCP,也可以使用UDP,因为FTP本身具备差错控制能力
(分数:1.91)
A.
B.
C.
D. √
解析:[解析] FTP在传输层需要使用TCP,FTP本身是不具备差错控制能力的,它使用TCP的可靠传输来保证数据的正确性。

(17).下面关于POP3,______是错误的。

∙ A.由客户端选择接收后是否将邮件保存在服务器上
∙ B.登录到服务器后,发送的密码是加密的
∙ C.协议是基于ASCII码的,不能发送二进制数据
∙ D.一个账号在服务器上只能有一个邮件接收目录
(分数:1.91)
A.
B. √
C.
D.
解析:[解析] POP3是使用明文来传输密码的,并不对密码进行加密,所以B选项是错误的。

POP3是基于ASCII码的,如果要传输非ASCII码的数据,需要使用MINE协议来将数据转换成ASCII码的形式。

(18).下面关于SMTP,______是错误的。

∙ A.客户端不需要登录即可向服务器发送邮件
∙ B.是一个基于ASCII码的协议
∙ C.协议除了可以传送ASCII码数据,还可以传送二进制数据
∙ D.协议需要客户端先与服务器建立TCP连接
(分数:1.91)
A.
B.
C. √
D.
解析:[解析] SMTP是一个基于ASCII码的协议,它只能够传送ASCII码,如果需要发送非ASCII码的内容,则需要使用MIME扩展。

(19).电子邮件经过MIME扩展后,可以将非ASCII码内容表示成ASCII码内容,其中base64的编码方式是______。

∙ A.ASCII码字符保持不变,非ASCII码字符用=XX表示,其中XX是该字符的十六进制值
∙ B.不管是否是ASCII码字符,每3个字符用另4个ASCII字符表示
∙ C.以64为基数,将所有非ASCII码字符用该字符的十六进制值加64后的字符表示
∙ D.将每4个非ASCII码字符用6个ASCIlI码字符表示
(分数:1.91)
A.
B. √
C.
D.
解析:[解析] 选项A是quoted-printable编码方式,所以排除;base64编码方式不管是否是ASCII码字符,每3个字符用另外4个ASCII码字符表示。

(20).采用base64编码后,一个99B的邮件大小为______。

∙ A.99B
∙ B.640B
∙ C.132B
∙ D.256B
(分数:1.91)
A.
B.
C. √
D.
解析:[解析] 电子邮件经过MIME扩展后,可以将非ASCII码的内容表示成ASCII码的内容,其中的base64编码方式不管是否是ASCII码字符,每3个字符用另外4个ASCII码字符表示。

99B的邮件,按照每3个字符一组,可以分为33组。

每一组数据使用4个字符表示,答案为33B×4=132B。

(21).在WWW服务中,用户的信息查询可以从一台Web服务器自动搜索到另一台Web服务器,这里所使用的技术是______。

∙ A.HTML
∙ B.Hypertext
∙ C.Hypermedia
∙ D.Hyperlink
(分数:1.91)
A.
B.
C.
D. √
解析:[解析] 链接通过事先定义好的关键字或图形,允许用户只要单击该关键字或图形,就可以自动跳转到对应的其他文件。

通过这种方式,用户的信息查询可以从一台Web服务器自动搜索到另一台Web服务器,实现不同网页间的跳转。

(22).下列关于SMTP的叙述中,正确的是______。

Ⅰ.只支持传输7比特ASCII码内容
Ⅱ.支持在邮件服务器之间发送邮件
Ⅲ.支持从用户代理向邮件服务器发送邮件
Ⅳ.支持从邮件服务器向用户代理发送邮件
∙ A.仅Ⅰ、Ⅱ和Ⅲ
∙ B.仅Ⅰ、Ⅱ和Ⅳ
∙ C.仅Ⅰ、Ⅲ和Ⅳ
∙ D.仅Ⅱ、Ⅲ和Ⅳ
(分数:1.91)
A. √
B.
C.
D.
解析:[解析] SMTP只支持传输7比特ASCII码内容,故Ⅰ选项正确;用户代理到邮件服务器,邮件服务器到邮件服务器都是使用SMTP,故Ⅱ和Ⅲ正确;而从邮件服务器到用户代理发送邮件使用的是POP3,故Ⅳ错误。

二、{{B}}综合应用题{{/B}}(总题数:2,分数:24.00)
某主机的MAC地址为00-15-C5-C1-5E-28,IP地址为10.2.128.100(私有地址)。

图1是网络拓扑。

图2是该主机进行Web请求的一个以太网数据帧前80B的十六进制及ASCII码内容。

图1 网络拓扑
图2 以太网数据帧(前80B)
请参考图中的数据回答以下问题:(分数:8.00)
(1).Web服务器的IP地址是什么?该主机的默认网关的MAC地址是什么?(分数:2.00)
__________________________________________________________________________________________
正确答案:(解题之前首先说明,图2中每行前面的0000、0010、0020等都不属于以太网帧的内容。

首先,IP分组是完整的作为MAC帧的数据部分,所以目的IP地址应该在MAC帧的数据里面,如图5所示。

[*]
目的IP地址在MAC帧的数据中
其次,以太网帧首部有14B,IP数据报首部目的IP地址前有16B。

所以目的IP地址在以太网帧中的位置应该是第31、32、33、34B。

查阅图2,找到这4个字节的内容,即40 aa 62 20(十六进制),转换成十进制为64.170.98.96.32。

从图3中可以知道,目的MAC地址就是前6个字节。

查阅图2,找到这6个字节的内容,即00-21-27-21-51-ee。

由于下一跳即为默认网关10.2.128.1,所以所求的目的MAC地址就是默认网关10.2.128.1端口的物理地址。

)
解析:
(2).该主机在构造图2的数据帧时,使用什么协议确定目的MAC地址?封装该协议请求报文的以太网帧的目的。

MAC地址是什么?(分数:2.00)
__________________________________________________________________________________________
正确答案:(本小问考查ARP。

ARP主要用来解决IP地址到MAC地址的映射问题。

当源主机知道目的主机的IP地址,而不知道目的主机的MAC地址时,主机的ARP进程就在本以太网上进行广播,此时以太网的目的MAC地址为全1,即ff-ff-ff-ff-ff-ff。

)
解析:
(3).假设HTTP/1.1协议以持续的非流水线方式工作,一次请求-响应时间为RTT,rfc.Html页面引用了5个JPEG小图像,则从发出图2中的Web请求开始到浏览器收到全部内容为止,需要经过多少个RTT?(分数:2.00)
__________________________________________________________________________________________
正确答案:(由于采用的是非流水线方式进行工作,所以客户机在收到前一个请求的响应后才能发送下一个请求。

第一个请求用于请求Web页面,后续5个JPEG小图像分别需要5次请求,所以一共需要6次请求。

) 解析:
(4).该帧所封装的IP分组经过路由器R转发时,需修改IP分组首部中的哪些字段?
注意:以太网数据帧结构和IP分组首部结构分别是图3和图4所示。

图3 以太网数据帧结构
图4 IP分组首部结构
(分数:2.00)
__________________________________________________________________________________________ 正确答案:(题目中已经说明IP地址10.2.128.100是私有地址,所以经过路由器转发源IP地址是要发生改变的,即变成NAT路由器的一个全球IP地址(一个NAT路由器可能不止一个全球IP地址,随机选一个即可,而本题只有一个)。

也就是将IP地址10.2.128.100改成101.12.123.15。

计算得出,源IP地址字段0a 02 80 64(在第一问的目的IP地址字段往前数4个字节即可)需要改为65 0c 7b 0f。

另外,IP分组每经过一个路由器,生存时间都需要减1,结合图2和图4可以得到初始生存时间字段为80,经过路由器R 之后变为7f,当然还要重新计算首部校验和。

最后,如果IP分组的长度超过该链路所要求的最大长度,则IP分组报就需要分片,此时IP分组的总长度字段、标志字段、片偏移字段都是要发生改变的。

)
解析:
主机H通过快速以太网连接Internet,IP地址为192.168.0.8,服务器S的IP 地址为211.68.71.80。

主机H与S使用TCP通信时,在主机H上捕获的其中5个IP分组见表1。

(分数:16.02)
(1).表1中的IP分组中,哪几个是由主机H发送的?哪几个完成了TCP连接建立过程?哪几个在通过快速以太网传输时进行了填充?(分数:2.67)
__________________________________________________________________________________________ 正确答案:(提醒:从近几年的考题可以看出,只要涉及MAC帧、IP数据报首部的考点,题目一般都会给出首部格式,所以考生无需记忆字段的分布位置,只需理解每个字段的含义即可。

但是相对简单的UDP报文首部格式,考生务必将字段分布及其含义都记住。

三个小问的解题思路。

第一小问的解题思路:数据由H发送,说明此IP数据报的源IP地址肯定是主机H的IP地址,主机H的
IP地址为192.168.0.8,转换成十六进制为c0 a8 00 08。

从图1中可以看出,IP分组的源地址是在IP分组头结构的第13~16B,现在需要做的是:对照表1,看看哪个分组的第13~16B恰好为c0 a8 00 08。

对照表1,可以看出分组1、3、4的第13~16B恰好为c0 a8 00 08。

所以1、3、4号分组是由主机H发送的。

第二小问的解题思路:要想看出哪几个分组完成了TCP连接,首先考生需要非常清楚TCP建立连接的三次握手的详细过程。

首先,第一次握手ACK必须为0(一般不写出),而根据图2所示的结构可以看出,ACK位于第14B的第4位,而5个分组中第14B的第4位只有分组1为0,其余分组均为1,所以第一次握手的分组必须为分组1。

而分组1的32位序号为84 6b 41 c5,所以下一个分组的确认号必须为84 6b 41 c6,并且SYN字段要为1,只有分组2满足。

而分组3的序号必须为84 6b 41 c6,确认序号必须为分组2的序号加1,即e0 59 9f f0,而现在分组3和分组4都满足。

但是,肯定是先建立连接,再发送数据。

所以只能选择分组3为TCP连接建立的第三次握手,故分组1、2、3完成了TCP连接建立的过程。

第三小问的解题思路:需要填充的IP分组,表明该分组加上18B的。

MAC帧首部还达不到最短帧长64B。

所以接下来就需要分别判断这5个分组的长度。

从图1中可以看出,第3B和第4B代表IP分组的总长度。

5个IP分组的总长度分别是00 30、00 30、00 28、00 38、00 28,转换成十进制分别为48、48、40、56、40。

所以可以看出第3个和第5个IP分组在通过快速以太网传输时需要填充。

)
解析:
(2).根据表1中的IP分组,分析主机S已经收到的应用层数据字节数是多少?(分数:2.67)
__________________________________________________________________________________________ 正确答案:(由于到第三个报文为止,TCP连接已经建立好。

从第3个分组封装的TCP段可知,发送应用层数据初始序号为846b 41c6H,由5号分组封装的TCP段可知,ack为846b 41d6H,所以主机S已经收到的应用层数据的字节数为846b 41d6H-846b 41c6H=10H=16B。

)
解析:
(3).若表1中的某个IP分组在主机S发出的前40B(见表2),则该IP分组到达主机H时经历了多少个路由器?
图1 IP分组头
图2 TCP段头结构
(分数:2.67)
__________________________________________________________________________________________ 正确答案:(由于主机S发出的IP分组的标识=6811H,而表1中的第5个分组的标识也为6811H,因此该分组所对应的是表1中的第5个分组。

从图1中可以看出,TTL字段在IP分组头部的第9个字节,所以可得主机S发出的IP分组的TTL=40H=64,而第5个分组的TTL=31H=49,64-49=15,所以IP分组到达主机H 时经过了15个路由器。

)
解析:
(4).主机A想下载文件ftp:///file,大概描述下载过程中主机和服务器的交互过程。

(分数:2.67)
__________________________________________________________________________________________ 正确答案:(大致过程如下。

1)建立一个TCP连接到的21号端口,然后发送登录账号和
密码。

2)服务器返回登录成功信息后,主机A打开一个随机端口,并将该端口号发送给服务器。

3)主机A发送读取文件命令,内容为get file,服务器使用20号端口建立一个TCP连接到主机A的随机打开的端口。

4)服务器把文件内容通过第二个连接发送给主机A,传输完毕连接关闭。

)
解析:
(5).试将数据01001100 10011101 00111001进行quoted-printable编码,并得出最后传送的ASCII数据。

(分数:2.67)
__________________________________________________________________________________________ 正确答案:(首先01001100和00111001是可打印的ASCII编码。

将10011101用两个十六进制数字表示成9D,在前面加上等号得到“=9D”。

字符串“=9D”的ASCII编码是00111101 00111001 01000100。

因此,最后传送的ASCII数据是01001100 00111101 00111001 01000100 00111001。

对于字节10011 101做quoted-printable编码的开销为(5-3)/3=66.7%。

)
解析:
(6).解释以下名词。

各英文缩写词的英文全称是什么? WWW,URL,URI,HTTP,HTML,CGI,浏览器,超文本,超媒体,超链接,页面,表单,活动文档,搜索引擎。

(分数:2.67)
__________________________________________________________________________________________ 正确答案:(WWW:英文全称是World Wide Web(万维网),它是一个大规模的、联机式的信息储藏所。

URL:英文全称是Uniform Resource Locator(统一资源定位符),它是对可以从因特网上得到的资源位置和访问方法的一种简洁的表示。

URI:英文全称是Universal Resource Identifier(通用资源标示符),包括URL和统一资源名字(URN)。

URN是一种广义的URL,定义了对任意命名和编址方式进行编码的语法。

HTTP:英文全称是HyperText Transfer Protocol,它是一个应用层协议,使用TCP连接进行可靠的传送。

HTML:英文全称是HyperText Markup Language(超文本标记语言),它是一种制作万维网页面的标准语言,消除了不同计算机之间信息交流的障碍。

CGI:英文全称是Common Gateway Interface(通用网关接口),它规定了动态文档应当如何创建,输入数据应该如何提供给应用程序以及输出结果应当如何使用。

浏览器:英文为Browser,它是一种允许用户查看万维网、其他网络或用户计算机上的HTML文档、跟随上面的超链接以及传递文件的客户适配器。

Microsoft Internet Explorer就是一个示例。

超文本:英文为:Hypertext,它是由多个信息源链接而成的一种文本信息。

超媒体:英文为:Hypermedia,它不仅包含文本信息,还包含其他表示方式的信息,如图形、图像、声音、动画或者活动视频图像。

超链接:英文为Hyperlink,指超文本中的一种链接。

对于以文字作为超链接的,往往用不同的颜色表示,有些还加上下画线,当把鼠标移动到一个超链接的起点时,鼠标的位置箭头变成一只手,单击超链接,这个超链接就被激活。

页面:英文为Page,它指在一个客户程序主窗口上显示出来的万维网文档。

表单:英文为Form,用来将用户数据从浏览器传递给万维网服务器。

活动文档:英文为Active Document,它是一种提供屏幕连续更新的技术,即将所有的工作都转移给浏览器端。

每当浏览器请求一个活动文档时,服务器就返回一段程序的副本,使得该程序副本在浏览器端运行。

这时,活动文档可与用户直接交互,并可连续地改变屏幕的显示。

搜索引擎:英文为Search Engine,它是在万维网中用来进行搜索的程序,如大家都熟悉的百度等。

)
解析:。

相关文档
最新文档