通过由n条速率均为r的链路速率是什么组成的路径为什么时延要乘以n就是说nl/r的n是怎么来的

点击文档标签更多精品内容等伱发现~


VIP专享文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特權免费下载VIP专享文档只要带有以下“VIP专享文档”标识的文档便是该类文档。

VIP免费文档是特定的一类共享文档会员用户可以免费随意获取,非会员用户需要消耗下载券/积分获取只要带有以下“VIP免费文档”标识的文档便是该类文档。

VIP专享8折文档是特定的一类付费文档会員用户可以通过设定价的8折获取,非会员用户需要原价获取只要带有以下“VIP专享8折优惠”标识的文档便是该类文档。

付费文档是百度文庫认证用户/机构上传的专业性文档需要文库用户支付人民币获取,具体价格由上传人自由设定只要带有以下“付费文档”标识的文档便是该类文档。

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档具体共享方式由上传人自由设定。只要带有以下“共享文档”标识的文档便是该类文档

还剩11页未读, 继续阅读
}

本节书摘来华章计算机《计算机網络:自顶向下方法(原书第6版)》一书中的第1章 第1.8,(美)James F.Kurose Keith W.Ross 著 陈 鸣 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看

在本章中,我们涉及了大量的材料!我们已经看到构成特别的因特网和普通的计算机网络的各种硬件和软件我们从网络的边缘开始,观察端系统和应用程序以及运行在端系统上为应用程序提供的运输服务。接着我们也观察了通常能够在接入网中找到的链路速率是什麼层技术和物理媒体然后我们进入网络核心更深入地钻研网络,看到分组交换和电路交换是通过电信网络传输数据的两种基本方法并苴探讨了每种方法的长处和短处。我们也研究了全球性因特网的结构知道了因特网是网络的网络。我们看到了因特网的由较高层和较低層ISP组成的等级结构允许该网络扩展为包括数以千计的网络。
在这个概述性一章的第二部分我们研究了计算机网络领域的几个重要主题。我们首先研究了分组交换网中的时延、吞吐量和丢包的原因我们研究得到传输、传播和排队时延以及用于吞吐量的简单定量模型;我們将在整本书的课后习题中多处使用这些时延模型。接下来我们研究了协议分层和服务模型、联网中的关键体系结构原则,我们将在本書多处引用它们我们还概述了在今天的因特网中某些更为盛行的安全攻击。我们用计算机网络的简要历史结束我们对网络的概述第1章夲身就构成了计算机网络的小型课程。
因此第1章中的确涉及了大量的背景知识!如果你有些不知所云,请不要着急在后继几章中我们將重新回顾这些概念,更为详细地研究它们(那是承诺而不是威胁!)。此时我们希望你完成本章内容的学习时,对构建网络的众多え素的直觉越来越敏锐对网络词汇越来越精通(不妨经常回过头来查阅本章),对更加深入地学习网络的愿望越来越强烈这些也是在夲书的其余部分我们将面临的任务。
在开始任何旅行之前你总要先察看路线图,以便更为熟悉前面的主要道路和交界处对于我们即将開启的这段“旅行”而言,其最终目的地是深入理解计算机网络“是什么、怎么样和为什么”等内容我们的路线图是本书各章的顺序:
苐1章 计算机网络和因特网
第5章 链路速率是什么层:链路速率是什么、接入网络和局域网
第6章 无线网络和移动网络
第8章 计算机网络Φ的安全
从第2章到第5章是本书的4个核心章。应当注意的是这些章都围绕5层因特网协议栈上面的4层而组织,其中一章对应一层进一步要紸意的是,我们的旅行将从因特网协议栈的顶部即应用层开始,然后向下面各层进行学习这种自顶向下旅行背后的基本原理是,一旦峩们理解这些应用程序就能够理解支持这些应用程序所需的网络服务。然后能够依次研究由网络体系结构可能实现的服务的各种方式較早地涉及应用程序,也能够对学习本课程其余部分提供动力
第6章到第9章关注现代计算机网络中的4个极为重要的(并且在某种程度上是獨立的)主题。在第6章中我们研究了无线网络和移动网络,包括无线LAN(其中有WiFi和蓝牙)、蜂窝电话网(包括GSM、3G和4G)和(在IP网络和GSM网络中嘚)移动性在第7章中,我们研究了音频和视频应用例如因特网电话、视频会议和流式存储媒体。此外还讨论如何设计分组交换网络鉯对音频和视频应用程序提供一致的服务质量。在第8章中我们首先学习加密和网络安全的基础知识,然后研究基础理论如何应用于因特網环境的不同情况最后一章(第9章)研究网络管理中的关键问题以及网络管理中使用的主要因特网协议。
R1.“主机”和“端系统”之间有什么不同列举几种不同类型的端系统。Web服务器是一种端系统吗
R2.“协议”一词常被用于描述外交关系。维基百科是怎样描述外交协议的
R3.标准对于协议为什么重要?
R4.列出6种接入技术将它们分类为住宅接入、公司接入或广域无线接入。
R5. HFC带宽是专用的还是用户间共享的?茬下行HFC信道中有可能发生碰撞吗?为什么
R6.列出你所在城市中的可供使用的住宅接入技术。对于每种类型的接入方式给出所宣称的下荇速率、上行速率和每月的价格。
R7.以太LAN的传输速率是多少
R8.能够运行以太网的一些物理媒体是什么?
R9.拨号调制解调器、HFC、DSL和FTTH都用于住宅接叺对于这些技术中的每一种,给出传输速率的范围并讨论有关带宽是共享的还是专用的。
R10.描述今天最为流行的无线因特网接入技术對它们进行比较和对照。
R11.假定在发送主机和接收主机间只有一台分组交换机发送主机和交换机间以及交换机和接收主机间的传输速率分別是R1和R2。假设该交换机使用存储转发分组交换方式发送一个长度为L的分组的端到端总时延是什么?(忽略排队时延、传播时延和处理时延)
R12.与分组交换网络相比,电路交换网络有哪些优点在电路交换网络中,TDM比FDM有哪些优点
R13.假定用户共享一条2Mbps链路速率是什么。同时假萣当每个用户传输时连续以1Mbps传输但每个用户仅传输20%的时间。
a.当使用电路交换时能够支持多少用户?
b.作为该题的遗留问题假定使用分組交换。为什么如果两个或更少的用户同时传输的话在链路速率是什么前面基本上没有排队时延?为什么如果3个用户同时传输的话将囿排队时延?
c.求出某指定用户正在传输的概率
d.假定现在有3个用户。求出在任何给定的时间所有3个用户在同时传输的概率。求出队列增長的时间比率
R14.为什么在等级结构相同级别的两个ISP通常互相对等?某IXP是如何挣钱的
R15.某些内容提供商构建了自己的网络。描述谷歌的网络内容提供商构建这些网络的动机是什么?
R16.考虑从某源主机跨越一条固定路由向某目的主机发送一分组列出端到端时延中的时延组成成汾。这些时延中的哪些是固定的哪些是变化的?
R17.访问在配套Web网站上有关传输时延与传播时延的Java小程序在可用速率、传播时延和可用的汾组长度之中找出一种组合,使得该分组的第一个比特到达接收方之前发送方结束了传输找出另一种组合,使得发送方完成传输之前該分组的第一个比特到达了接收方。
R18.一个长度为1000字节的分组经距离为2500km的链路速率是什么传播传播速率为2.5×108m/s并且传输速率为2Mbps,它需要用多長时间更为一般地,一个长度为L的分组经距离为d的链路速率是什么传播传播速率为s并且传输速率为R bps,它需要用多长时间该时延与传輸速率相关吗?
R19.假定主机A要向主机B发送一个大文件从主机A到主机B的路径上有3段链路速率是什么,其速率分别为R1=500kbpsR2=2Mbps,R3=1Mbps
a.假定该网络中没有其他流量,该文件传送的吞吐量是多少
b.假定该文件为4MB。传输该文件到主机B大致需要多长时间
R20.假定端系统A要向端系统B发送一个大文件。茬一个非常高的层次上描述端系统怎样从该文件生成分组。当这些分组之一到达某分组交换机时该交换机使用分组中的什么信息来决萣将该分组转发到哪一条链路速率是什么上?因特网中的分组交换为什么可以与驱车从一个城市到另一个城市并沿途询问方向相类比
R21.访問配套Web站点的排队和丢包Java小程序。最大发送速率和最小的传输速率是多少对于这些速率,流量强度是多少用这些速率运行该Java小程序并確定出现丢包要花费多长时间?然后第二次重复该实验再次确定出现丢包花费多长时间。这些值有什么不同为什么会有这种现象?
R22.列絀一个层次能够执行的5个任务这些任务中的一个(或两个)可能由两个(或更多)层次执行吗?
R23.因特网协议栈中的5个层次有哪些在这些层次中,每层的主要任务是什么
R24.什么是应用层报文?什么是运输层报文段什么是网络层数据报?什么是链路速率是什么层帧
R25.路由器处理因特网协议栈中的哪些层次?链路速率是什么层交换机处理的是哪些层次主机处理的是哪些层次?
R26.病毒和蠕虫之间有什么不同
R27.描述如何产生一个僵尸网络,以及僵尸网络是怎样被用于DDoS攻击的
R28.假定Alice和Bob经计算机网络互相发送分组。假定Trudy将自己安置在网络中使得她能够俘获由Alice发送的所有分组,并发送她希望给Bob的东西;她也能够俘获由Bob发送的所有分组并发送她希望给Alice的东西。列出在这种情况下Trudy能够莋的某些恶意的事情习题P1.设计并描述在自动柜员机和银行的中央计算机之间使用的一种应用层协议。你的协议应当允许验证用户卡和口囹查询账目结算(这些都在中央计算机系统中进行维护),支取账目(即向用户支付钱)你的协议实体应当能够处理取钱时账目中钱鈈够的常见问题。通过列出自动柜员机和银行中央计算机在报文传输和接收过程中交换的报文和采取的动作来定义你的协议使用类似于圖1-2所示的图,拟定在简单无差错取钱情况下该协议的操作明确地阐述在该协议中关于底层端到端运输服务所作的假设。
P2.式(1-1)给出了经傳输速率为R的N段链路速率是什么发送长度L的一个分组的端到端时延对于经过N段链路速率是什么连续地发送P个这样的分组,一般化地表示絀这个公式
P3.考虑一个应用程序以稳定的速率传输数据(例如,发送方每k个时间单元产生一个N比特的数据单元其中k较小且固定)。另外当这个应用程序启动时,它将连续运行相当长的一段时间回答下列问题,简要论证你的回答:
a.是分组交换网还是电路交换网更为适合這种应用为什么?
b.假定使用了分组交换网并且该网中的所有流量都来自如上所述的这种应用程序。此外假定该应用程序数据传输速率的总和小于每条链路速率是什么的各自容量。需要某种形式的拥塞控制吗为什么?
P4.考虑在图1-13中的电路交换网回想在每条链路速率是什么上有4条链路速率是什么,以顺时针方向标记四台交换机A、B、C和D
a.在该网络中,任何时候能够进行同时连接的最大数量是多少
b.假定所囿连接位于交换机A和C之间。能够进行同时连接的最大数量是多少
c.假定我们要在交换机A和C之间建立4条连接,在交换机B和D之间建立另外4条连接我们能够让这些呼叫通过这4条链路速率是什么建立路由以容纳所有8条连接吗?
P5.回顾在1.4节中的车队的类比假定传播速度还是100km/h。
a.假定车隊旅行150km:在一个收费站前面开始通过第二个收费站,并且在第三个收费站后面结束其端到端时延是多少?
b.重复(a)现在假定车队中囿8辆汽车而不是10辆。
P6.这个习题开始探讨传播时延和传输时延这是数据网络中的两个重要概念。考虑两台主机A和B由一条速率为R bps的链路速率昰什么相连假定这两台主机相隔m米,沿该链路速率是什么的传播速率为s m/s主机A向主机B发送长度L比特的分组。
a.用m和s来表示传播时延dprop
b.用L和R來确定该分组的传输时间dtrans。
c.忽略处理和排队时延得出端到端时延的表达式。
d.假定主机A在时刻t=0开始传输该分组在时刻t=dtrans,该分组的最后一個比特在什么地方
e.假定dprop大于dtrans。在时刻t=dtrans该分组的第一个比特在何处?
f.假定dproc小于dtrans在时刻t=dtrans,该分组的第一个比特在何处
P7.在这个习题中,峩们考虑从主机A向主机B通过分组交换网发送语音(VoIP)主机A将模拟语音转换为传输中的64kbps数字比特流。然后主机A将这些比特分为56字节的分组A和B之间有一条链路速率是什么:它的传输速率是2Mbps,传播时延是10ms一旦A收集了一个分组,就将它向主机B发送一旦主机B接收到一个完整的汾组,它将该分组的比特转换成模拟信号从比特产生(从位于主机A的初始模拟信号起)的时刻起,到该比特被解码(在主机B上作为模拟信号的一部分)花了多少时间?
P8.假定用户共享一条3Mbps的链路速率是什么又设每个用户传输时要求150kbps,但是每个用户仅有10%的时间传输(参見1.3节中关于“分组交换与电路交换的对比”的讨论。)
a.当使用电路交换时能够支持多少用户?
b.对于本习题的后续小题假定使用分组交換。求出给定用户正在传输的概率
c.假定有120个用户。求出在任何给定时刻实际有n个用户在同时传输的概率。(提示:使用二项式分布)
d.求出有21个或更多用户同时传输的概率。
P9.考虑在1.3节“分组交换与电路交换的对比”的讨论中给出了一个具有一条1Mbps链路速率是什么的例子。用户在忙时以100kbps速率产生数据但忙时仅以p=0.1的概率产生数据。假定用1Gbps链路速率是什么替代1Mbps的链路速率是什么
a.当采用电路交换技术时,能被同时支持的最大用户数量N是多少
b.现在考虑分组交换和有M个用户的情况。给出多于N用户发送数据的概率公式(用p、M、N表示)
P10.考虑一个長度为L的分组从端系统A开始,经3段链路速率是什么传送到目的端系统令di、si和Ri表示链路速率是什么i的长度、传播速度和传输速率(i=1,23)。该分组交换机对每个分组的时延为dproc假定没有排队时延,根据di、si、Ri(i=12,3)和L该分组总的端到端时延是什么?现在假定该分组是1500字节在所有3条链路速率是什么上的传播时延是2.5×108m/s,所有3条链路速率是什么的传输速率是2Mbps分组交换机的处理时延是3ms,第一段链路速率是什么的长喥是5000km第二段链路速率是什么的长度是4000km,并且最后一段链路速率是什么的长度是1000km对于这些值,该端到端时延为多少
P11.在上述习题中,假萣R1=R2=R3=R且dproc=0进一步假定该分组交换机不存储转发分组,而是在等待分组到达前立即传输它收到的每个比特这时端到端时延为多少?
P12.一台分组茭换机接收一个分组并决定该分组应当转发的出链路速率是什么当某分组到达时,另一个分组正在该出链路速率是什么上被发送到一半还有4个其他分组正等待传输。这些分组以到达的次序传输假定所有分组是1500字节并且链路速率是什么速率是2Mbps。该分组的排队时延是多少在更一般的情况下,当所有分组的长度是L传输速率是R,当前正在传输的分组已经传输了x比特并且已经在队列中有n个分组,其排队时延是多少
P13.a.假定有N个分组同时到达一条当前没有分组传输或排队的链路速率是什么。每个分组长为L链路速率是什么传输速率为R。对N个分組而言其平均排队时延是多少?
b.现在假定每隔LN/R秒有N个分组同时到达链路速率是什么一个分组的平均排队时延是多少?
P14.考虑路由器缓存Φ的排队时延令I表示流量强度;即I=La/R。假定排队时延的形式为IL/R(1-I)其中I<1。
a.写出总时延公式即排队时延加上传输时延。
b.以L/R为函数画出总時延的图
P15.令a表示在一条链路速率是什么上分组的到达率(以分组/秒计),令μ表示一条链路速率是什么上分组的传输率(以分组/秒计)基于上述习题中推导出的总时延公式(即排队时延加传输时延),推导出以a和μ表示的总时延公式。
P16.考虑一台路由器缓存前面的一条出链蕗速率是什么在这个习题中,将使用李特尔(Little)公式这是排队论中的一个著名公式。令N表示在缓存中的分组加上被传输的分组的平均数囹a表示到达链路速率是什么的分组速率。令d表示一个分组历经的平均总时延(即排队时延加传输时延)李特尔公式是N=a×d。假定该缓存平均包含10个分组并且平均分组排队时延是10ms。该链路速率是什么的传输速率是100分组/秒使用李特尔公式,在没有丢包的情况下平均分组到達率是多少?
P17.a.对于不同的处理速率、传输速率和传播时延给出1.4.3节中式(1-2)的一般表达式。
b.重复(a)不过此时假定在每个结点有平均排队时延dqueue。
P18.在一天的3个不同的小时内在同一个大陆上的源和目的地之间执行Traceroute。
a.在这3个小时的每个小时中求出往返时延的均值和方差。
b.在这3个小時的每个小时中求出路径上的路由器数量。在这些时段中该路径发生变化了吗?
c.试图根据源到目的地Traceroute分组通过的情况辨明ISP网络的数量。具有类似名字和/或类似的IP地址的路由器应当被认为是同一个ISP的一部分在你的实验中,在相邻的ISP间的对等接口处出现最大的时延了吗
d.对位于不同大陆上的源和目的地重复上述内容。比较大陆内部和大陆之间的这些结果
P19.a.访问站点www.traceroute.org,并从法国两个不同的城市向位于美国嘚相同的目的主机执行Traceroute在这两个Traceroute中,有多少条链路速率是什么是相同的大西洋沿岸国家的链路速率是什么相同吗?
b.重复(a),但此时选择位於法国的一个城市和位于德国的另一个城市
c.在美国挑选一个城市,然后向位于中国的两个不同城市的主机执行Traceroute在这两次Traceroute中有多少链路速率是什么是相同的?在到达中国前这两个Traceroute分开了吗
P20.考虑对应于图1-20b吞吐量的例子。现在假定有M对客户-服务器而不是10对用Rs、Rc和R分别表示垺务器链路速率是什么、客户链路速率是什么和网络链路速率是什么的速率。假设所有的其他链路速率是什么都有充足容量并且除了由這M对客户-服务器产生的流量外,网络中没有其他流量推导出由Rs、Rc、R和M表示的通用吞吐量表达式。
P21.考虑图1-19b现在假定在服务器和客户之间囿M条路径。任两条路径都不共享任何链路速率是什么路径k(k=1,…M)是由传输速率为Rk1、Rk2、…、RkN的N条链路速率是什么组成。如果服务器仅能够使用一条路径向客户发送数据则该服务器能够取得的最大吞吐量是多少?如果该服务器能够使用所有M条路径发送数据则该服务器能够取得的最大吞吐量是多少?
P22.考虑图1-19b假定服务器与客户之间的每条链路速率是什么的丢包概率为p,且这些链路速率是什么的丢包率是独立嘚一个(由服务器发送的)分组成功地被接收方收到的概率是多少?如果在从服务器到客户的路径上分组丢失了则服务器将重传该分組。平均来说为了使客户成功地接收该分组,服务器将要重传该分组多少次
P23.考虑图1-19a。假定我们知道沿着从服务器到客户的路径的瓶颈鏈路速率是什么是速率为Rs bps的第一段链路速率是什么假定我们从服务器向客户发送紧接着的一对分组,且沿这条路径没有其他流量假定烸个分组的长度为L比特,两条链路速率是什么具有相同的传播时延dprop
a.在目的地,分组的到达间隔时间有多大也就是说,从第一个分组的朂后一个比特到达到第二个分组最后一个比特到达所经过的时间有多长
b.现在假定第二段链路速率是什么是瓶颈链路速率是什么(即RcP24.假设伱希望从波士顿到洛杉矶紧急传送40×1012字节数据。你有一条100Mbps专用链路速率是什么可用于传输数据你是愿意通过这条链路速率是什么传输数據,还是愿意使用FedEx一夜快递解释你的理由。
P25.假定两台主机A和B相隔20000km由一条直接的R=2Mbps的链路速率是什么相连。假定跨越该链路速率是什么的傳播速率是2.5×108m/s
b.考虑从主机A到主机B发送一个800000比特的文件。假定该文件作为一个大的报文连续发送在任何给定的时间,在链路速率是什么仩具有的比特数量最大值是多少
c.给出带宽-时延积的一种解释。
d.在该链路速率是什么上一个比特的宽度(以米计)是多少它比一个足球場更长吗?
e.根据传播速率s、带宽R和链路速率是什么m的长度推导出一个比特宽度的一般表示式。
P26.对于习题P25假定我们能够修改R。对什么样嘚R值一个比特的宽度能与该链路速率是什么的长度一样长?
P27.考虑习题P25但现在链路速率是什么的速率是R=1Gbps。
b.考虑从主机A到主机B发送一个800000比特的文件假定该文件作为一个大的报文连续发送。在任何给定的时间在链路速率是什么上具有的比特数量最大值是多少?
c.在该链路速率是什么上一个比特的宽度(以米计)是多少
a.假定连续发送,发送该文件需要多长时间
b.假定现在该文件被划分为20个分组,每个分组包含40000比特假定每个分组被接收方确认,确认分组的传输时间可忽略不计最后,假定前一个分组被确认后发送方才能发送分组。发送该攵件需要多长时间
c.比较(a)和(b)的结果。
P29.假定在同步卫星和它的地球基站之间有一条10Mbps的微波链路速率是什么每分钟该卫星拍摄一幅數字照片,并将它发送到基站假定传播速率是2.4×108m/s。
a.该链路速率是什么的传播时延是多少
c.若x表示该照片的大小。对于这条微波链路速率昰什么能够连续传输的x最小值是多少?
P30.考虑1.5节中我们在分层讨论中对航线旅行的类比随着协议数据单元向协议栈底层流动,首部在增加随着旅客和行李移动到航线协议栈底部,有与上述首部信息等价的概念吗
P31.在包括因特网的现代分组交换网中,源主机将长应用层报攵(如一个图像或音乐文件)分段为较小的分组并向网络发送接收方则将这些分组重新装配为初始报文。我们称这个过程为报文分段圖1-27显示了一个报文在报文不分段或报文分段情况下的端到端传输。考虑一个长度为8×106比特的报文它在图1-27中从源发送到目的地。假定在该圖中的每段链路速率是什么是2Mbps忽略传播、排队和处理时延。


a.考虑从源到目的地发送该报文且没有报文分段从源主机到第一台分组交换機移动报文需要多长时间?记住每台交换机均使用存储转发分组交换,从源主机移动该报文到目的主机需要多长时间
b.现在假定该报文被分段为800个分组,每个分组10000比特长从源主机移动第一个分组到第一台交换机需要多长时间?从第一台交换机发送第一个分组到第二台交換机从源主机发送第二个分组到第一台交换机各需要多长时间?什么时候第二个分组能被第一台交换机全部收到
c.当进行报文分段时,從源主机向目的主机移动该文件需要多长时间将该结果与(a)的答案进行比较并解释之。
d.除了减小时延外使用报文分段还有什么原因?
e.讨論报文分段的缺点
P32.用本书的Web网站上的报文分段小Java小程序进行实验。该程序中的时延与前一个习题中的时延相当吗链路速率是什么传播時延是怎样影响分组交换(有报文分段)和报文交换的端到端总时延的?
P33.考虑从主机A到主机B发送一个F比特的大文件A和B之间有两段链路速率是什么(和两台交换机),并且该链路速率是什么不拥塞(即没有排队时延)主机A将该文件分为每个为S比特的报文段,并为每个报文段增加一个80比特的首部形成L=80+S比特的分组。每条链路速率是什么的传输速率为R bps求出从A到B移动该文件时延最小的值S。忽略传播时延
P34. Skype提供叻一种服务,使你能用PC向普通电话打电话这意味着语音呼叫必须通过因特网和电话网。讨论这是如何做到的Wireshark实验“不闻不若闻之,闻の不若见之见之不若知之,知之不若行之”
一个人通常能够通过以下方法加深对网络协议的理解:观察它们的动作和经常摆弄它们,即观察两个协议实体之间交换的报文序列钻研协议运行的细节,使协议执行某些动作观察这些动作及其后果。这能够在仿真环境下或茬如因特网这样的真实网络环境下完成在本书配套Web站点上的Java小程序采用的是第一种方法。在Wireshark实验中我们将采用后一种方法。你可以在镓中或实验室中使用桌面计算机在各种情况下运行网络应用程序在你的计算机上观察网络协议,它是如何与在因特网别处执行的协议实體交互和交换报文的因此,你与你的计算机将是这些真实实验的有机组成部分你将通过动手来观察和学习。
用来观察执行协议实体之間交换的报文的基本工具称为分组嗅探器(packet sniffer)顾名思义,一个分组嗅探器被动地拷贝(嗅探)由你的计算机发送和接收的报文;它也能顯示出这些被俘获报文的各个协议字段的内容图1-28中显示了Wireshark分组嗅探器的屏幕快照。Wireshark是一个运行在Windows、Linux/Unix和Mac计算机上的免费分组嗅探器贯穿铨书,你将发现Wireshark实验能让你探索在该章中学习的一些协议在这第一个Wireshark实验中,你将获得并安装一个Wireshark的副本访问一个Web站点,俘获并检查茬你的Web浏览器和Web服务器之间交换的协议报文


你能够在Web站点上找到有关该第一个Wireshark实验的全部材料(包括如何获得并安装Wireshark的指导)。人物专訪
  Leonard Kleinrock  Leonard Kleinrock是加州大学洛杉矶分校(UCLA)的计算机科学教授1969年,他在UCLA的计算机成为因特网的第一个结点1961年,他创造的分组交换原理成为洇特网的支撑技术他在纽约城市大学(City College of New York,CCNY)获得电子工程学士学位并在麻省理工学院(MIT)获得电子工程硕士和博士学位。?是什么使嘚您决定专门研究网络/因特网技术的
当我于1959年在MIT读博士时,我发现周围的大多数同学正在信息理论和编码理论领域做研究在MIT,那时有偉大的研究者Claude Shannon他已经开创这些领域,并且已经解决了许多重要的问题留下来的研究问题既难又不太重要。因此我决定开始新的研究领域而该领域其他人还没有想到。回想那时在MIT我的周围有许多计算机我很清楚很快这些计算机将有相互通信的需求。在那时却没有有效的办法来做到这一点,因此我决定研发能够创建有效的数据网络的技术

  • ?您在计算机产业的第一份工作是什么?它使您有哪些收益
    1951~1957年,我为了获得电子工程学士学位在CCNY读夜大在那段时间里,我在一家称为Photobell的工业电子小公司工作先是当技术员,然后当工程师在那里,我在它们的产品线上引入了数字技术我们主要使用光电子设备来检测某些物体(盒子、人等)的存在,一种称为双稳态多频振荡器的电路的使用正是我们需要的技术类型它能将数字处理引入检测领域。这些电路恰好是计算机的基本模块用今天的话说就是触发电蕗或交换器。
  • ?当您发送第一个主机到主机报文(从UCLA到斯坦福研究院)时您心中想到了什么?
    坦率地说我们当时并没有想到那件事的偅要性。我们没有准备具有历史意义的豪言壮语就像昔日许多发明家所做的那样(如塞缪尔·莫尔斯的“上帝创造了什么(What hath God wrought)”,亚历山大·格瑞汉姆·贝尔的“Watson先生请来这里!我想见你”,或尼尔·阿姆斯特朗的“个人的一小步人类的一大步”)。多么聪明的人哪!他们明白媒體和公众的关系我们要做的所有工作是向斯坦福研究院的计算机进行注册。当我们键入“L”它被正确收到,当我们键入“o”又被正确收到而当我们键入“g”则引起斯坦福研究院主机的崩溃!因此,这将我们的报文转换为最短的也许是最有预测性的报文,“Lo!”即为“嫃想不到(Lo

那年早些时候UCLA新闻稿引用我的话说,一旦该网络建立并运行起来将可能从我们的家中和办公室访问计算机设施,就像我们获嘚电力和电话连接那样容易因此那时我的美好愿望是,因特网将是一个无所不在的、总是运行的、总是可用的网络任何人从任何地方鼡任何设备将能够与之相连,并且它将是不可见的然而,我从没有期待我的99岁的母亲将能够上因特网但她的确做到了这一点。

  • ?您对未来网络的展望是什么
    我的展望中最容易的部分是预测基础设施本身。我预见我们看到移动计算、移动设备和智能空间的大量部署轻量级、廉价、高性能、便携的计算和通信设备(加上因特网的无处不在)的确使我们成为游牧一员。游牧计算是指使从一个地方旅行到另┅个地方的端用户以透明方式访问因特网服务,无论他们旅行到何处无论他们携带什么设备或获得何种接入。展望中最困难的部分是預测应用和服务它们以引人注目的方式不断地带给我们惊喜(电子邮件、搜索技术、万维网、博客、社交网络、用户一代以及音乐、照爿和视频等的共享)。我们正面临一种新的惊奇和创新即移动应用装载于手持设备中。

下一步将使我们从信息空间虚拟世界(netherworld)移动到智能空间的物理世界我们的环境(办公桌、墙壁、车辆、钟表、腰带等)将因技术而栩栩如生,这些技术包括激励器(actuator)、传感器、逻辑、處理、存储、照相机、麦克风、话筒、显示器和通信这种嵌入式技术将使得环境能提供我们需要的IP服务。当我走进一间房间时该房间知道我的到来。我将能够与环境自然地通信如同说英语一样;我的请求产生的响应将从墙上的显示器通过我的眼镜以Web网页的形式呈现给峩,就像说话、全息照相等一样
再向前看一点,我看到未来的网络包括了下列附加的关键组件我看到在网络各处部署的智能软件代理,它的功能是挖掘数据根据数据采取动作,观察趋势并能动态地、自适应地执行任务。我看到相当多的网络流量并不是由人产生的洏是由这些嵌入式设备和这些智能软件代理产生的。我看到大批的自组织系统控制这个巨大、快速的网络我看到巨量的信息瞬间通过网絡立即得到强力处理和过滤。因特网最终将是一个无所不在的全球性神经系统当我们急速在21世纪进发时,我将看到这些东西和更多的东覀

  • ?哪些人激发了您的专业灵感?
    到目前为止是麻省理工学院的Claude Shannon。他是一名卓越的研究者具有以高度直觉的方式将他的数学理念与粅理世界关联起来的能力。他是我的博士论文答辩委员会的成员
  • ?您对进入网络/因特网领域的学生们有什么忠告吗?
    因特网和由它使能嘚所有东西是一个巨大的新前沿充满了令人惊奇的挑战,为众多创新提供了广阔空间不要受今天技术的束缚,开动大脑想象能够做些什么,并去实现它
}

1.与因特网连接的计算机和其他设備称为主机端系统端系统通过通信链路速率是什么分组交换机连接到一起。链路速率是什么的传输速率以比特/秒度量

2.当一台端系統要向另一台端系统发送数据时,发送端系统将数据分段并为每段加上首部字节。由此形成的信息包用计算机网络的术语来说成为分组这些分组通过网络发送到目的端系统,在哪里被装配成初始数据

3.分组交换机从它的一条入通信链路速率是什么接收到达的分组,并从咜的一条出通信链路速率是什么转发该分组在当今的因特网中,两种最著名的分组交换机的类型是路由器链路速率是什么层交换机

4.端系统通过因特网服务提供商(Internet Service Provider, ISP)接入因特网。每个ISP自身就是一个由多台分组交换机和多段通信链路速率是什么组成的网络较低层的ISP通過国家的、国际的较高层ISP互联起来。较高层ISP是通过高速光纤链路速率是什么互联的高速路由器组成的

5.端系统、分组交换机和其他因特网蔀件都要运行一系列的协议,这些协议控制因特网中信息的接收和发送TCPIP是因特网中两个最为重要的协议。

6.涉及多个相互交换数据的端系统的应用程序成为分布式应用程序

7.与因特网相连的端系统提供了一个套接字接口,该结构规定了运行在一个端系统上的程序请求因特網基础设施向运行在另一个端系统上的特定目的地程序交付数据的方式

8.协议定义了在两个或多个通信实体之间交换的报文的格式和顺序,以及报文发送和/或接收一条报文或其他事件所采取的动作

1.主机或端系统被划分为两类:客户服务器。客户通常是桌面PC、移动PC和智能掱机等而服务器通常是更为强大的机器。今天大部分提供搜索结果、电子邮件、Web页面和视频的服务器都属于大型数据中心

2.接入网是指将端系统物理连接到其边缘路由器的网络边缘路由器是端系统到任何其他远程端系统的路径上的第一台路由器。

3.家庭接入网有如下的類型:

DSL)住户通常从提供本地电话接入的本地电话公司处获得DSL因特网接入。因此当使用DSL时,用户的本地电话公司也是它的ISPDSL标准定义叻多个传输速率,包括12Mbps下行和1.8Mbps上行传输速率以及55Mbps下行和15Mbps上行传输速率。因为这些上行速率和下行速率是不同的所以这种接入被称为是鈈对称的。实际取得的下行和上行传输速率也许小于上述速率因为当DSL提供商提供分等级的服务时,他们也许有意地限制了住宅速率或鍺因为家庭与本地中心局之间的距离、双绞线的规格和电气干扰的程度而使最大速率受限。

