1速率相关指标
1.1速率(数据率、数据传输率、比特率)
定义:连接在计算机网络部上的主机在数字信道上传输的位数的速率。
单位:1、速率:b/s、kb/s、Mb/s、Gb//s、Tb/s、一次为10的三次方换算
2、储存容量:1Byte(字节)=8bit(比特)、1KB=1024B其他同理
1.2带宽
定义:单位时间在网络上一个点到另一个点通过的最高数据率,即网络设备所支持的最高速度(理想条件下)
1.3吞吐量
定义:单位时间通过某个网络的数据量
吞吐量受宽带和网络额定速度的限制
总结:一个设备在网络上理想状态下传输的最快速率为带宽,实际传输为速率,实际设备总的传输速率为吞吐量
2时延相关指标
2.1时延
1、发送时延:从主机带信道上所用时间,发送时延=数据长度/发送速率(一般直接用带宽)
2、传播时延:信道上所用的时间,传播时延=信道长度/电磁波在信道上的传播速率
3、排队时延:数据在路由器前扥带处理的时间,路由器除了进入时有,输出时也有排队时延
4、处理时延:路由器处理数据的时间
高速链路:加强发送速率(即信道带宽),减少发送时延,对另三个时延没有影响
2.2时延带宽积
时延带宽积=传播时延x带宽
以比特为单位的链路长度,一条链路上有多少比特的数据
2.3往返时延RTT
定义:从发送方发出数据开始到发送方收到接收方确认(接收方收到数据后立即确认)的总时间
RTT=往返传播时延(传播时延*2)+末端处理时间(有时可以忽略)
2.4利用率
信道利用率=有数据通过的时间/总时间
网络利用率=信道利用率加权平均值,利用率越大时延越大,利用率接近1时时延趋于无限大
3. 分层结构
3.1 为什么要分层,分层要做什么
(1)发起通信的计算机必须将数据通信的通路进行激活。
(2)要告诉网络如何识别目的主机。
(3)发起通信的计算机要查明目的主机是否开机,并且与网络连接正常。
(4)发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作。
(5)确保差错和意外可以解决
3.2分层的基本原则
1、各层之间相互独立,每层只实现一种相对独立的功能
2、每层界面清晰,接口要简洁清晰
3、结构上可分割开,每层都采取最合适的技术
4、上层要单向使用下层的服务
5、整个分层结构要能促进标准化结构
3.3正式认识分层结构
3.3.1实体
定义:第n层的活动元素称为第n层实体,同一层的称为对等实体
3.3.2协议
定义:网络上对等实体间进行数据交换而建立的规则,称为网络协议(水平)
协议分为
3.3.3接口
定义:上层使用下层服务的入口
3.3.4服务
定义:下层为上层提供的功能调用
取出其中一部分:
SDU服务数据单元:为完成用户所要求的功能应传输的数据
PCL协议控制信息:控制协议操作的信息
PDU协议数据单元:对等层次之间传送的数据单位
上一层的PDU会变成下一层的SDU,然后继续
4.OSI参考模型
5.OSI和TCP的相同于不同
5.1相同点
1、都分层
2、基于独立的协议栈的概念
3、可以实现异构网络互联
5.2不同点
6.五层参考模型
1.应用层:支持各种网络应用,FTP、SMTP、HTTP
2.传输层:进程-进程的数据传输,TCP、UDP
3.网络层:源主机到目的主机的数据分组路由与转发,IP、ICMP、OSPF
4.数据链路层:把网络层传下来的数据报组装成帧,Ethernet、PPP
5.物理层:比特传输
思维导图