一、速率
1、计算机通信需要将发送的信息转换成二进制数字来传输,一位二进制数称为一比特(bit)。
2、通过ASCII表将要传输的信息中的字符或字母转化成二进制数字,然后再传输。一个字母或一个字符占8比特。一般大写的B代表字节,小写的b代表比特。
3、速率往往是指额定速率或标称速率,非实际运行速率。
二、宽带
1、在计算机网络通信中,带宽用来表示网络通信线路传输数据的最高速率。假如某笔记本电脑网卡连接交换机,从本地连接的状态可以看到其速率为100Mb/s,说明其网卡最快每秒可以传输100M比特的数据。
三、吞吐量
1、吞吐量表示在单位时间内通过某个网络和接口的数据量,包括全部上传和下载的速率。
四、时延
1、发送时延:发送时延是指主机或路由器发送数据帧所需的时间,也就是从发送数据帧的第1比特开始,到该帧最后1比特发送完毕所需要的时间。
发送时延=数据帧长度(b)/发送速率(b/s)
2、传播时延:传播时延是电磁波在信道中传播一定的距离需要花费的时间。从最后1比特发送完毕到最后1比特到达路由器接口所需要的时间就是传播时延。
3、排队时延:分组数据在经过网络传输时,要经过许多的路由器。但分组数据在进入路由
器后要先在输入队列中排队等待处理。在路由器确定了转发接口后,还要在输出队列中排队等待转发,这就产生了排队时延。排队时延的长短往往取决于网络当时的通信量。当网络的通信量很大时会发生队列溢出,使数据分组丢失,这相当于排队时延为无穷大。
4、处理时延:路由器或主机在收到数据包时,要花费一定的时间进行处理,例如分析数据包的首部、进行首部差错检验,查找路由表为数据包选定转发出口,这就产生了处理时延。
5、总时延:总时延等于前面四个时延之和。必须提出,在总时延中,究竟是哪种时延占主导地位,必须具体分析。
五、时延带宽积
1、时延带宽积是指某一段链路上含有多少比特。把链路上的传播时延和带宽相乘,就可以得到时延带宽积。
六、往返时间
1、它表示从发送端发送数据开始,到发送端接收到来自接收端的确认(发送端收到后立即发送确认),总共经历的时间。
七、利用率
1、它是指网络有百分之多少的时间是处于被使用的状态(有数据通过)。
2、信道利用率:某信道有百分之几的时间有数据通过
3、网络利用率:全网络的信道利用率的加权平均值
4、只有在链路上的管道都充满比特时,链路才得到充分利用。一般发送数据包时,数据包与数据包之间会有空隙即管道上无比特。
八、注意
1、对于高速网络链路,我们提高的仅仅是数据的发送速率而不是比特在链路上的传播速率。所以提高链路带宽减小了数据的发送时延。
2、错误说法:在高速链路上,比特会传送得更快一些。