-----BEGIN PGP SIGNED MESSAGE----- Hash: MD5 Just another random thought from a lurker...I have a feeling this has been mentioned before, but I'll throw it in just in case.
There seems to be great efforts expended in working out the best of way of telling if a node is overloaded, how many connections it can accept a minute, etc. etc. Recently it's been mentioned that a lot of bandwidth/time (may) be being used up on sending large amounts of data to nodes that can't respond. Surely, a lot of complexity would be removed if some kind of "ping" message was introduced? Before you initiate the "full" connection, simply ping each of the nodes you wish to contact. A negative response (see below), would result in the usual decrement of HTL, and whatever other responses are appropriate. What the negative response is could be one of a few things. A simple no-response would save the most of an already overloaded node, and seriously reduces the effect of a ping DOS. It doesn't give the source node much feedback about why there was no response, however. A simple response with an estimated "try-again in X secs" value might be more helpful, but calculating X could be difficult. But likely easier than another node trying to discover that value. Finally, the queried node could respond with the standard responses, depending on the reasons for the ping rejection. Now I'm sure there are reasons why better minds than I haven't decided to try this previously, but it seems to me that it would save a lot of bandwidth and time. [ cruise / www.casual-tempest.net / www.transference.org ] -----BEGIN PGP SIGNATURE----- Version: 2.6 iQCVAwUAPRsAafdi0Z5STRufAQF1PgQAgRF4pxWSEht3y5mYWA48cRhfOCOi6jXv wg8lODAfgNmxuhqVLH7+q6Z+2tAt/RyCIxQQwkx0IvAbvKzTb9w75pqU3ioUFQMq f3xJUFpdpbdGWHr1XiroYwwblj23qCixH7/V6NUCs962vN+N/QFmLQmUcYX0yCHP reOH5wa6UEc= =zbht -----END PGP SIGNATURE----- _______________________________________________ devl mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl