CSMA / CD碰撞的随机发生器?

我不知道这是否是正确的地方张贴这个问题,但在这里:我想知道如何在CSMA / CD中检测到碰撞产生一个随机时间

以太网标准没有指定要使用哪个随机数发生器,只有那个应该使用。 它规定随机数发生器应该具有统一的输出分布,但是除此之外,它没有指定任何特定的algorithm来使用。

停下来思考一下。 只要随机数发生器的输出是均匀分布的,从操作的angular度来看,algorithm是什么并不重要。 如果我向您展示了两个随机数生成器的输出,这两个生成器产生均匀分布的输出,您将无法判断它们是由相同的algorithm还是由不同的algorithm生成的。

协议标准涉及详细说明协议的操作特性。 实现该协议所需的function规格通常留给实现者。 只要您的协议实现具有正确的操作特性,按照标准,实现就无关紧要了。 此外,我会争辩说,为了产生正确的操作结果而需要特定实现的协议是有缺陷的协议。

CSMA / CD在IEEE标准802.3中定义。 这些标准可以免费下载: http : //standards.ieee.org/about/get/802/802.3.html

编辑:我觉得第一节页67是你在找什么。

也许它没有提到,所以制造商可以随意select一个?