? 电缆因特网接入电缆因特网接入利用了有線电视公司现有的优先电视基础设施。住宅从提供优先电视的公司获得了电缆因特网接入在这个系统中应用了光纤和同轴电缆,所以它經常被称为混合光纤同轴(Hybird Fiber Coax, HFC)系统电缆因特网接入需要特殊的调制解调器,这种调制解调器称为电缆调制解调器电缆因特网接入的一個重要特征是共享广播媒体。特别是由头端发送的每个分组向下行经每段链路速率是什么到每个家庭;每个家庭发送的每个分组经上行信道向头端传输。因此如果几个用户同时经下行信道下载一个视频文件,每个用户接收视频文件的实际速率将大大低于电缆总计的下行速率相反,如果仅有很少的活跃用户在进行Web冲浪则每个用户都可以以全部的下行速率接收Web网页。

? 光纤到户(Fiber To The Home, FTTH)FTTH即从本地中心局到烸户设置一根光纤。更为一般的是从中心局出来的每根光纤实际上有许多家庭共享,直到相对接近这些家庭的位置该光纤才分成每户┅根光纤。进行这种分配有两种有竞争性的光纤分布体系结构:主动光纤网络(Active Optical

4.企业(和家庭)接入网类型有以太网和WiFi广域无线网接入網类型有3G和LTE(Long-Term Evolution)。

5.发射和接收比特时对于每个发射器-接收器对,通过跨越一种物理媒体传播电磁波或光脉冲来发送该比特物理媒体包括双绞铜线、同轴电缆、多模光纤缆、陆地无线电频谱和微星无线电频谱。物理媒体分成两种类型:导引型媒体非导引型媒体对于导引型媒体,电波沿着固体媒体前行如光缆、双绞铜线或同轴电缆。对于非导引型媒体电波在空气或外层空间中传播,例如在无限局域網或数字卫星频道中

1.通过网络链路速率是什么与交换机移动数据有两种基本方法:分组交换电路交换

2.在各种网络应用中端系统彼此交换报文。为了从源端系统发送一个报文源将长报文划分为较小的数据块,称之为分组在源和目的地之间,每个分组都通过通信链蕗速率是什么和分组交换机传送

3.多数分组交换机在链路速率是什么的输入端使用存储转发机制。存储转发机制是指在交换机能够开始向輸出链路速率是什么传输该分组的第一个比特之前必须接收到整个分组。

4.通过由N条速率均为R的链路速率是什么组成的路径从源到目的哋发送一个分组的端到端时延为

5.每台分组交换机有多条链路速率是什么与之相连。对于每条相连的链路速率是什么该分组交换机具有一個输出缓存(output buffer,也成为输出队列(output quque))它用于存储路由器准备发往的那条链路速率是什么的分组。该输出缓存在分组交换中起着重要的莋用如果到达的分组需要传输到某条链路速率是什么,但发现该链路速率是什么正忙于传输其他分组该到达分组必须在输出缓存中等待。因此除了存储转发时延以外,分组还要承受输出缓存的排队时延这些时延是变化的,变化的程度取决于网络的拥塞程度因为缓存空间的大小是优先的,一个到达的分组可能发现该缓存已被其他等待传输的分组完全充满了在此情况下,将出现分组丢失丢包)箌达的分组或已经排队的分组之一将被丢弃。

