计算机网路体系结构的形成
- 分层是将庞大复杂的问题转化为若干较小的局部问题,而这些较小的局部问题就比较容易研究和处理
- 开放系统互连参考模型OSI
- 没有商业驱动力
- 复杂 效率低 周期长 层次划分不合理。。
- TCP/IP 标准获得了最广泛的应用,经常被称为事实上的国际标准
协议与划分层次
- 计算机网络中的数据交换必须遵守事先约定的规则
- 这些规则明确规定了数据交换的格式以及有关的同步问题
- 网络协议简称为协议,是为了进行网络中的数据交换而建立的规则标准或者约定
- 网络协议的三个组成要素
- 语法:数据和控制信息的结构或者格式
- 语义:需要发出何种控制信息,完成什么动作以及做出什么响应
- 同步:时间实现顺序的详细说明
- 分层好处和缺点
- 好处
- 各层之间是独立的
- 灵活性好
- 结构上可以分隔开
- 易于实现和维护
- 能促进标准化工作
- 缺点
- 降低效率
- 有些功能在不同的层次中重复出现,产生额外开销
- 各层完成的主要功能
- 差错控制
- 流量控制
- 分段和重装
- 复用和分用
- 连接建立和释放
具有五层协议的体系结构(综合OSI+TCP/IP)
- 物理层,数据链路层,网络层,运输层,应用层
实体 协议 服务和服务访问点
- 实体:表示任何可发送或接受信息的硬件或者软甲进程
- 协议:是控制两个对等实体进行通信的规则的集合
- 在协议的控制下,两个对等实体间的通信使得本层能向上一层提供服务
- 要实现本层协议,还需要使用下层所提供的服务
- 协议是水平的,服务是垂直的
TCP/IP的体系结构
- 四个层
|