1.5 计算机的性能指标(1)

 

  •  学习其中的四个,首先学习速率为了能够更好的理解速率,我们需要先了解比特。

  • 常用的数据量单位有字节,它的英文单词为 Byte,常简写为大写字母 B,1个字节包含8个比特,比特的英文单词为 bit,常简写为小写字母 b。
    • 千字节 KB,这里的 K 为2的10次方。因此 ,KB 等于2的10次方个字节。
    • 兆字节 MB,它等于 K 乘以 KB。因此,MB等于2的20次方个字节。
    • 吉字节 GB,它等于 K 乘以 MB。因此,等于2的30次方个字节。
    • 太字节 TB,它等于 K 乘以 GB。因此,等于2的40次方个字节。
  • 这里顺便提一下,也许大家有购买新硬盘或优盘的经历,在使用中会发现,操作系统给出的容量与厂家标称的容量不同。
    • 例如,这是我计算机中的一块固态硬盘标充容量为250 GB,但操作系统给出的容量为232.8 GB,这是什么原因呢?
      • 上面的计算公式就可以说明这个问题。
      • 厂家给出的单位 GB 中的G,为10的9次;而操作系统中数据量单位 GB 中的 G 为2的30次。
  • 需要说明的是:在本系列视频教程中,可能会出现某些品牌的产品,但这并不表示推荐该产品,也就是说,与广告无关。之所以在本系列教程中出现真实的相关产品,是为了让大家感觉到本课程更贴近实际生活,而不仅仅是空谈理论。

  • 常用的数据率单位有比特每秒,可以简写为小写字母 b/s,或者写为bps。
  • 千比特每秒,这里的 k 常用小写,而数据量单位中的 K 常用大写。
    • 小写 k 在数据单位中的值为10的3次,也就是1000;而大写 K 在数据量单位中的值为2的10次,也就是1024。
    • 兆比特每秒,尽管这里的大写字母 M 与数据量单位中的相同,但在速率单位中其值为10的6次;而在数据量单位中其值为2的20次。
    • 吉比特每秒,尽管这里的大写字母G与数据量单位中的相同,但在数据单位中其值为10的9次;而在数据量单位中其值为2的30次。
    • 太比特每秒,尽管这里的大写字母 T 与数据量单位中的相同,但在数据单位中其值为10的12次;而在数据量单位中其值为2的40次。
  • 我们现在来解题,用数据块的大小100MB,除以网卡的发送速率100Mb/s,就是网卡发送完该块数据所花费的时长。分子和分母上的100,可以约掉。而分子和分母上的“兆”,是否可以约掉呢?
    • 严格来说,是不能约掉的。
    • 因为分子上的“兆”是数据量单位中的,其值为2的20次,而分母上的“兆”是速率单位中的,其值为10的6次。
  • 我们还需要将分子上的字节转换为8个比特,这样,分子和分母上的比特就可以约掉,只剩下秒单位,最终计算结果为8.388608秒。
  • 需要说明的是:为了简单起见,我们平时可以进行估算,则分子和分母上的“兆”可以直接约掉,对于本例,结果为8秒,与精确计算的差别不是很大。
  • 特别需要提醒是,对所学知识应该灵活应用,而不能生搬硬套,钻牛角尖。

  • 例如,这是计算机专业考研,全国统考,计算机网络部分,2013年第35题。
  • 在题目中规定了数据量单位中的:兆“为10的6次,目的是为了方便同学们的计算,那我们就不能生搬硬套,非要把数据量单位中的”兆“取值为2的20次。
  • 下章会补上这里。

  • 接下来,我们介绍带宽这个性能指标。
    • 基本单位是赫兹,常用单位有千赫兹、兆赫兹、吉赫兹。
    • 带宽这个计算机网络性能指标的单位,与我们刚刚介绍的速率这个性能指标的单位是相同的,基本单位是b/s,,常用单位有Kb/s、Mb/s、Gb/s、Tb/s。
  • 大家可能有过这样的经历,有朋友问:“你家的出口网速有多大?”,你可能回答说:“200兆”,这里,我们往往省略说“比特每秒”。完整的描述应该是“最高速率为200Mb/s”,而这个最高速率,其实就是你家网络的出口带宽。这当然是一个很重要的计算机网络性能指标,它直接关系到我们的网络应用体验。
  • 赫兹是国际单位制中频率的单位,它是每秒钟的周期性变动重复次数的计量
  • 赫兹简称赫。每秒钟振动(或振荡、波动)一次为1赫兹,或可写成次/秒,周/秒。因德国科学家赫兹而命名

  •  例如,这是一个带宽为1Gb/s的以太网,其吞吐量受带宽限制,最高为1Gb/s,通常只能达到700Mb/s。

  • 接下来,我们介绍本节课所要介绍的最后一个计算机网络性能指标:时延。
  • 我们来看看分组从源主机传送给目的主机的过程中,都会在哪些地方产生时延。
    • 源主机将分组发往传输线路,这需要花费一定的时间,我们把这段时间称为发送时延
    • 代表分组的电信号在链路上传输,这也需要花费一定的时间,我们把这段时间称为传播时延
    • 路由器收到分组后,对其进行存储转发这也需要花费一定的时间,我们把这段时间称为处理时延
    • 一般来说,源主机和目的主机之间的路径会由多段电路和多个路由器构成,因此,会有多个传播时延和处理时延。
  • 通过本例可知,网络时延由三部分构成,它们是:发送时延、传播时延和处理时延。
  • 发送时延的计算公式为:分组长度除以发送速率,这里需要对发送速率做一下说明。
    • 如图所示,这是家庭局域网的一部分,网卡的发送速率、信到带宽、交换机的接口速率,它们共同决定着主机的发送速率。
    • 例如,若网卡的发送速率为1Gb/s,信到带宽为1Gb/s交换机的接口速率为1Gb/s,则主机的发送速率理论上最大可以达到1Gb/s。
    • 若网卡的发送速率为100Mb/s,信到带宽为1Gb/s,交换机的接口速率为1Gb/s,则主机的发送速率理论上最大只能达到100Mb/s。
    • 若网卡的发送速率为1Gb/s,信到带宽为100Mb/s,交换机的接口速率为1Gb/s,则主机的发送速率理论上最大也只能达到100Mb/s。
  • 从该例可以看出,在构建网络时,应该做到各设备间以及传输介质的速率匹配,这样才能完全发挥出本应具有的传输性能。
  • 希望同学们重视这一点,因为大家今后就可能面临新房装修时网络布线以及相关设备的采购问题,如果为认真考虑,造成网络性能无法满足自己的应用需求,再进行改造,将会是非常麻烦的事情。目前主流的家庭局域网带宽是1000M,有些发烧友甚至打造家庭万兆局域网。
  • 再来看传播时延的计算公式:由信道长度(m/s)除以电磁波传播速率(m/s)。
    • 电磁波在自由空间的传播速率是光速,即3乘10的8次方米每秒。
    • 电磁波在网络传输媒体中的传播速率比在自由空间要略低一些;
    • 在铜线电缆中的传播速率约为2.3乘以10的8次方米每秒;
    • 在光纤中的传播速率约为2.0乘以10的8次方米每秒;
  • 因此,要计算传播时延,首先应该确定采用的是什么传输媒体,进而可以确定电磁波在该传输媒体中的传播速率。
  • 希望同学们能够将电磁波的上述三种传播速率作为常识而记住
  • 处理时间没有简单的计算公式,因为他不方便计算
    • 这并不难理解,因为网络中的数据流量是动态变化的,因此,路由器的繁忙程度也是动态变化的。
    • 另外,各种路由器的软硬件性能也可能有所不同。
    • 因此,很难用一个公式计算出处理时延。
  • 这里需要说明的是,有的教材中还有一个排队时延。而本课程将排队时延与处理时延合并称为处理时延
  • 由于处理时延不方便计算,因此,一般在有关计算时延的考题中,题目往往会指明:“处理时延忽略不计”。
  • 那么,请大家思考一下,在处理时延忽略不计的情况下,网络总时延中是传播时延占主导呢,还是发送时延占主导?
    • 请大家记好自己的答案,等下我们看看大家是否做对了。

  • 我们来看这个例子,数据块长度为100MB,信道带宽为1Mb/s,传送距离为1,000公里,计算发送时延和传播时延。
    • 发送时延等于分组长度除以发送速率,将题目给定的相应以知量带入公式。
    • 这里2的20次,是数据量单位中的“兆”,这里10的6次,是速率单位中的“兆”。计算结果为800多秒。
    • 传播时间等于信道长度除以电磁波传播速率,将题目给定的相应以质量带入公式。
    • 题目并未给出传输介质,为了方便计算,我们假设传输戒指是光纤,因此,电磁波传输速率这里为2乘以10的8次方米每秒。计算结果为0.005秒。
    • 很显然,在本例中,发送时延占主导
  • 再来看另一个例子,本例与例3只有一点不同,就是将数据块的大小从100MB改为1B。
    • 我们使用同样的方法可以计算出发送时延为8乘10的负6次方秒,传播时延没有改变,仍是0.005秒。
    • 很显然,在本例中,传播时延占主导
  • 通过以上两个例子可以看出,构成网络时延的发送时延、传播时延以及处理时延,在处理时延忽略不计的情况下,我们不能想当然的认为发送时延占主导或传播时延占主导,而应该具体问题具体分析。
  • 不知大家是否做对了,如果没做对,请不要灰心,再好好看一下这两个例子,加深理解和记忆。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值