CN_计算机网络性能指标
创始人
2024-03-16 08:57:15
0次
文章目录
- 性能指标
- 带宽(Bandwidth)🎈
- 时延(Dely)
- 往返时延(Round-Trip Time,RTT)
- 吞吐量(Throughput)
- 速率(Speed)
- 信道利用率
- 补充
性能指标
带宽(Bandwidth)🎈
- 本来表示通信线路允许通过的信号频带范围,单位是赫兹(Hz)
- 而在计算机网络中,带宽表示网络的通信线路所能传送数据的能力,是数字信道所能传送的“最高数据传输速率”的同义语,单位是比特/秒(bs).
时延(Dely)
- 指数据(一个报文或分组)从网络(或链路)的一端传送到另一端所需要的总时间,
- 它由4部分构成:发送时延、传播时延、处理时延和排队时延
发送时延🎈
传播时延
处理时延
排队时延
- 分组在进入路由器后要先在输入队列中排队等待处理
- 路由器确定转发端口后,还要在输出队列中排队等待转发,这就产生了排队时延
- 因此,数据在网络中经历的总时延就是以上4部分时延之和:
- 总时延=发送时延+传播时延+处理时延+排队时延
- 其中
- 排队时延和处理时延一般可忽略不计(计算条件中经常提示忽略这些时间)
- 另外,对于高速链路,提高的仅是数据发送速率而非比特在链路上的传播速率
时延带宽积
- 单位是bit
- 指发送端发送的第一个比特即将到达终点时,发送端已经发出了多少个比特,因此又称以比特为单位的链路长度,即
- 时廷带宽积TwdT_{wd}Twd=传播时延TspredT_{spred}Tspred×信道带宽W
- Twd=TspredWT_{wd}=T_{spred}WTwd=TspredW
- 考虑一个代表链路的圆柱形管道,
- 其长度表示链路的传播时延,横截面积表示链路带宽,
- 则时延带宽积表示该管道可以容纳的比特数量
- 类比流速乘以管道横截面面积
往返时延(Round-Trip Time,RTT)
- 指从发送端发出一个短分组,到发送端收到来自接
- 收端的确认(接收端收到数据后立即发送确认),总共经历的时延在互联网中,往返时
- 延还包括各中间结点的处理时延、排队时延及转发数据时的发送时延
吞吐量(Throughput)
速率(Speed)
- 网络中的速率是指连接到计算机网络上的主机在数字信道上传送数据的速率,也称数据传输速率、数据率或比特率,单位为b/s(比特/秒)等
带宽(Bandwidth)
信道利用率
- 指出某一信道有百分之多少的时间是有数据通过的,
- 即信道利用率=有数据通过时间/(有+无)数据通过时间
补充
@利用率
@信道利用率
- 信道利用率
- 指出某信道有百分之几的时间是被利用的(有数据通过)
- 完全空闲的信道的利用率是零
发送周期
- 发送方从开始发送数据,到收到第一个确认帧为止,称为一个发送周期,记为T
发送时间(传输时间)
信道利用率计算
- 设发送周期T内,发送端发送了S bit的数据,且数据传输速率为C(平均)
- 那么发送方在时间T内用于传输数据的时间为Ts=Tsend=SCT_s=T_{send}=\frac{S}{C}Ts=Tsend=CS
- 那么信道利用率η=TsT=SC1T\eta=\frac{T_{s}}{T}=\frac{S}{C}\frac{1}{T}η=TTs=CST1
网络利用率
-
网络利用率:是全网络的信道利用率的加权平均值
-
信道利用率并非越高越好
- 过低会造成资源浪费
- 但是过高(当某信道的利用率增大时),该信道引起的时延也就迅速增加
@信道吞吐率
- 信道吞吐率σ=ST=ηC=SCT×C\sigma=\frac{S}{T}=\eta{C}=\frac{S}{CT}\times{C}σ=TS=ηC=CTS×C
@例
例
-
一个信道的数据传输速率为C=4kb/s,单向传播时延为D=30ms,
-
如果使停止-等待协议的信道最大利用率达到$\eta=$80%,那么要求的数据顿长度至少为L=?
-
分析:
-
停止等待协议往往意味着发送端发送的数据是断断续续的,因为只有收到确认帧后,才会继续发送下一帧
-
发送端A等待接收端B传回确认帧至少需要一个单向传播时延时间D
-
发送时延Ts=LCT_s=\frac{L}{C}Ts=CL
-
A到B的传播时延D
-
B到A的传播时间D
-
所以从一个完整的发送周期来看(耗费的周期时间T=TsT_sTs+2D)
-
η=TsT=TsTs+2D⩾80%\eta=\frac{T_s}{T}=\frac{T_s}{T_s+2D}\geqslant{80\%}η=TTs=Ts+2DTs⩾80%
-
取η=80%取\eta=80\%取η=80%求解最值
-
Ts=−2Dηη−1=−2×30×10−3s×0.8−0.2=240×10−3sT_s=\frac{-2D\eta}{\eta-1}=\frac{-2\times{30\times{10^{-3}}s}\times{0.8}}{-0.2} =240\times{10^{-3}}s Ts=η−1−2Dη=−0.2−2×30×10−3s×0.8=240×10−3s
-
Ts=L/C,L=TsC=240×k−1×4k=960bitT_s=L/C,L=T_sC=240\times{k^{-1}}\times{4k}=960bitTs=L/C,L=TsC=240×k−1×4k=960bit
相关内容