计算机网络概述(下)
-
速率即数据率或称数据传输速率或比特率。
-
速率是计算机网络中最重要的一个性能指标。
-
速率即单位时间(秒)传输信息(比特)量。
-
速率往往是指额定速率或标称速率。
-
四种分组延迟:结点处理延迟、排队延迟、传输延迟、传播延迟。
总延迟为:
-
R:链路带宽(bps)
L:分组长度(bits)
a:平均分组到达速率
流量强度=La/R
结果接近0:平均排队延迟很小
接近1:平均排队延迟很大
大于1:超出服务能力,平均排队延迟无限大。
-
时延带宽积=传播时延*带宽。
-
链路的时延带宽积又称为以比特为单位的链路长度。
-
吞吐量:表示在发送端与接收端之间传送数据速率。
- 即使吞吐量:给定时刻的速率。
- 平均吞吐量:一段时间的平均速率。
-
瓶颈链路:端到端路径上,限制端到端吞吐量的链路。
-
网络体系结构是从功能上描述计算机网络结构。
-
计算机网络体系结构简称网阔体系结构是分层结构。
-
每层遵循某个/些网络协议完成本层功能。
-
计算机网络体系结构是计算机网络的各层及其协议的集合。
-
为什么采用分层结构?
- 结构清晰,有利于识别复杂系统的部件及其关系。
- 模块化的分层易于系统更新、维护。
- 有利于标准化。
16.
-
实体表示任何可发送或接收信息的硬件或软件进程。
-
协议是控制两个对等实体进行通信的规则的集合,协议是“水平的”。
-
任意层实体需要使用下层服务,遵循本层协议,实现本层功能,向上层提供服务,服务是“垂直的”。
-
下层协议的实现对上层的服务用户是透明的(指看不见)。
-
同系统的相邻层实体间通过接口进行交互,通过服务访问点SAP,交换原语,指定请求的特定服务。
-
OSI参考模型目的是支持异构网络系统的互联互通。
-
OSI参考模型将网络系统从功能上划分为七个层次:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
-
应用层、表示层、会话层、传输层这四个层次因为不经过中间系统转换被称为“端-(到)端层”,网络层、数据链路层、物理层被称为“非端-端层”。
-
为什么需要数据封装?
增加控制信息:构造协议数据单元(PDU)。
-
控制信息主要包括:地址、差错检验编码、协议控制。
-
物理层功能:
-
定义接口特性
- 机械特性、电气特性、功能特性、规程特性
-
定义比特编码
-
定义数据率
-
解决比特同步
- 时钟同步
-
传输模式
-
单工
-
半双工
-
全双工
-
-
-
数据链路层功能
- 负责结点-结点数据传输
- 组帧
- 物理寻址
- 在帧头中增加发送端/或接收端的物理地址标识数据帧的发送端和/或接收端。
- 流量控制
- 避免淹没接收端
- 差错控制
- 检测并重传损坏或丢失帧,并避免重复帧。
- 访问(接入)控制
- 在任一给定时刻决定哪个设备拥有链路(物理介质)控制使用权。
-
网络层功能
- 负责源主机到目的主机数据分组交付
- 逻辑寻找
- 全局唯一逻辑地址,确保数据分组被送达目的主机。
- 路由
- 分组转发
-
传输层功能
- 负责源-目的(端-端)(进程间)完整报文传输。
- 分段与重组
- SAP寻址
- 连接控制
- 流量控制
- 差错控制
-
会话层功能
- 对话控制
- 建立、维护
- 同步
- 在数据流中插入“同步点”
- 最“薄”的一层
- 对话控制
-
表示层功能:处理两个系统间交换信息的语法与语义问题
- 数据表示转化
- 加密/解密
- 压缩/解压缩
-
应用层功能
- 支持用户通过用户代理(如浏览器)或网络接口使用网络(服务)
-
TCP/IP参考模型分为四层:应用层、传输层、网际层、网络接口层。
-
TCP/IP参考模型:IP可为各式各样的应用程序提供服务、IP可应用到各式各样的网络上。
-
五层参考模型:应用层、传输层、网络层、数据链路层、物理层。(当前最常用参考模型)