On Jan 29, 2008 10:53 AM, Jim Brain <brain at jbrain.com> wrote:
This was the approach I was leaning towards, as it
takes care of the
fanout issues. But, for general purpose use, I was trying to think of a
way to have a node that is turned off have a "bypass". I thought of a
DPDT relay, but then I started to think of what would happen if the
relay closed/opened in the middle of a byte being transferred to the
machine turning off. How would I recover from that.
I assume there's a way in software to reset the interface? Just reset
the input interface whenever you get a bad packet ID or source
address, a bad packet checksum or if packet times out. If you're
implementing something with a "resend packet after timeout" dropped
packets shouldn't be fatal.
Timeouts will have to be long because the packet will travel N hops
and the ACK will travel 64-N hops.
Eric