文档库 最新最全的文档下载
当前位置:文档库 › 计算机网络andrew第五版答案

计算机网络andrew第五版答案

计算机网络andrew第五版答案

【篇一:《计算机网络》第5版andrew课后第1章】p class=txt>1. 第一章

1. 狗携带的数据 7gb*3=21gb

数据传送21gb 的时间需要 t=21gb/150mbps = 1146.88s

这段时间狗运动的路程 s=18km/h* 1146.88s = 5734.4m

如果够的速度加倍或者磁盘容量,最大距离也会加倍。如果线路传输速率加倍,则最大距离减半

2. lan模型有可拓展性,如果lan 只是一条单一线路,虽然成本更低,但如果出现错误,则链路将崩溃。客户机-服务器提供了更好的计算性能和更好的接口。

3. 大陆间的光钎网络,虽然能搭载大量数据,但由于距离遥远,所以延迟比较高 56kbps 的调制解调网络带宽较低,延迟也比较低。

4. 为提供数字语音流量和视频流量,需要统一的投递时间。如果针对金融业务流量,稳定性和安全性很重要。

5. 交换时间不会成为延迟的主要因素。

信号传输速率为200 000 000m/s 在10us 内传输距离为2km,而纽约到加州距离为5000km,即使有50个交换机,也只增加了

100km的距离,整体影响为只有2% 。

6. req 来回需要2次传输,rep 返回也需要2次总共4次

传输距离为40 000km *4 = 160 000km 。传输延迟 t = 160 000km / 300 000 000 = 523ms。

7.

8.有ab ac ad ae bc bd be cd ce de 10种可能的线路,每个线路有高速线路中速线路低速线路不设置线路 4种状态所有有4^10 = 1048576 中可能。100ms 一种线路,需要花费 104857.6s 。

9.总共n+2 个时间,事件1 - n 表示对应主机成功反问信道,未遇到冲突,该概率为p(1-p)^(n-1), n+1 表示空闲信道该概率为 (1-

p)^n ,n+2事件是冲突。所以冲突概率为1-np(1-p)^(n-1) - (1-p)^n.

10.使用层次性协议,可以将设计问题,分解成各个更小并且更易于管理的小块。这意味着协议可以更改却不会影响到高层或者低层的协议。可能出现的缺点是虽然单层网络不便于完成和管理,但层次型网络的性能比单层网络要差。

11.在osi协议模型中,物理层通信只反生在最底层,不会出现在每

一层。

12.报文流和字节流是不同,报文流中,网络会保持信息间的边界,

字节流不会。比如,一个进程先发送1024个字节到某个连接,后又

再次发送1024个字节,接收者使用报文流读取2048个字节,会接

收到2个报文,每个1024字节。如果使用字节流,信息的边界不会

被识别,接收者会认为2014个字节是一个整体,这样会造成两个不

同信息会丢失。

13.协商以为着获得在通信过程两边都允许使用的参数,例如最大包

长度等。

14.k层向k+1层提供的服务,k-1层向k层提供的服务。

15.

16. hn/(m+hn)

17.tcp是面向连接的,而udp是无连接的服务。

18.3

19.6+6*2/3 = 10亿。除传统的电脑外,会有其他种类的终端加入到

互联网中,未来一人不只一个网络终端。

20.如果网络丢包率较大,使用第一种方案,独立确认每一个包,所

以丢失的包可以重传。另一方面,如果网络稳定性好,使用第二种

方案,最后确认整个文件可以节省带宽。

21.移动运营商知道用户的位置意味着用户在哪里睡觉、工作、旅行

或者购物都会被知晓,这些信息可能被卖给其他人或者被窃取。好

处是这可以使政府更好的监管城市,另一方面也可以让运营商为用

户在正确位置提供帮助,也可以用于防范诈骗,例如有人在不是常

驻地区呼叫你时。

22. 同轴电缆的光速是200 000km/s = 200m/s ,在10mbps 网络中,0.1us 就可以传输1bit 。所以1bit 的长度相当于 20m 。