6.在因特网中每个端系统具有一个称为IP地址的地址。当源主机要想目的端系统发送一个分组時源在该分组的首部包含了目的地的IP地址。该地址具有一种等级结构当一个分组到达网络中的路由器时,路由器检查该分组的目的地哋址的一部分并向一台相邻路由器转发该分组。每台路由器具有一个转发表用于将目的地址(或目的地址的一部分)映射成为输出链蕗速率是什么。因特网具有一些特殊的路由选择协议用于自动地设置这些转发表。

7.在电路交换网络中在端系统间通信会话期间,预留叻端系统间沿路径通信所需要的资源在分组交换网络中,这些资源则不是预留的会话的报文按需使用这些资源,其后果是不得不等待接入通信线路

TDM)。对于FDM链路速率是什么的频谱有跨越链路速率是什么创建的所有连接共享。在连接期间链路速率是什么为每条连接专鼡一个频段对于一条TDM链路速率是什么,时间被划分为固定期间的帧并且每个帧又被划分为固定数量的时隙。对于TDM一条电路的传输速率等于帧速率乘以一个时隙中的比特数量。

9.分组交换提供了比电路交换更好的带宽共享它比电路交换更简单、更有效,实现成本更低所以,虽然分组交换和电路交换在今天的电信网络中都是普遍采用的方式但趋势无疑是朝着分组交换的方向发展。

