计算机网络第二版 课后习题答案(吴功宜) 联系客服

发布时间 : 星期四 文章计算机网络第二版 课后习题答案(吴功宜)更新完毕开始阅读61411f04eff9aef8941e067d

(3) 试总结内部网关协议OSPF的主要特点与优缺点。

答:主要特点有:

① 它将一个自治系统再划分为若干个更小的区域,并确定一个主干区域;主干区域连接多个区域。

② 主干区域内有一个自治系统便捷路由器,专门和其他自治系统交换路由信息。 ③ 执行OSPF协议的路由器通过各路由器之间交换的链路状态信息,建立并维护一个区域内同步的链路状态数据库。

优点是能使每一个区域内部交换路由信息的通信量大大减少,能用于规模很大的自治系统中;缺点是OSPF协议自身变复杂了。

(4)试说明IPv4协议报头中版本域与协议域的区别。

答:IP报头的版本域所表示的是IP协议的版本号,是IPv4或IPv6等等,它的作用是向网络层软件它所处理的IP数据包的版本号;而协议域则是指使用此IP数据报的高层协议类型,是ICMP、IGMP或TCP等等其他协议。

(5)

(6) 简述IPv4向IPv6过渡的基本方案,并分析各种方案的优缺点。

答: ①双IP层或双协议栈,优点是它既能与IPv6的系统通信,又能与IPv4的系统通信;缺点是需要改造部分路由器和主机,比较复杂。

②使用隧道技术,它是将IPv6分组封装在IPv4的分组里面,整个IPv6分组变成IPv4分组的数据部分。优点是不需要路由器和主机的改造,实现比较容易;缺点是不能既和IPv4的系统通信又和IPv6的系统通信。

第七章

1.网络环境中的进程通信与单机系统内部的进程通信的主要区别是什么? 答:主要区别在于网络中主机的高度自主性。

2.网络环境中分布式进程通信的实现必须解决哪3个主要的问题?

答:a。进程命名与寻址方法;b。多重协议的识别;c。进程间相互作用的模式。

3.为什么在TCP/IP协议体系中,进程间的相互作用主要采用客户/服务器模式?

- 17 -

答:因为网络中资源分布的不均匀性,主要表现在硬件、软件和数据等三个方面;其次就是网络环境中进程通信的异步性。

4.解决服务器处理并发请求的方案主要有哪几个?请解释客户与并发服务器建立传输连接的工作过程。

答:主要有两个方案:一就是采用并发服务器的方法;二就是采用重复服务器的方法。 客户与并发服务器建立传输连接的工作过程:

a. 主服务器在公认的端口号上准备接受客户机的服务请求; b. 客户机向主服务器发送服务请求;

c. 主服务器在接收到客户机的服务请求后,激活相应的从服务器; d. 主服务器通知客户机从服务器的端口号,并关闭与客户机的连接; e. 从服务器准备接收客户机的服务请求; f. 客户机向从服务器发送服务请求。

5.在网络层次结构中,传输层与网络层、传输层与数据链路层的作用有哪些不用? 答:由物理层、数据链路层和网络层组成的通信子网为网络环境中的主机提供点-点通信服务,传输层是为网络环境中主机的应用进程提供端到端进程通信服务。通信子网只提供一台机器到另一台机器的通信,不会涉及到程序或进程的概念。端到端信道由一段一段的点-点信道构成,端到端协议建立在点-点协议上,提供应用程序进程之间的通信手段。设计传输层的目的是弥补通信子网服务的不足,提高传输服务的可靠性与保证服务质量QoS。传输层是计算机网络体系结构中非常重要的一层。传输层的作用是在源主机与目的主机进程之间提供端到端数据传输,传输层以下包括网络层和数据链路层都是只能提供相邻结点之间点对点数据传输。

6.TCP协议通过哪些差错检测和纠正方法来保证传输的可靠性?

答:传输出错报文段的处理;丢失的报文段;重复的报文段;乱序的报文段;确认丢失。

差错控制包括检测受到损伤的报文段,丢失的报文段,失序的报文段和重复的报文段,以及检测出差错后纠正差错的机制。如果报文段出现传输错误,TCP检查出错就丢弃该报文段。发送端TCP通过检查接收端的确认,判断发送的报文段是否已正确到达目的地。如果发送的报文段在超时规定的时间没有收到确认,发送端将判断该报文段丢失或传输出错。

- 18 -

第八章

1.结合校园网WEB服务器的域名,分析域名的层次结构.

答:例如贵州大学的网址是www.gzu.edu.cn它的域名有4层,顶级域名为:cn,2级域名为:edu说明它是教育机构的网站,3级域名为:gzu说明它是贵州大学的网站,4级域名为www.

2.选择域名服务器的结构的原则是什么?

答:原则有以下4点:(1)一个小型的公司通常将所有域名信息放在一个域名服务器中; (2)在一些大型的机构中,使用单一的,击中的域名服务器往往不能满足要求;

(3)虽然DNS允许自由使用多个域名服务器,但是一个域名体系不能被分散到各域名服务器中

(4)余名系统中的域名服务器是相互连接的,这样才能使客户通过这些连接找到正确的域名服务器

3.试根据E-mail系统结构分析,分析使用IMAP与POP3协议时,系统对用户的服务会有哪些不同?

