计算机网络所划分的层次以及各层协议的集合即为计算机网络体系结构。
常见的三种划分方法:
1. OSI参考模型
国际标准化组织:开放系统互连(Open System Interconnection, OSI )参考模型。
OSI参考模型分为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。
OSI参考模型中,数据在垂直的层次中自上而下地逐层传递至物理层。
虚拟通信:对等层不直接进行通信。
实通信:物理层的两个端点进行物理通信。
中间系统:通常只实现物理层、数据链路层和网络层功能。
结点到结点层:物理层、数据链路层、网络层。
端到端层:传输层、会话层、表示层、应用层。
数据单元:在层的实体之间传送的比特组。
协议数据单元(Protocol Data Unit ,PDU):对等层之间传输的数据单元。
服务访问点:相邻层间的服务是通过其接口面上的服务访问点(Service Access Point , SAP)进行的,每个SAP有唯一的地址号码。
服务原语:请求、指示、响应、证实。
2. TCP/IP参考模型
TCP/IP参考模型分为应用层、传输层、网络互联层、网络接口层。
TCP/IP参考模型与OSI参考模型层级上少了几层,传输的数据单元也略有不同。
网络互联层是TCP/IP参考模型的核心。
3. 五层参考模型
五层参考模型: 描述计算机网络中最常用、最接近实际网络的参考模型。