以太网如何理解帧的上层是什么?以太网 II 字段的值是什么?以太网在数据链路层,所以上层是网络层。
当物理层和链路层处理完成时,我读到帧数据根据其类型字段转发给上层协议进行处理。我也对这种说法感到有些困惑。
以太网如何理解帧的上层是什么?以太网 II 字段的值是什么?以太网在数据链路层,所以上层是网络层。
当物理层和链路层处理完成时,我读到帧数据根据其类型字段转发给上层协议进行处理。我也对这种说法感到有些困惑。
Ether Type 字段中的值告诉以太网将以太网帧的有效载荷传递到哪个进程。以太网本身不知道网络协议是什么,也不知道如何读取有效载荷。这允许以太网承载任何网络协议(IPv4、IPX、IPv6、AppleTalk 等)。
以太网类型值在IEEE 802 Numbers 中有详细说明。
以太网如何理解上层是什么?
它没有(需要)。
以太网 II 字段的值是什么?以太网在数据链路层,所以上层是网络层。
以太网包含物理层和数据链路层。任何东西都可以在此之上运行,甚至是应用层协议。EtherType(?) 字段指示以太网帧携带的有效载荷类型。
当物理层和链路层处理完成后,帧数据向上层协议转发处理,如Type字段所示。我也对这种说法感到有些困惑。
操作系统从 NIC 驱动程序接收帧并将其传递给指定 EtherType 的注册处理程序,例如 0x0800 进入 IPv4 堆栈。