
如上图就是一张简单的计算机网络,那么什么是计算机网络呢?
计算机网络通俗地讲就是通过传输介质将分布在各个地方的计算机和网络设备连接起来,实现数据通信、资源共享的一张网络。

计算机网络是按照什么标准实现数据的传输通信的呢?这个就不得不提今天的主题OSI参考模型和TCP/IP分层模型。
OSI参考模型分为七层从下往上分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层
TCP/IP分层模型分为四层从下往上分别是:网络接口层、网络层、传输层、应用层


PC1和PC2需要进行数据通信?那么PC1发送给PC2的数据包需要根据OSI参考模型至上而下进行数据封装,PC2收到数据包至下而上进行解封装
这里的封装和解封装的概念可以使用寄快递和取快递类比,中间的传输介质就是物流公司。
寄快递的时候是不是需要将物品层层包装起来,其实就是数据包封装的过程;取快递的时候需要拆解包裹,这个其实就是数据包解封装的过程。


