计算机网络体系结构
计算机网络体系结构
分层的网络体系结构
分层的优点
- 各层互相独立
- 将建造一个网络的问题分解为多个可处理的部分,一层解决一部分问题
- 灵活性好
- 任何层发生变化时,只要接口不变,上下层都不受影响
- 结构上可分割开
- 各层都可以采用最合适的技术实现
- 易于实现和维护
- 能促进标准化工作
理论模型(OSI参考模型)
- 20世纪70年代国际标准化组织(ISO)制定
- 按网络功能划分为7层
实际架构(TCP/IP 体系架构)
- ARPANET发展而来,有TCP和IP两个核心的协议
- 四层,但不严格的划分层,这样应用可以跨层使用网络

- 细腰结构是网络体系结构模型中最典型的特征
- IP 可应用在各式各样的网络上
- 各式各样的应用可以承载在IP 之上
- 分层模型中的相关概念
- 实体:任何可以发送或接受信息的硬件或软件进程
- 对等实体:位于不同系统中的同一层内相互交互的实体
- 网络协议:为进行网络中的数据交换建立的规则、标准或约定,控制两个对等实体进行通信的规则的集合
- 服务:由下层向上层通过层间接口提供
- 服务接口:同一系统内相邻两层的实体进行交互的地方,成为服务访问点(SAP)

- 数据传输通道
- 数据发送都是由上层传到下层,接收则由下层传到上层
- 层间是虚通信,最下层是实际通信
- 多路复用/多路分解
- 发送端多个高层会话复用一条底层连接,在接收端再进行分解
- 逐层进行封装和解封