计算机网络的性能
速率
连接在计算机网络上的主机在数字信道上传送数据位数的速率,单位b/s、kb/s、MB/s、Gb/s。
带宽
数据通信领域中,数字信道所能传送的最高数据率,单位b/s、kb/s、MB/s、Gb/s。
吞吐量
在单位时间内通过某个网络的数据量。
时延
- 发送时延:数据块长度(比特)/ 信道带宽(比特/秒)
- 传播时延:信道长度(米)/ 信号在信道上的传播速率(米/秒)
- 处理时延:网络结点存储转发处理时间
- 排队时延:网络结点缓存队列排队时间
时延带宽积
代表链路能够承载的数据量。
往返时间
从发送方发送数据开始 到发送方接收到接收方确认 的时间。
利用率
- 信道利用率:有数据通过时间 /(有+无)数据通过时间
- 网络利用率:信道利用率加权平均值
主机之间的通信方式
客户服务器方式C/S
对等方式P2P
数据交换方式
电路交换
适合于数据量很大的实时性传输。
报文交换
报文不需要切分成多个分组,直接发送,所以时延较长。
分组交换
传输前将数据切分成多个分组,分别传输。接收端接收到所有分组后去掉首部拼接在一起。
三种方式比较
OSI参考模型
- 应用层:能够产生网络流量,能够和用户交互的应用程序
- 表示层:进行加密、压缩
- 会话层:服务和客户端建立的会话 netstat -n
- 传输层:进行 可靠传输、不可靠传输、流量控制
- 网络层:IP地址编址、选择最佳路径
- 数据链路层:数据封装、添加物理层地址MAC
- 物理层:电压、接口标准