主要选取谢希仁第八版,复习资料,学校期末划重点
(一)课本答案
1.互联网的域名结构是怎样的?它与目前的电话网的号码结构有何异同之处?
答:
2.域名系统的主要功能及域名系统中的本地域名服务器、根域名服务器、顶级域名服务器以及极限域名服务器有何区别?
答:
3.
举例说明域名转换的过程。域名服务器中的高速缓存的作用是什么?
4.设想有一天整个互联网的DNS系统都瘫痪了(这种情况不大会出现),试问还有可能给朋友发送电子邮件吗?
答:Maybe,If you can直接使用对方邮件服务器的IP地址。
5. 文件传送协议FTP的主要工作过程是怎样的?为什么说FTP是带外传送控制信息?主进程和从属进程各起什么作用?
6.简单文件传送协议TFTP与FTP的主要区别是什么?各用在什么场合?
答:
7.远程登录TELNET的主要特点是什么?什么叫做虚拟终端NVT?
答:
8.解释下列名词。各英文缩写词的原文是什么?WWW,URL,HTTP,HTML,GGI,浏览器,超文本,超媒体,超链,页面,活动文档,搜索引擎。
9.假定一个超链接从一个万维网文档链接到另一个万维网文档时。由于万维网文档上出现了差错而使得超链接只想一个无效的计算机名字。这是浏览器将向用户报告什么?
答:404 Not Found。
10. 假定要从已知的URL获得一个万维网文档。若该万维网服务器的IP地址开始时并不知道。试问:除HTTP外,还需要什么应用层协议和传输层协议?
答:
首先需要将域名转换成IP地址,所以应用层需要使用DNS协议。而DNS协议需要使用UDP,HTTP又需要使用TCP,所以传输层需要使用UDP和TCP。
11.
12.什么是动态文档?试举出万维网使用动态文档的一些例子。
答:
13.浏览器同时打开多个TCP连接进行浏览的优、缺点如何?请说明理由。
答:优点 简单明了方便 缺点 卡的时候容易死机。
压力给到服务器,好处大多给客户机。
14.
答:2√,其余×。
15.假定你在浏览器上点击一个URL,但这个URL的IP地址以前并没有缓存在本地主机上,因此需要用DNS自动查找和解析。假定要解析到所要找的URL的IP地址共经过n个DNS服务器,所经过的时间分别为RTT1,RTT2,…,RTTn。假定从要找的网页上只需要读取一个很小的图片(即忽略这个小图片的传输时间)。从本地主机到这个网页的往还时间是RTTw。试问从点击这个URL开始,一直到本地主机的屏幕上出现所读取的小图片,一共要经过多少时间?
答:
P地址需要时间是:RTT1+RTT2+…+RTTn。
建立TCP连接和请求万维网文档需要2RTTw。
需要的总时间是:2RTTw+ RTT1+RTT2+…+RTTn。
16.
答:
17.在浏览器中应当有几个可选解释程序。试给出一些可选解释程序的名称。
答:
在浏览器中,HTML解释程序是必不可少的,而其他的解释程序则是可选的,如java可选解释程序,但是在运行java的浏览器是需要两个解释程序即HTML解释程序和java小应用程序解释程序。
18.一个万维网网点有1000万个页面,平均每一个页面有10个超链。读取一个页面平均要100ms。请问:要检索整个网点所需的最少时间是多少?
答:检索整个网点需要的最少时间是100ms×10000000=106s,与每个页面的链接数目无关。
19.搜索引擎可分为哪两种类型?各有什么特点?
答:搜索引擎按其工作方式主要可分为两种,分别是全文搜索引擎(Full Text Search Engine)和目录索引类搜索引擎(Search Index/Directory)。 全文搜索引擎:全文搜索引擎是名副其实的搜索引擎,国外具代表性的有Google、Fast/AllTheWeb、AltaVista、Inktomi、Teoma、WiseNut等,国内著名的有百度(Baidu)。它们都是通过从互联网上提取的各个网站的信息(以网页文字为主)而建立的数据库,检索与用户查询条件匹配的相关记录,然后按一定的排列顺序将结果返回给用户,因此他们是真正的搜索引擎。 从搜索结果来源的角度,全文搜索引擎又可细分为两种。一种是拥有自己的检索程序(Indexer),俗称“蜘蛛”(Spider)程序或“机器人”(Robot)程序,并自建网页数据库,搜索结果直接从自身的数据库中调用,如上面提到的7家引擎;另一种则是租用其他引擎的数据库,并按自定的格式排列搜索结果,如Lycos引擎。 目录索引类搜索引擎: 目录索引类搜索引擎虽然有搜索功能,但在严格意义上还算不上是真正意义上的搜索引擎,仅仪是按目录分类的网站链接列表而已。用户完全可以不用进行关键词(Keywords)查询,仅靠分类目录也可找到需要的信息。目录索引中最具代表性的莫过于大名鼎鼎的Yahoo(雅虎)。其他著名的还有Open Directory Project (DMOZ) 、LookSmart、About等。国内的搜狐、新浪、网易搜索也都属于这一类。
20.试述电子邮件的最主要的组成部件。用户代理UA的作用是什么?没有UA行不行?
答:电子邮件的主要组成部件,就是用户代理、邮件服务器,以及电子邮件使用的协议。用户代理UA就是用户与电子邮件系统的接口,在大多数情况下就是在用户PC机中运行的程序。邮件服务器是电子邮件系统的核心构件,因特网上所有的ISP都有邮件服务器。邮件服务器所使用的协议主要有用户发送邮件的SMTP协议,另一个协议是用于接收邮件的POP协议。
用户代理的功能主要有:(1)撰写,给用户提供方面的编辑信件的环境;(2)显示,能方便的在计算机屏幕上显示出来信;(3)处理,处理包括发送邮件和接收邮件。
没有用户代理是不行的。这是因为并非所有的计算机都能运行邮件服务器程序。有些计算机可能没有足够的存储器来运行允许程序在后台运行的操作系统,或是可能没有足够的CPU能力来运行邮件服务器程序。更重要的是,邮件服务器程序必须不间断的运行,每天不间断的连接在因特网上,否则可能使很多外面发来的邮件丢失。让用户的PC机运行邮件服务器程序是不现实的。让来信暂时存储在ISP邮件服务器中,而当用户方便时就从邮件服务器中的用户信箱中读取来信,是比较合理的做法。
21.电子邮件的信封和内容在邮件的传送过程中起什么作用?和用户的关系如何?
答:
22.电子邮箱的地址格式是什么?说明各部分的意思?
答:
电子邮箱地址的格式通常为:username@domain。com(即:用户名@主机名.域名)
其中username为用户名(即:邮箱帐户名,这个是注册邮箱的时候自己设置的),@后面的domain。com是主机域名。如腾讯的邮箱格式一般为:xxxx@qq.com(xxxx为QQ号码)。
用户名和主机域名中间用@隔开,这是为了让人们都拥有易识别的电子邮箱地址,电子邮箱设计者汤姆林森决定采用@符号。
各大主流电子邮箱地址书写格式:
腾讯qq电子邮箱的书写格式:qq号@qq.com
网易163电子邮箱的书写格式:用户名@163.com
阿里云电子邮箱的书写格式:用户名@aliyun.com
谷歌电子邮箱的书写格式:用户名@gmail.com
23.试简述SMTP通信的三个阶段的过程。
答:
24 .试述邮局协议POP的工作过程。在电子邮件中,为什么必须使用POP和SMTP这两个协议?IMAP与POP有何区别?
答:当收取邮件时电子邮件软件时,首先会根据用户名和密码调用DNS协议对POP服务器进行解析IP地址,然后邮件程序便开始使用TCP协议连接邮件服务器的110端口。当邮件程序成功地连上POP服务器后其先会使用USER命令将邮箱的账号传给POP服务器然后再使用PASS命令将邮箱的密码传给服务器当完成这一认证过程后邮件程序使用STAT命令请求服务器返回邮箱的统计资料比如邮件总数和邮件大小等。然后,LIST便会列出服务器里邮件数量。接着,邮件程序就会使用RETR命令接收邮件接收一封后,便使用DELE命令将邮件服务器中的邮件置为删除状态。当使用QuIT时,邮件服务器便会将置为删除标志的邮件给删了。这就是POP协议工作的过程。 POP协议和SMTP协议分别是用来收信、发信时使用的协议。也就是说这两个协议是专门为接受、发送邮件设计的语言通过使用POP和SMTP协议可以使接收以及发送邮件变得方便。 因特网报文存取协议IMAP比POP复杂虽然都是按照客户服务器方式工作但还是有很大的差别。IMAP是一个联机协议用户可以在自己的PC机上操纵ISP邮件服务器的邮箱就像在本地操纵一样。当用户打开IMAP服务器的邮箱时可以看到邮件首部。若用户需要打开某个邮件则该邮件才传到用户的计算机上。用户可以按照某种条件对邮件进行查找在用户未发出删除邮件的命令之前IMAP服务器邮箱中的邮件一直保存着这样用户就可以在不同的地方使用不同的计算机随时上网阅读和处理自己的邮件。IMAP还允许收信人只读取邮件中的某一个部分。 。