23. 该图像的数据量为1600*1200*3 = 5760 000 bytes=46080 000 bit,使用56kbps 大约用822.57s ,使用1mbps 约用46.080s,使用

10mbps 约4.608s ,使用100mbps 约0.461s

24.隐藏节点问题,无线网络中,a和e只在各自邻居节点通信范围。a与b通信的同时,d也可以与e通信,无线网络中有潜在的并行性,这是区别于以太网的。

25.优点一:如果每个人都使用该标准,则每个人都可以互相通信。

优点二:标准的大规模使用,可以节约芯片生产成本。缺点一:为

了标准化,经常需要为兼容低标准而做出妥协。缺点二:当标准被广泛使用时,即使新的技术和方法出现时,也很难替代旧的东西。

26.光碟机和光碟,数字相机和储存卡,atm和银行卡。录像机和录像带,手提电话,灯泡和灯座。

27.不会影响

28.不会影响到k-1层,会影响到k+1层

29.请求包和响应包可能在传输过程中丢失,服务器可能要处理几个客户端的请求。

30.小数据报文会浪费包头占用的带宽,固定长度导致无用数据负载浪费

【篇二:大学教材课后题答案网站】

lass=txt>1、c 程序设计第三版 (谭浩强著) 清华大学出版社课后答案

/bbs/viewthread.php?tid=80fromuid=9

2、复变函数与积分变换第四版 (张元林西安交大著) 高等教育出版社课后答案 /bbs/viewthread.php?tid=612fromuid=9

c 语言程序设计教程第三版 (谭浩强张基温著) 高等教育出版社课后答案

[khdaw_lxywyl]

/bbs/viewthread.php?tid=79fromuid=9

c 语言程序设计教程第二版 (谭浩强张基温著) 高等教育出版社课后答案【khdaw】 /bbs/viewthread.php?tid=256fromuid=9

离散数学(第三版) (耿素云屈婉玲张立昂著) 清华大学出版社课后答案

【khdaw_ricardo】

/bbs/viewthread.php?tid=293fromuid=9

耿国华数据结构课后答案

/bbs/viewthread.php?tid=103fromuid=9

严蔚敏《数据结构(c 语言版)习题集》答案

/bbs/viewthread.php?tid=102fromuid=9

谭浩强c++程序设计习题答案

/bbs/viewthread.php?tid=420fromuid=9

《微机原理与接口技术》清华(冯博琴吴宁)版课后答案

/bbs/viewthread.php?tid=707fromuid=9

数据库系统概论 (王珊萨师煊著) 清华大学出版社课后答案

/bbs/viewthread.php?tid=991fromuid=9

c 程序设计第二版 (谭浩强著) 课后答案

/bbs/viewthread.php?tid=47fromuid=9

清华大学《数据结构》习题+课后答案

/bbs/viewthread.php?tid=249fromuid=9

《数学物理方法》(梁昆淼第二版)习题解答

谢希仁版《计算机网络教程》课后答案

/bbs/viewthread.php?tid=203fromuid=9

《计算机网络第四版》答案【khdaw】

/bbs/viewthread.php?tid=340fromuid=9

数据结构习题集(c 版)答案

/bbs/viewthread.php?tid=374fromuid=9

计算机操作系统 (汤子赢著) 西安电子科技大学课后答案

/bbs/viewthread.php?tid=1083fromuid=9

离散数学(左孝凌著) 上海科学技术文献出版社课后答案【khdaw】 /bbs/viewthread.php?tid=466fromuid=9

近世代数基础 (刘绍学著) 高等教育出版社课后答案

【khdaw_lxywyl】

/bbs/viewthread.php?tid=177fromuid=9

计算机组成原理习题&答案唐朔飞高等教育出版社【khdaw】

/bbs/viewthread.php?tid=984fromuid=9

