1.什么是协议
- 简单来说,协议就是计算机之间通过网络实现通信时事先达成的一种“约定”;这种“约定”使那些由不同厂商的设备,不同 CPU 及不同操作系统组成的计算机之间,只要遵循相同的协议就可以实现通信
- 协议可以分很多种,每一种协议都明确界定了它的行为规范:2 台计算机之间必须能够支持相同的协议,并且遵循相同的协议进行处理,才能实现相互通信
2.协议的标准化
- 计算机通信诞生之初,系统化与标准化未收到重视,不同厂商只出产各自的网络来实现通信,这样就造成了对用户使用计算机网络造成了很大障碍,缺乏灵活性和可扩展性。为解决该问题,国际标准化组织(ISO)在 1978 年提出了“开放系统互联参考模型”,即著名的 OSI/RM 模型(Open System Interconnection/Reference Model)。
- 它将计算机网络体系结构的 通信协议划分为七层,自下而上依次为:物理层(Physics Layer)、数据链路层(Data Link Layer)、 网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示层 (Presentation Layer)、应用层(Application Layer)。
- 除了标准的 OSI 七层模型以外,常见的网络层次划分还有 TCP/IP 四层协议以及 TCP/IP 五层协议,它们之间的对应关系如下图所示:
相关文章:
-
2021-08-15
-
2021-06-24
-
2022-12-23
-
2021-06-17
-
2021-06-14
-
2021-11-01
-
2021-04-12
-
2021-08-09
猜你喜欢
-
2021-04-11
-
2022-01-04
-
2021-06-22
-
2021-05-16
-
2021-12-24
-
2021-07-02
-
2021-06-12
相关资源
-
下载
2023-01-09
-
下载
2022-12-23
-
下载
2022-12-31