两个设备可以在没有物理层的情况下进行通信吗?

网络工程 MAC地址 第一层 公私合营
2022-02-04 09:50:38

2个设备可以在没有数据进入物理层的情况下相互通信吗?例如,我们只使用使用 MAC 地址的数据链路层协议,但是在 2 个设备之间传输此帧数据看起来就像在我的 pc 中传输数据,我的意思是在 2 个设备之间使用 PPP 进行通信,但它不会进入物理(如以太网)或wifi,....)它只是使用数据链路层,就像数据在一台计算机中传输一样?我的意思是网络中是否有任何拓扑结构可以模拟内存或硬盘之间的数据传输,但它实际上是在两台计算机之间传输,并使用 mac 地址。

总而言之,我们可以只与 PPP 通信而不去物理层吗?

1个回答

2个设备可以在没有数据进入物理层的情况下相互通信吗?

不,物理层是真正进行位提升的层。如果没有将数据物理传输到另一个位置,就没有通信。

您忘记了数据链路层“仅”控制本地网络上的数据包流。尽管如此,数据包仍需要通过物理层连接移动。PPP 还需要一个物理层来进行实际通信——尽管它可能只是一条简单的串行线,连接两个运行 PPP 的接口。(当然,接口本身也是物理层的一部分。)

如果您模拟网络,则不需要真正的物理层。(除了计算机的内存总线还需要物理层……)

打个简单的比喻,如果你想和另一个人说话,你需要声带、耳朵和中间的一些空气。使用手语,你仍然需要手、眼睛和电磁波在两者之间运行。