数据包在网络中进行数据包的转发时,有时会进行二层转发有时会进行三层转发。但这两种转发的原理是什么,有什么区别呢?

我们知道两台设备在进行数据通信之前必须有两个地址:IP地址和MAC地址。
IP地址用来做三层的封装,MAC地址用来做二层的封装。

假设PC1和PC2进行通信: