![]() |
P2P nodes going to sleep? Hi, I have a question/comment, and I hope you could help me with this. I put this for your consideration: Do you think that is possible that p2p leafs could let the ultrapeer know if they are going to sleep. I know that the right step would be for this leaf to disconnect from the p2p network, but what if the leaf could still "be connected" while it's sleeping. The ultrapeer would know that one of its leaf is sleeping. My question is, is this something feasible? how could the p2p application know that the node is going to sleep? and I guess gnutella has open fields, could something like this be implemented in the protocol in order for the leaf to transmit the "I'm sleeping" info to the ultrapeer? thanks for your comments!! |
If you mean something like a laptop going into sleep mode then there is no way it can stay connected, nor should it; since it is also left unable to respond to searches or file requests. Adding the capability to force a computer to wake up via P2P is not feasible because that would open a major vulnerability for criminals to exploit. At the very least it would mean you could never trust a laptop to last overnight without running down the battery, leaving you without a computer in the morning unless you were willing to stay there and run on the power cord until it was charged. If you mean having the node software itself going into a low bandwidth mode without shutting off the computer then try the legacy versions of BearShare (4.7-5.1 and possibly a little earlier), which have a Low Power mode which kicks in after an hour of no activity on the mouse or keyboard. It goes into leaf mode and reduces the number of host connections to one, which reduces bandwidth and power consumption to nearly zero but is still ready to respond quickly to download requests and also keeps your downloads active but slowed down. |
All times are GMT -7. The time now is 12:50 AM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.
Copyright © 2020 Gnutella Forums.
All Rights Reserved.