计算机网络-性能
0-Preview
终于大二下了(课少),刚好以后的课程对我的规划都是很重要的一部分。
计算机网络而言虽然我不学web,但是在以后搞侧信道说不了还能用上(大概)。
和之前的数据结构一样,会有很多篇笔记结课以后我再进行整合成一篇,防止博客被课程笔记充斥。
刚好借着笔记熟练一下typora的公式块
1-性能指标
1.1-速率
数据的传输速率,他也称为数据率或者比特率。
单位 : bit/s
1.2-带宽
(1) 表示某信道允许通过的频带范围,带宽的单位是赫
(2) 带宽用来表示网络中某通道传送数据的能力,因此网络带宽表示在单位时间内,网络中的某信道所通过的最高数据率。
1.3-吞吐量
吞吐量表示在单位时间内信道内的实际数据量。
1.4-时延
一端到另一端所需要的时间,也成为延迟。
1.4.1-发送时延
主机发送数据包所需要的时间,从发送第一个比特到最后一个比特的时间。也称传输时延。计算公式是:
发送时延数据帧长度发送速率发送时延=数据帧长度(bit)发送速率(bit/s)
发送时延与传输信道的长度没有任何关系
1.4.2-传播时延
在信道中传播一定的距离需要耗费的时间。
计算公式:
传播时延信道长度电磁波在信道上的传播速率传播时延=信道长度(𝑚)电磁波在信道上的传播速率(𝑚/𝑠)
传播时延与信号的发送速率无关,传送的距离越远,传播时延就越大。
1.4.3-处理时延
路由器在收到分组时要花费一定的时间进行处理。
1.4.4-排队时延
分组在经过网络传输时,要经过许多路由器,在分组进入路由器后还要再输出队列中进行排队等待。
这样,数据在网络中经历的总时延就是以上四种时延之和:
总时延发送时延传播时延处理时延排队时延总时延=发送时延+传播时延+处理时延+排队时延
1.时延带宽积:
传播时延和带宽的乘积等于时延带宽积
2.往返时间RTT:
在许多情况下,互联网的通信是双向的。
3.利用率:
分为信道利用率和网络利用率两种。信道利用率是指出某信道有百分之几的时间是被利用的(有数据通过),完全空闲的信道的利用率是零。
网络利用率则是指全网络的信道利用率的加权平均值
1.5-例题
我这里只算了第三个的答案。
发送延时:
1B1Mbit/s=8×10−6s
传播延时:
$$
\frac{106M}{2\times105 km/s} = 5\times10^{-3s}
总延时:总延时:
8\times10^{-6s} + 5\times10^{-3s} = 5.008ms
$$
2-计算机网络的非性能特征
1.费用:网络的价格
2.质量:取决于网路中所有构件的质量
3.标准化:网络的硬件和软件的设计既可以按照通用的国际标准,也可以遵循特定的专用网络标准。
4.可靠性:可靠性与网络的只狼和性能都有密切关系。
5.可扩展性和可升级性
6.易于管理和维护
3-公式块的使用
分数:\frac{分子}{分母}
乘号:\times
除号:\div
效果如下