答:对于POP3协议,邮件时根据收信人的邮件地址交付给目的ISP邮件服务器,而收信人可以不定期的连接到有家服务器下载邮件.邮件的处理都在用户的计算机上进行,因此POP3服务器是一个具有存储转发功能的中间服务器.

在使用IMAP协议时,所有受到的邮件同样是先送到ISP的邮件服务器的IMAP服务器.用户的计算机上运行IMAP客户程序,它与ISP的邮件服务器上的IMAP服务器程序建立TCP连接.用户在自己的计算机上,就可以访问ISP的邮件服务器的邮箱,就像在本地使用一样.因此,POP3协议是在脱机状态下运行,而IMAP协议是在联机状态下运行.

4.试分析FTP与WWW在相同工作方式上的不同之处.

答: FTP说简单点就是用来上传下载文件的。比如你要上传你的网页到你的空间,由于空间的服务器不在你的身边,所以只有通过网络来上传,这时就可以用FTP的方式来上传前提是你要有这个FTP的上传地址,帐号和密码,然后可以用FTP软件来上传下载文件了. WWW是WorldWideWeb的缩写,可译为“环球网”或“万维网”,它是基于Internet提供的一种界面友好的信息服务,用于检索和阅读连接到Internet上服务器的有关内容。该服务

- 19 -

利用超文本(Hypertext)、超媒体(Hypermedia)等技术,允许用户通过浏览器(如微软的IE、网景的Netscape)检索远地计算机上的文本、图形、声音以及视频文件.

5.结合WWW协议执行过程的分析,说明为什么在一次WWW协议执行过程中即使用UDP协议,又实用TCP协议.

答: UDP采用无连接协议,在现在自身具有网上找到域名地址;而TCP采用面向连接协议,在其使用了FTP协议的同时万维网进行连接。

6.结合FTP协议执行过程的分析,总结自己对网络体系结构中各层协议之间的关系,以及对网络协议执行过程的理解.

答: FTP采用应用MAC地址通过APR协议找出对应的IP,然后发送数据包进行连接建立。 FTP有两种使用模式:主动和被动。主动模式要求客户端和服务器端同时打开并且监听一个端口以建立连接。在这种情况下,客户端由于安装了防火墙会产生一些问题。所以,创立了被动模式。被动模式只要求服务器端产生一个监听相应端口的进程,这样就可以绕过客户端安装了防火墙的问题。 一个主动模式的FTP连接建立要遵循以下步骤:

1.客户端打开一个随机的端口(端口号大于1024,在这里,我们称它为x),同时一个FTP进程连接至服务器的21号命令端口。此时,源端口为随机端口x,在客户端,远程端口为21,在服务器。

2.客户端开始监听端口(x+1),同时向服务器发送一个端口命令(通过服务器的21号命令端口),此命令告诉服务器客户端正在监听的端口号并且已准备好从此端口接收数据。这个端口就是我们所知的数据端口。

3.服务器打开20号源端口并且建立和客户端数据端口的连接。此时,源端口为20,远程数据端口为(x+1)。

4.客户端通过本地的数据端口建立一个和服务器20号端口的连接,然后向服务器发送一个应答,告诉服务器它已经建立好了一个连接。

7.在总结播客服务于博客服务技术特点的基础上,比较二者的不同. 答: 播客服务特点:

(1)播客技术使用得传统的广播从单纯的语音向语音、视频结合的方式变化。

- 20 -

(2)播客技术改变了传统的广播节目听众的被动收听状态,使得听众可以成为主动的参与者。

(3)播客技术改变了传统的广播定时播出的方式。

(4)播客技术使得传统的广播从广播电台单一的模式,变成有兴趣的个人也可以参与节目的制作。 博客的特点:

(1)灵活的解决方案 - 数据库和 Web 服务器可分别存在于不同的机器中。 (2)MySQL 数据库引擎

(3)vBulletin 可以运行于支持 PHP 和 MySQL 的任意操作系统下 (Solaris, BSD, Linux, Windows, Mac)

(4)使用快速高效的 PHP 语言编写 (5)管理控制面板 (6)版主控制面板 (7)用户控制面板

(8)支持 1998 年颁布的美国儿童在线隐私保护法案 (COPPA)。 不同点:

Blog或Weblog,中文称网志或部落格,或者称为博客,是一种网上一个共享空间,以日记的形式在网络上发表自己的个人内容的一种形式。Weblog是Web Log的缩写,中文意思是”网络日志”,后来缩写为Blog,而Blogger(博客)则是写blog的人。

一个博客(blog)就是一个网页,它通常是由简短且经常更新的Post所构成;这些张

贴的文章都按照年份和日期排列。博客(blog)的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人、构想的新闻到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有,涉及各行各业。许多博客(blog)是个人心中所想之事情的发表,倾向于个人情感的体现活动。其它博客(blog)则是一群人基于某个特定主题或共同利益领域的集体创作。博客(blog)好象对网络传达的实时讯息。撰写这些Weblog或博客(blog)的人就叫做 Blogger或Blog writer。

具体说来, 博客(blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。其实博客(blog)的定义和认识可以说并没有统一的说法。或者说博客(blog)是一种新的生活方式、新的工作方式、新的学习方式和交流方式,是\互联网的第四块里程牌”。

- 21 -