以太网上的曼彻斯特编码和冲突检测

时间:2012-10-01 21:25:10

标签: network-programming network-protocols ethernet

我正在读一本关于网络的书,并且它评论说以太网使用曼彻斯特编码,如果两个主机彼此不完全同步,那么这允许早期的冲突检测。但这并没有解释为什么,我想知道是否有人可以为我澄清这一点。

问候。

2 个答案:

答案 0 :(得分:0)

建议您阅读有关以太网使用的CSMACD的wiki文章。它解释了碰撞检测算法的工作原理。

http://en.wikipedia.org/wiki/Carrier_sense_multiple_access_with_collision_detection

这当然不再是交换网络的问题,但在总线式有线以太网或基于集线器的广播以太网的“旧时代”中很有用。

答案 1 :(得分:0)

同步的答案可以在这里找到:http://en.wikipedia.org/wiki/Manchester_code

可以在此处找到碰撞检测的答案。 http://www.google.com/patents/US5012467。 它是美国专利的链接,但其摘要描述了为什么使用曼彻斯特编码可以进行碰撞检测。