两个路由器如何就使用哪个 CRC 生成器达成一致?

How do two routers agree upon which CRC generator to use?

在CRC(循环冗余校验)中,通常两个节点就r+1位生成器达成一致。这个r一般是32,配置在设备(路由器)中。如果两个路由器配置了不同的 r 位生成器(例如,一个路由器配置了 16 位生成器,另一个路由器配置了 32 位生成器),会发生什么情况?他们如何就使用哪些生成器达成一致?

他们同意委员会编写的标准文件。有关 link 层,请参阅此 ethernet standards document 中的第 3.2.9 节。

不仅仅是位数。他们必须就多项式、位排序、初始值和 post 处理达成一致。都在这里了。