《常微分方程》王高雄高等教育出版社课后答案【khdaw_lxywyl】 /bbs/viewthread.php?tid=567fromuid=9

数学分析(陈传璋版)习题答案下载

/bbs/viewthread.php?tid=714fromuid=9

计算机算法设计与分析(第3 版) (王晓东著) 电子工业出版社课后答

【khdaw_ricardo】

/bbs/viewthread.php?tid=3162fromuid=9

《计算机系统结构》清华第2 版习题解答(chm)【khdaw】

/bbs/viewthread.php?tid=1303fromuid=9

《编译原理》课后习题答案

/bbs/viewthread.php?tid=175fromuid=9

《计算机网络》(第三版) (andrew s.tanenbaum 著) 清华大学出版

社课后答案

《软件工程》课后答案【khdaw_lxywyl】

/bbs/viewthread.php?tid=896fromuid=9

c++语言程序设计(第3 版) (郑莉著) 清华大学出版社课后答案

/bbs/viewthread.php?tid=988fromuid=9

计算机操作系统第三版 (汤子瀛哲凤屏汤小丹著) 西安电子科技大学出版社课后答案

【khdaw_lxywyl】

/bbs/viewthread.php?tid=691fromuid=9

微型计算机接口技术及应用【khdaw】

/bbs/viewthread.php?tid=375fromuid=9

常微分方程 (王高雄)第三版高等教育出版社课后答案【khdaw】 /bbs/viewthread.php?tid=2563fromuid=9

编译原理第三版 (陈火旺著) 国防工业出版社课后答案

/bbs/viewthread.php?tid=1476fromuid=9

《常微分方程》(王高雄版)习题答案

/bbs/viewthread.php?tid=489fromuid=9

大学计算机基础教程答案

/bbs/viewthread.php?tid=379fromuid=9

80x86 汇编语言程序设计 (沈明美温冬禅著) 清华大学出版社课后答案

/bbs/viewthread.php?tid=523fromuid=9

ibm-pc 汇编语言程序设计课后习题答案 (美明温冬婵著) 清华大学出版社课后答案 /bbs/viewthread.php?tid=370fromuid=9

数学分析 (华东师范大学数学系著) 高等教育出版社课后答案

/bbs/viewthread.php?tid=238fromuid=9

李春葆:数据结构习题与解析-c 语言版

/bbs/viewthread.php?tid=1005fromuid=9

visual basic 示例程序、实验答案下载

/bbs/viewthread.php?tid=508fromuid=9

汇编语言 (王爽著) 课后答案

清华版《编译原理》课后答案

/bbs/viewthread.php?tid=228fromuid=9

离散数学(高等教育出版社)耿素云屈婉玲【khdaw】

/bbs/viewthread.php?tid=1224fromuid=9

离散数学及其应用 (傅彦顾小丰著) 电子工业出版社课后答案

/bbs/viewthread.php?tid=233fromuid=9

《计算机网络》机械工业出版社(james f.kurose, keith w.ross)答案【khdaw_cola】 /bbs/viewthread.php?tid=730fromuid=9计算机网络(第5 版)课后习题答案【khdaw】

/bbs/viewthread.php?tid=2981fromuid=9

常微分方程课后习题答案(华东师范版)

/bbs/viewthread.php?tid=172fromuid=9

《visual foxpro 程序设计教程》课后习题答案(刘卫国主编)

/bbs/viewthread.php?tid=232fromuid=9

有关《计算机组成原理》相关课后答案发布

/bbs/viewthread.php?tid=3565fromuid=9

《计算机组成原理》课后答案【khdaw_lxywyl】

/bbs/viewthread.php?tid=505fromuid=9

c 程序设计第三版 (谭浩强著) 清华大学出版社课后答案

【khdaw_lxywyl】 /bbs/viewthread.php?tid=3690fromuid=9

离散数学教程 (耿素云屈婉玲王捍贫著) 北京大学出版社课后答案

/bbs/viewthread.php?tid=36fromuid=9