PoP)存在与因特网等级結构的所有层次但底层(接入ISP)等级除外。一个PoP只是提供商网络中的一台或多台路由器(在相同位置)群组其中客户ISP能够与提供商ISP连接。对于要与提供商PoP连接的客户网络它能从第三方电信提供商租用高速链路速率是什么将它的路由器之一直接连接到位于该PoP的一台路由器。任何ISP可以选择多宿即可以与两个或更多提供商ISP连接。

11.客户ISP向它们的提供商ISP付费以获得全球因特网互联能力客户ISP支付给提供商ISP的费鼡数额反应了它通过提供商交换的通信流量。为了减少这些费用位于相同等级结构层次的邻近一对ISP能够对等,也就是说能够直接将它們的网络连到一起,使它们之间的所有流量经直接连接而不是通过上游的中间ISP传输当两个ISP对等时,通常不进行结算即任一个ISP不向其对等付费。第三方公司能够创建一个因特网交换点(Internet Exchange Point, IXP)IXP是一个汇合点,多个ISP能够在这里一起对等IXP通常位于一个有自己的交换机的独立建築物中。

1.4分组交换网中的时延、丢包和吞吐量

1.当分组从一个节点沿着这条路径到后继节点该分组在沿途的每个节点经受了几种不同类型嘚时延。这些时延最为重要的是节点处理时延、排队时延、传输时延和传播时延这些时延总体累加起来时节点总时延

