1.计算机网络的基本概念
1.1计算机网络的定义
计算机网络:以能够相互共享资源的方式互联起来的自治计算机系统的集合
主要表现在以下几点:
- 目的是实现计算机资源的共享
- 分布在不同地理位置多台独立的“自治计算机”
- 通信必须遵循共同的网络协议
计算机(数据)--数据报文---网关路由器--Internet主干道--网关路由器--数据报文--计算机(数据)
1.2计算机网络的性能指标
带宽:
频域:频带宽度HZ
时域:最高数据率bps
时延(主要考察性能指标)
数据从网络以断传送到另一端所需要的时间,单位是S(秒) 考试容易出ms--us-ns,1000的换算
发送时延(传输时延):数据从网卡推到信道上所花的时间,是把整个报文发送出去的时间
公式:发送时延=数据长度(bit)/发送速率(bit/s)
特点:与距离无关,只看包多大,网络多快。
传播时延:信号(电磁波/光信号)在传输介质上跑过距离需要的时间
公式:传输时延=信道长度(m)/信号在介质上的传播速度(m/s)
(信号在介质上的传播速度一般根据材料的不同而不同)
特点:和数据包大小、带宽物馆,只看距离!
排队时延和处理时延一般相对来说比较短,可忽略不计!
信道利用率:吞吐量(实际传输数据量)/带宽(理论传输数据量)或传输时间/总时间
时延带宽乘积:数据链路可容纳的数据量公式:传播时延*带宽
物理意义:这条管道最多能同时容纳多少比特数据,也叫管道容量 / 管道长度(以比特为单位)。
往返时延RTT:从发送方发出数据包第一个比特开始,到收到对方确认报文的总耗时。不包含发送时延!单条链路:RTT=2*传播时延
最高数据速率:单位时间内在信道上传输的比特数,单位是b/s或者bps,常用单位:bps、Kbps、Mbps、Gbps