Re: RE: AD request / L2 Triggers Chapter Statement
Vernon Schryver <[email protected]> Wed, 10 Jul 2002 07:45:09 -0600 (MDT)
| Newsgroups | gmane.ietf.pilc |
|---|---|
| Message-ID | <[email protected]> |
> From: Lloyd Wood <[email protected]> > ... > Exactly. having e.g. a daemon conclude that or ifconfig mark the > interface as down from secondary evidence is not the same as having > the L2 driver learn about from hardware and do the same thing > reliably, but the former is more common in endhosts than the latter. That you trimmed these words of my strikes me as an quoting out of context of what I said: ] I've forgotten more than just the details, but I think I remember ] writing BSD-style FDDI drivers that downed the interface on bad ] situations such as stuck-BEACONing. If I recall correctly, that had nothing to do with daemons, because you deal with FDDI problems such stuck-BEACONing in the driver and don't have any daemons for help (or at least that was the case in my code). > (Boot up a redhat-using laptop sans network connection and wait 90 > seconds for it realise that there isn't going to be any network > traffic. In a sanely engineered world, not having anything plugged in > to the ethernet port should be the instant dead giveaway.) 90 seconds is far longer than necessary, particularly when you are talking about booting up instead of a disconnection of a working link. I'm sorry RedHat is so slow, but since the overall topic is about L2s that were present but break instead of L2s that never existed, since I wasn't talking about Linux, and since the common BSD `routed` does not run on Linux (for lack of 4.4BSD-Lite "routing sockets"), I don't see its relevance. On the other hand even 90 seconds is faster you can reasonably hope to do anything with an existing TCP/IP connection no matter how many L2 triggers you have, because no L2 trigger on your laptop is going affect the far end of a TCP connection. I think you are continuing to make much the same error of circular reasoning as the people who argue that TCP must be thrown out, because mobile wireless modems or G3 phones are completely different than anything that has come before. You are assuming it is impossible for a L2 driver to do as I said and diddle the IFF_RUNNING or IFF_ON bits in order to reach your conclusion, just as they assume that TCP never before ran over modems slower than 9600 bit/sec with large error rates or long drop-outs (e.g. the effects of "call waiting" or needing to hang-up and redial). Vernon Schryver [email protected] _______________________________________________ pilc mailing list [email protected] https://www1.ietf.org/mailman/listinfo/pilc http://www.ietf.org/html.charters/pilc-charter.html http://pilc.grc.nasa.gov/