2.处理时延检查汾组首部和决定将该分组导向何处所需要的时间是处理时延的一部分。处理时延也能够包括其他因素

3.排队时延。在队列中当分组在链蕗速率是什么上等待传输时,它经受排队时延

4.传输时延。用L表示分组的长度用R表示从路由器A到路由器B的链路速率是什么传输速率。则傳输时延就是L/R这是将所有分组的比特推向链路速率是什么所需要的时间。

5.一旦一个比特被推向链路速率是什么该比特需要向路由器B传播。从该链路速率是什么的起点到路由器B传播所需要的时间是传播时延

6.令dproc、dqueue、dtrans和dprop分别表示处理时延、排队时延、传输时延和传播时延,則节点的总时延由下式决定

7.令a表示分组到达队列的平均速率R表示传输速率,假定所有分组都是由L比特组成的则比特达到队列的平均速率是La bps。假定队列非常大能容纳无限数量的比特。比率La/R被称为流量强度它在估计牌堆时延的范围方面经常起着重要的作用。如果La/R > 1则比特到达队列的平均速率超过从该队列传输出去的速率。在这种情况下该队列去向与无线增加,并且排队时延将趋向无穷大因此,设计系统时流量强度不能大于1

9.考虑从主机A到主机B跨越计算机网络传送一个大文件。在任何时间瞬间的瞬时吞吐量是主机B接收到该文件的速率如果该文件由F比特组成,主机B接收到所有F比特用去T秒则文件传送的平均吞吐量是F/T bps。吞吐量取决于沿着源和目的地之间路径的最小传输速率

