内容来源 | MindMaster 竖屏思维导图精品课 绘制 | 短暂
简单来说,通信协议就是计算机之间通过网络实现通信时事先达成的一种“约定”;种“约定”使那些由不同厂商的设备,不同CPU及不同操作系统组成的计算机之间,只要遵循相同的协议就可以实现通信。
协议可以分很多种,每一种协议都明确界定了它的行为规范:2台计算机之间必须能够支持相同的协议,并且遵循相同的协议进行处理,才能实现相互通信。
计算机通信诞生之初,系统化与标准化未收到重视,不同厂商只出产各自的网络来实现通信,这样就造成了对用户使用计算机网络造成了很大障碍,缺乏灵活性和可扩展性。为解决该问题,国际标准化组织(ISO)在1978年提出了“开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)。它将计算机网络体系结构的通信协议划分为七层,自下而上依次为:物理层(Physics Layer)、数据链路层(Data LinkLayer)、网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示(Presentation Layer)、应用层(Application Layer)。
除了标准的OSI七层模型以外,常见的网络层次划分还有TCP/IP四层 协议以及TCP/IP五层协议,它们之间的对应关系如下图所示:
实时效果反馈
1.如下对通信协议描述正确的是。
A 通信协议是计算机之间通信时达成的一种“约定”。
B 通信协议是计算机处理数据的一种“约定”。
C 通信协议是计算机存储数据的一种“约定”。
D 通信协议是计算机管理硬件设备的一种“约定”。
2.OSI模型将计算机网络体系结构的通信协议划分为”。
A 4层
B 5层
C 6层
D 7层