数据库系统概念答案【khdaw_cola】

/bbs/viewthread.php?tid=759fromuid=9

数据库系统概论答案清华版【khdaw_cola】

/bbs/viewthread.php?tid=337fromuid=9

所有有关《操作系统》的答案发布和一些版本的答案求助【khdaw】 /bbs/viewthread.php?tid=3320fromuid=9

/bbs/viewthread.php?tid=2653fromuid=9

数据库系统概论(第四版)王珊、萨师煊【khdaw】

/bbs/viewthread.php?tid=2291fromuid=9

数学分析答案复旦陈纪修【khdaw_cola】

/bbs/viewthread.php?tid=328fromuid=9

《数据库系统概论》课后答案【khdaw_lxywyl】

/bbs/viewthread.php?tid=219fromuid=9

数据库系统概论-第四版-高教版-王珊-封面看内图【khdaw_cola】

/bbs/viewthread.php?tid=2344fromuid=9

计算机组成原理课后答案(白中英版)

/bbs/viewthread.php?tid=173fromuid=9

所有《数据结构》版本课后答案发布

/bbs/viewthread.php?tid=4310fromuid=9

《数值分析》(第4版)李庆扬编清华大学出版社课后答案

【khdaw_lxywyl】 /bbs/viewthread.php?tid=3596fromuid=9

《数学分析》(第三版)华东师范大学高等教育出版社课后答案【khdaw_lxywyl】 /bbs/viewthread.php?tid=7192fromuid=9

数学分析复旦大学陈传章

/bbs/viewthread.php?tid=448fromuid=9

近世代数基础 (张禾瑞著) 课后答案【khdaw_lxywyl】

/bbs/viewthread.php?tid=269fromuid=9

《计算机组成与结构》王爱英(第四版)答案

/bbs/viewthread.php?tid=4836fromuid=9

《软件工程导论》张海潘第五版清华大学出版社课后答案

【khdaw_lxywyl】 /bbs/viewthread.php?tid=7159fromuid=9

所有有关《数据库系统概论》的答案发布和一些有关数据库版本的

答案求助【khdaw】 /bbs/viewthread.php?tid=3321fromuid=9

离散数学耿素云屈婉玲高等教育出版社课后习题参考答案【khdaw】

【篇三:计算机网络第五版之qos-中文翻译】

节所看到的技术是减少拥堵和提高网络性能。然而,应用程序想要

从网络得到更强的性能保证,而不是“尽最大努力”。特别是多媒体

程序,经常有最小吞吐量和最大延迟的要求。这一节,我们将继续

研究网络性能,但是现在要重点关注提供满足应用程序需求的服务

质量的方法。

为了提供好的服务质量,一个简单的解决方案是建造一个足以容纳

任何流量的具有足够容量的网络。这个解决方案叫做overprovisioning。根据这个方案建造的网络将不会有明显的丢包,而且低延迟(假设有一个恰当的路由选择方案)。这样的网络的性

能是最好的。某种程度上,电话系统是overprovisioning的,因为

一般情况下,拿起听筒立刻就能听到拨号音。这是因为,电话系统

有足够多的可用容量,总是能满足需求。

这个方案的问题在于,太过昂贵。基本上就是砸钱来解决问题。

qos机制使用较少的容量同时较低的成本来让网络满足应用程序的

需求。此外,overprovisioning基于预期的流量。如果流量模式有

较大的改变,所有投资就白费了。使用qos机制,网络能坚持做出

的性能保证,即使流量模式有较大的变化,代价是拒绝一些请求。

为了确保服务质量,有四个问题必须解决:

1、应用程序对网络有什么需求。

2、如何调整进入网络的流量。

3、为了保证性能,如何在路由器上预留资源。

4、网络能否稳妥地接受更多的流量。

没有单项技术能有效应对所有这些问题。相反,发展了多种技术用

在网络(传输)层。实际使用的服务质量解决方案捆绑了多种技术。为此,我们将描述用于互联网的两个版本的服务质量,

