有在称为以太网类型的以太网报头中的字段。我写在使用原始的以太网帧窗口通信库。我应该怎么做才能把以太网类型考虑吗?我必须使用一个是0xBEEF。这是否意味着我不能像NDIS使用什么?

有帮助吗?

解决方案

做的最好的事情是读到以太类型字段

  

它用于指示哪个协议封装在帧数据中。

这意味着,如果你使用0xBEEF,运行标准软件的其他机器将无法识别帧的有效载荷。

可以,当然,发送任何类型的数据在框架中。你只会对接收端解释数据来安装软件。

其他提示

以太网类型是基本上被包含在该特定以太网帧中的数据的协议的类型。

如果没有很好的理由这样做,我永远不会使用原始的以太网帧。它通常是更简单,更面向未来,以如使用UDP数据包。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top