计算机网络(概述)
计算机速率性能指标
速率
定义:连接在计算机网络上的主机在数字信道上传送数据位数的速率
单位:b/s,Kb/s,Mb/s,Tb/s,
如果用字节表示,则是B/s,KB/s,MB/s,TB/s
1Byte=8Bit
带宽
网络设备所支持的最高速度
吞吐量
单位时间内通过某个网络的数据总量
时延指标
时延
发送时延,传播时延,排队时延,处理时延
时延带宽积
表示带宽上最多能有多少数据(时延带宽积=传播时延X带宽)
利用率
信道利用率:有数据的时间/总时间
网络利用率:信道利用率的加权和
(利用率越高,时延越大)
分层结构
分层的目的
计算机在传输处理数据时要完成以下工作
(1)发起通信的计算机必须将数据通信的通路进行激活。
(2)要告诉网络如何识别目的主机。
(3)发起通信的计算机要查明目的主机是否开机,并且与网络连接正常。
(4)发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作。
(5)确保差错和意外可以解决。
由于步骤较多无法一次性全部实现,因此通过分层将任务划分
分层结构
实体:层次中的活动实体
协议:为对等实体数据交换建立的规则
接口:上层使用下层服务的入口
服务:下层为上层提供功能调用
OSI模型:
应用层 直接为用户的应用进程
表示层 把数据转换为能与接收者的系统格式兼容并适合传输的格式,即让两个系统可以交换信息
会话层 负责在数据传输中设置和维护计算机网络中两台计算机之间的通信连接
传输层 负责端到端通讯,可靠传输,不可靠传输 ,流量控制,复用分用
网络层 负责选择路由最佳路径,规划IP地址(ipv4和ipv6变化只会影响网络层),拥塞控制
数据链路层 帧的开始和结束,还有透明传输,差错校验(纠错由传输层解决)
物理层 定义网络设备接口标准,电气标准(电压),如何在物理链路上传输的更快
TCP/IP模型:
应用层(应用层,表示层,会话层)
传输层
网际层
网络接口层(数据链路层,物理层)