2.认识“协议”
“协议”其实就是一种约定。
计算机之间的传输媒介是光信号和电信号, 通过 “频率” 和 “强弱” 来表示 0 和 1 这样的信息. 要想传递各种不同的信息, 就需要约定好双方的数据格式。(为何有协议?)
但只要如上图两台计算机订好协议就可以了吗?还应该做什么吗?
计算机生产厂商有很多;
计算机操作系统, 也有很多;
计算机网络硬件设备, 还是有很多;
如何让这些不同厂商之间生产的计算机能够相互顺畅的通信? 就需要有人站出来, 约定一个共同的标准,大家都来遵守, 这就是 网络协议。
2.1网络协议初识
协议分层
我们用打电话举例
上图的协议我们分了两层,我们可以看到分层的好处在于封装。 当变更时我们只需修改部分协议层。
了解了上边的情况后,我们要学一个模型————OSI七层模型
3.1 OSI七层模型
OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义和规范;