此处的理论问题 - [一般]以太网协议(protocol)使用 8 字节前导码,除了最后一个字节外,其(几乎)全是 10101010 位模式。这样做的目的之一是为了发送器/接收器同步。
既然曼彻斯特编码本质上可以同步发送者和接收者,你认为前导码是必要的还是多余的开销?我认为这是多余的,但指示帧的开始/结束可能很重要。
最佳答案
曼彻斯特编码将在位级别上同步,但您还需要获得更高级别的同步。特别是,您需要字节级和帧级同步:字节是因为这样您实际上可以传输完全可以理解的数据,帧是因为这样您可以理解整个消息。通过拥有该 header ,它可以为以太网硬件提供足够的时间来开始监听后面的真实消息并正确确定该消息的开始位置;它不必捕获前导码的第一部分即可工作,因此更可靠。可靠性良好。
关于networking - 曼彻斯特编码和以太网协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3985378/