[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: [rtl] IP useage from rtlinux, reply to Richard Teltz
>>>>> "Thomas" == Thomas Wuensche <wuensche@ems-wuensche.com> writes:
Thomas> Richard Teltz wrote:
>> ARCNET, CANbus, etc are not supported by a terrifically wide
>> number of vendors, and QNX is great if all your machines are QNX
>> (kind of like MicroSoft).
Thomas> What is your background information to state that CAN is not
Thomas> supported by a wide number of vendors? This may hold true if
Thomas> you compare CAN with the whole range of office applications,
Thomas> if however you compare realtime related applications, I think
Thomas> it is wrong.
Thomas> However it seems to be an excellent idea to use CAN for the
Thomas> time critical lower layers and Ethernet for the less critical
Thomas> higher layers. Their basic transmission concepts are similar,
Thomas> however CAN avoids the collision problems, which make
Thomas> Ethernet non-deterministic.
I've already commented on the fact that calling Ethernet
non-deterministic is misleading.
Apart from that, I'm puzzled: this note says that "CAN avoids the
collision problems" while another note says that CAN uses addresses
(station IDs) to control who backs off in a collision. So does CAN
have collisions or doesn't it? And what about the unfairness of using
addresses to prioritize media access? (One of the key goals for any
LAN is fairness; DQDB had problems being widely accepted in part due
to its lack there.)
paul
--- [rtl] ---
For more information on Real-Time Linux see:
http://www.rtlinux.org/