-----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

Reply via email to