概述:
计算机网络层级结构模型和各层协议的集合叫做计算机网络体系结构
OSI:国际标准化组织
网络分层:目的:为了减少计算机网络设计的复杂性
对等实体(peer entities) :不同机器里面包含同一层次的实体。(对等实体利用协议进行通信)
第一层之下是物理媒介(physical medium) 执行真正的物理通信(即信号传输),而对等实体之间的通信都是虚拟通信
网络体系结构(Network Architecture):为了完成计算机之间的通信合作,把各个计算机互连的功能划分成定义明确的层次,并规定对等实体进行通信的协议,这些层与协议的集合乘坐网络体系结构、
协议栈(Protocol Stack):任何一个网络系统都能够提供多种通信功能,有些功能比较复杂,可能需要多个协议协同才能实现,这些为实现某一特定功能的相关协议结合被称为协议栈。
层次设计主题:编址机制 数据传输 差错控制 顺序控制 流量控制 拆分与重组 复用与解复用 路由
实体(entity):是指各层中的活动元素,它可以是软件(如进程),也可以是硬件,不同网络层级中的实体实现的功能互不相同。
虚拟传输:对等实体之间的数据传输实际上必须要经过底层的物理传输才能完成
协议:
(1)语法 由协议的控制信息和传送的数据所组成的传输信息应遵守的格式,即传输信息的数据结构形式
(2)语义 对构成协议的各个协议元素的含义的解释
(3)同步 规定实体通信的操作执行的顺序,协调双方的操作,使两个实体之间有序的进行合作,共同完成数据传输任务
(n)实体实现的服务为(n+1)实体所利用,(n)层称为服务提供者(service provider),(n+1)层称为服务用户(service user),(n+2)、(n+3)层都是(n)层的服务用户,(n-1)、(n-2)都是(n)的服务提供者
数据单元
SAP(service