发表于:2003-05-30 10:47:00
2楼
以 ethernet 的 碰撞检测 方式来说...
1. 送出信息前得先 listen 网路上是否有信息在传输. 没有时, 才可以送出.
2. 送出后也得 listen, 看看刚才送出的是否有发生碰撞. 有的话得重送.
3. 等待送出或等待重送时, 都要随机 delay 一段时间. delay 的时间不能固定, 以避免网路永远处于碰撞的情形下.
因为 ethernet 的传输速度算很快 10M/100M, 所以这样的方式目前来说效能还不错. 但若用在 485 网络上的话, 以常用的 9.6K ~ 115.2K 来说, 效能可能不太理想.
以 talken-ring 的方式来说, 您还得考虑 ...
1. talken 遭到破坏了, 如何修复 talken?
2. talken 弄丢了, 如何修复 ?
3. talken 卡在某一站台时, 如何修复?
( 拥有 talken 的站台才能发言 )
这些相关的问题... 肯定是不少的!