Bri*_*n D 2 networking ethernet network-protocols
这里的理论问题 - [通用] 以太网协议使用 8 字节前导码和(几乎)所有 10101010 位模式,最后一个字节除外。其目的之一是用于发送方/接收方同步。
由于曼彻斯特编码本质上可以同步发送方和接收方,您认为前导码是必要的还是多余的开销?我认为它是多余的,但指示帧的开始/结束可能很重要。
曼彻斯特编码将在位级别同步事物,但您也需要获得更高级别的同步。特别是,您需要字节级和帧级同步:字节是因为这样您实际上可以传输完全可以理解的数据,而帧则是因为您可以理解整个消息。通过拥有该报头,它为以太网硬件提供了足够的时间开始侦听后面的真实消息并正确确定该消息的开始位置;它不必捕获前导码的第一位即可工作,因此更可靠。可靠性很好。