称作intergrated services和differentiated services。

5.4.1 应用程序需求

从源到目的的一连串数据分组,称作流(flow)。一条流,在面向

连接的网络中是一个连接上的所有数据分组,在无连接网络中是从

一个进程发往另一个进程的所有数据分组。每条流的需求能用下面

四个主要参数来描述:带宽、延迟、抖动和丢失率。这些一起决定

了流的服务质量需求。

几个常用的应用和他们的网络需求的强度。对网络的要求比对应用

程序的要求低,应用程序能改善网络提供的服务。特别是,对于可

靠的文件传输,网络不需要做到没有丢失,对于银视频的播放,网

络不需要统一分组的延迟,一定量的抖动能够通过在接收端缓存来

平滑。然而,如果网络带宽太小或者延迟太大,没

图5-27 应用程序的服务质量需求强度

应用程序对带宽的需求有所不同,email、各种形式的audio和remote login不需要很多带宽,但是file sharing和各种形式的

video需要大量带宽。

更有意思的是对延迟的需求。文件传输应用程序,包括email和video对延迟不敏感。如果所有分组都统一延迟了几秒,没有害处。

交互式应用程序,例如网上冲浪和remote login对延迟更敏感。实

时应用程序,例如telephony和video conferencing对延迟有严格

的要求。如果打电话时说的话延迟太长,这是令人无法接受的。另

一方面,从一台服务器播放音频和视频不要求很低的延迟。

延迟或分组到达时间的变动(例如,标准偏差)称作抖动(jitter)。图5-27中前三个应用程序对分组到达的时间间隔的规律性不敏感。remote login对抖动稍微有些敏感,如果连接存在抖动,屏幕上的

更新会以突发的方式显示。video

和audio对抖动非常敏感。如果某人正在通过网络观看视频,视频

的帧全部恰好延迟2秒,一切平安无事。但是如果传输时间

在1秒到2秒内随机变动,结果将是很糟糕的,除非应用程序隐藏

了抖动。对于音频,甚至是一个几微秒的抖动能够被清楚地听出来。前四个应用程序对丢包比音视频有更强的要求,因为所有的位必须

正确传递。传输层重传网络层丢失的数据分组来实现正确传递的目

标。这是很费带宽的做法。如果网络层在第一时间拒绝看起来会丢失的分组,这样做也许会更好,音视频应用程序能够容许一些丢失分组而不进行重传,因为人们不会注意短的暂停或者偶尔的跳帧。为了容纳多种应用程序,网络可以支持不同的qos类别。atm网络是一个颇具影响的例子。它们支持:

1、恒定比特率(例如:电话)

2、实时可变比特率(例如:压缩的视频会议)

3、非实时可变比特率(例如:看一部点播的视频)

4、可用比特率(例如:文件传输)

这些类别也能用于其它的目的和其他的网络。

恒定比特率试图模仿一根提供统一带宽和统一延迟的电线。

可变比特率发生在视频被压缩时,一些帧压缩的比其它帧利害。如果一个帧有很多细节可能要求发送很多比特,而如果是一堵白墙,可以很好的进行压缩。点播的视频实际上不是实时的,接收端在播放开始前能很容易的缓存几秒钟的视频。

可用比特率用于像email那样对延时和抖动不敏感的应用,只要能得到带宽无论什么样的它们都能使用。

5.4.2流量整形(traffic shaping)

在网络做出qos保证之前,必须要知道保证的是什么样的流量。在电话网络,流量描述是简单的。例如,一个语音电话呼叫(非压缩格式)需要64kbps,每125微秒一个样本。然而数据网络流量是突发(bursty)的。流量速率变化(例如,压缩的视频会议)、用户与应用程序交互(例如:新开一个web页面)和计算机在任务间切换,这些时候通常分组都会以不一致的速率到达。突发的流量比恒定速率的流量更难处理,因为它们能填满缓存,导致分组丢失。