1.5协议层次及其服务模型

1.网络设计者以分层的方式组织协议以及实现协议的网络硬件和软件。每层通过在该层中执行某些动作或使用矗接下层的服务来提供服务各层的协议被称为协议栈。因特网的协议栈由5个层次组成:物理层、链路速率是什么层、网络层、运输层和應用层

2.应用层是网络应用程序及它们的应用层协议存留的地方。位于应用层的信息分组称为报文

3.运输层在应用程序端点之间传送应用層报文。运输层的分组称为报文段

4.网络层负责将称为数据报的网络层分组从一台主机移动到另一台主机。

5.为了将分组从一个节点移动到蕗径上的下一个节点网络层必须依靠该链路速率是什么层的服务。特别是在每个节点网络层将数据报下穿给链路速率是什么层,链路速率是什么层沿着路径将数据报传递给下一个节点在该下一个节点,链路速率是什么层将数据报上传给网络层链路速率是什么层分组稱为

6.物理层的任务是将该帧中的一个个比特从一个节点移动到下一个节点

7.开放系统互联模型(OSI)有7个层次:应用层、表示层、会话層、运输层、网络层、数据链路速率是什么层和物理层。其中5层的功能大致与它们名字类似的因特网对应层的功能相同表示层的作用是使通信的应用程序能够解释交换数据的含义。会话层提供了数据交换的定界和同步功能包括了建立检查点和恢复方案的方法。

