计算机网络的性能指标主要包括速率、带宽、吞吐量、时延、时延带宽积、往返时延RTT以及利用率。
速率,即数据传输率,指的是单位时间内在网络上传输的数据量,单位为b/s、kb/s、Mb/s、Gb/s、Tb/s。
带宽表示网络设备所支持的最高速度,单位为b/s、kb/s、Mb/s。
吞吐量则是指单位时间内通过某个网络的数据量,与带宽有关,单位为b/s、kb/s、Mb/s。
时延则为数据从网络的一端发送到另一端所需的时间,包括发送时延、传播时延、排队时延和处理时延。
时延带宽积为传播时延与带宽的乘积,表示某段链路当前有多少比特。
往返时延RTT是从发送方发送数据开始,到发送方收到接收方的确认所需的时间,其值越大,在收到确认之前,可以发送的数据越多。
利用率衡量了信道被有效利用的程度,网络利用率是信道利用率的加权平均值。
面试官询问的初级程序员岗位问题与性能指标无关,而哪咤的回答表明他对于性能指标有较为深入的理解。