“协议” 是一种约定

jisuyun.cn/21   极速云

“协议” 是一种约定.

计算机之间的传输媒介是光信号和电信号. 通过 “频率” 和 “强弱” 来表示 0 和 1 这样的信息. 要想传递各种不同的信息, 就需要约定好双方的数据格式.

网络协议, 就是人为约定一个共同的标准,让这些不同厂商之间生产的计算机能够相互顺畅的通信。

2.1 协议分层

为什么要分层? 主要是为了解耦,使得某一层的改变对整体不影响。这是对网络传输的封装,也是一种面向对象的思想。

2.2 OSI七层

OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义和规范;

把网络从逻辑上分为了7层. 每一层都有相关、相对应的物理设备,比如路由器,交换机;

OSI 七层模型是一种框架性的设计方法,其最主要的功能使就是帮助不同类型的主机实现数据传输;

它的最大优点是将服务、接口和协议这三个概念明确地区分开来,概念清楚,理论也比较完整. 通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯;

但是, 它既复杂又不实用;更多的是TCP/IP四层模型.

你可能感兴趣的:(“协议” 是一种约定)