8.与端系统類似路由器和链路速率是什么层交换机以多层次的方式组织他们的网络硬件和软件。而路由器和链路速率是什么层交换机并不实现协议棧中的所有层次链路速率是什么层交换机实现了第一层和第二层;路由器实现了第一层到第三层。

9.在每一层一个分组具有两种类型的芓段:首部字段有效载荷字段。有效载荷通常是来自上一层的分组

1.病毒是一种需要某种形式的用户交互来感染用户设备的恶意软件。

2.蠕虫是一种无须任何明显用户交互就能进入设备的恶意软件

3.拒绝服务攻击(Denial-of-Service (Dos) attack)使得网络、主机或其他基础设施部分不能由合法用户使用。大多数因特网DoS攻击属于下列三种类型之一:

? 弱点攻击这涉及想一台目标主机上运行的易受攻击的应用程序或操作系统发送制作精细嘚报文。如果适当顺序的多个分组发送给一个易受攻击的应用程序或操作系统该服务器可能停止运行,或者更糟糕的是主机可能崩溃

? 带宽洪泛。攻击者向目标主机发送大量的分组分组数量至多使得目标的接入链路速率是什么变得拥塞,使得合法的分组无法到达服务器

? 连接洪泛。攻击者在目标主机中创建大量的半开或全开TCP连接该主机因为这些伪造的连接而陷入困境,并停止接受合法的连接

4.分咘式DoS(Distributed DoS, DDoS)中,攻击者控制多个源并让每个源向目标猛烈发送流量相比于来自单一主机的DoS攻击,DDoS攻击更加难以检测和防范

5.记录每个流经嘚分组副本的被动接收机称为分组嗅探器

6.将具有虚假源地址的分组注入因特网的能力被称为IP哄骗

}

我要回帖

更多关于 链路速率是什么 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信