流量整形是一种技术,它能调整进入网络的数据流的平均速率和突发。它的目标是允许应用程序传输适合它们需求的变化范围宽泛的流量,包含一些突发,然而有一个简单又用的方法来向网络描述可能会发生的流量模式。当一个流被建

立,用户和网络(例如,客户和网络提供商)为这个流商定一个流量模式。实际上,客户对网络提供商说:“我的传输模式看起来会像这样;你能处理吗?”

有时这种协定被称作sla(service level agreement),特别是基于很长一段时间的聚合流,例如某个给定客户的所有流量。只要客

户履行他那部分协定并且只要基于商定的合同发送分组,网络提供

商保证及时传递所有这些分组。

流量整形减少了拥堵,帮助网络履行它的承诺。然而,要实现这些,还存在着如下问题:网络提供商如何知道客户是否遵守协定,如果

客户不遵守协定该怎么办。超出商定模式的分组可以被网络丢掉,

或者标上低优先级标记。对通信流量的监控被称作流量监管(traffic policing)

整形和监管对点对点和其他会消耗所有可用带宽的传输来说不那么

重要,但是对实时数据,例如音视频等有严格的服务质量要求的连

接来说非常重要。

漏桶和令牌桶leaky and token buckets

使用漏桶和令牌桶来特征化流量。

图5-28

图5-28(b)是一个底下有个小洞的桶。不管水进入该桶的速度是

多少,只要桶里有水,从小洞里流出的水是恒定速率r,当桶空了,

速度就变为了零。同样,当桶里的水达到的桶的容量b,任何再加入的水都从边上溢出了,被丢失。

这个桶能被用来整形和监管进入网络的分组,如图5-28(a)所示。从理论上说,每台主机通过一个含有漏桶的接口连接到网络。要发

送分组进入网络,必须把尽可能多的水放进桶里。当桶满的时候,

如果一个分组到达了,这个分组必须排队,直到流出足够的水,使

得桶能容纳它,或者被取消。前者可能发生在主机,调整它发往网

络的流量,这个功能作为操作系统的一部分。后者可能发生在网络

提供商网络接口的硬件上,监管进入网络的流量。这项技术被称作

漏桶算法(leaky bucket algorithm)。一个不同但是等价的构想是:把网络接口想像成一个将被填满的桶,如图

5-28(c)所示。水龙头的流速是r,桶的容量是b。发送一个分组

必须能够取水(或令牌)出桶(而不是把水放进桶)。桶内最多能

放的令牌数量是b,如果桶空了,要发送分组,必须等待,直到更多

的令牌到达。这个算法被称作令牌桶算法(token bucket algorithm)。

漏桶和令牌桶限制了流的长期的速率,但是允许短期的调节至最大

长度的突发通过,不会被改动,不会有任何的人为延迟。较大的突

发将被一个漏桶流量整形器平滑,以减少网络上的拥塞。例如,假

设一台计算机能够产生高达1000mbps的数据(每秒125兆字节),

而网络的第一条链路也能以这样的速度运行。这台主机产生的流量模式如图5-29(a)所示。

这个模式是突发的。即使主机以最高速率1000mbps发送一个16000kb的突

图5-29

发(持续1/8秒),一秒钟之后的平均速率是200mbps。

现在假设路由器仅能在一小段时间内用最高速接收数据,直到缓存被填满。缓存尺寸为9600kb,比流量突发小。长时间的话,该路由器最佳速率不超过200mbps(比方说,这是给与该客户的所有带宽)。言下之意,如果流量以这个模式发送,部分流量会在网络里被丢弃,因为无法全部放入路由器的缓存内。

为了避免分组丢失,可以在主机处使用令牌桶调整流量。如果使用速率r为200mbps,容量b为9600kb,这个流量就处于网络能处理的范围之内。令牌桶的输出如图5-29(b)所示。主机能够以1000mbps全速发送一小段时间,直到

相关文档
相关文档 最新文档