Re: [freenet-support] network usage on start
On Sat, Mar 27, 2004 at 07:44:11PM +, Michal Charemza wrote: Hi, I'm a bit of a newbie, so I'm not 100% sure that my answer is right, but I think I can help: I know. Perhaps I should clarify: it begins to download as soon as I run start-freenet.sh, As soon as you start freenet your node (i.e. your computer) doesn't just 'connect' to the freenet network, it really becomes 'part' of the network, routing requests and data about the network. That is to say: requests for data are sent to your node from others, and if the data isn't already on your node, it may sent the request to other nodes it's connected to. If data is found, it is passed to your node, which will pass it back to the node from which the request came. Your node may decide to keep this data in case it is requested in the future. It usually takes a while though. and keeps going for a while, even before I access fproxy/run any clients. The above all happens before you even access fproxy or run any clients. This happens on all nodes (although I'm not too sure about transient nodes... not quite sure what they are)... however: This is something of a problem, as I use dial-up. It says somewhere if you don't have a stable IP address (usually if you have a dial up connection)... maybe you should transient node in freenet config. My internet is really dodgy at the minute (although clearly I can send e-mail!) so I can't check the website, but I imagine is should say something there about it. I'm not sure what effect this would have though. Well... on unstable, this is slightly different: all nodes connected, INCLUDING TRANSIENTS, are in the routing table, and transients are expected to handle queries like the rest of the network. However their node references are not passed on IIRC, so they probably won't get as much traffic as non-transients... Also policy on which nodes to drop when we get a new connection is based primarily on routing performance, so if transients don't serve queries they won't work very well... Hope this helps, Michal. -- Matthew J Toseland - [EMAIL PROTECTED] Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so. signature.asc Description: Digital signature ___ Support mailing list [EMAIL PROTECTED] http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]
Re: [freenet-support] network usage on start
On Saturday 27 March 2004 03:10 pm, S wrote: When you start Freenet, it immediately tries to connect to as many nodes as possible, from the pool of nodes that it knows about. If what you're seeing is a bandwidth spike that goes away after a couple of minutes, it's probably connections being opened. I imagine that handshaking with 50+ nodes could use up all of your bandwidth for awhile. It could certainly be something else, though. Check out the Environment page from the web interface, go to Pooled Thread Consumers and you can see what the threads are doing. (Caveat: by loading the main web interface page, you're initiating requests for the activelink images of the index pages. To avoid this, bookmark the Environment page and go straight there as soon as the node starts.) You're right: Class Threads used Checkpoint: Opening connection 56 freenet.interfaces.LocalNIOInterface$ConnectionShell 1 freenet.node.states.data.DataStateInitiator 1 freenet.node.states.data.TrailerWriteCallbackMessage:true:true1 I used Lynx to be sure there were no extraneous requests. It's odd that with so many connections to other nodes, I still get RNFs frequently that say Attempts were made to contact 2 nodes, or even 0, as I reported previously. With the default settings, Freenet will pretty much saturate a dialup link when you're actively using it, and it will eat bandwidth even when you aren't using it. If you haven't done so already, you might want to tweak the input and output bytes values in the config file. Yes, but that would cripple *Freenet*. But with any luck, I'll have a Real Connection in a couple months. Another suggestion is to make sure that the line transient=true is present in the config file, with no % in front of it. Transient nodes do not have any requests routed to them, which cuts down on bandwidth usage. As I understand it, there is an anonymity tradeoff here if someone is monitoring your requests and knows that your node is transient (your node isn't routing other peoples' requests, so all requests leaving your node are your own). I have transient on, and doAnnounce=false. (I don't fear or loathe my government, yet.) ___ Support mailing list [EMAIL PROTECTED] http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]
Re: [freenet-support] network usage on start
Hi, that _is_ freenet. It retrieves data, stored to your disk. When you query data, you retrieve from disks of other users :) Christian Am Sat, 27 Mar 2004 12:02:04 -0500 hat Nick Tarleton [EMAIL PROTECTED] geschrieben: When I start Freenet build 5076. it downloads a rather large amount of data. Is this some kind of prefetching? Can it be turned off? ___ Support mailing list [EMAIL PROTECTED] http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED] -- Christian Menz www.phonophil.net www.waldspirale3.de ICQ:34268802 skype:b0r0mir ___ Support mailing list [EMAIL PROTECTED] http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]
Re: [freenet-support] network usage on start
On Saturday 27 March 2004 12:25 pm, Christian Menz wrote: Hi, that _is_ freenet. It retrieves data, stored to your disk. When you query data, you retrieve from disks of other users :) Christian Am Sat, 27 Mar 2004 12:02:04 -0500 hat Nick Tarleton [EMAIL PROTECTED] geschrieben: When I start Freenet build 5076. it downloads a rather large amount of data. Is this some kind of prefetching? Can it be turned off? I know. Perhaps I should clarify: it begins to download as soon as I run start-freenet.sh, and keeps going for a while, even before I access fproxy/run any clients. This is something of a problem, as I use dial-up. I've heard of prefetching the start-page links; if this is it, can it be turned off? I see no related option in freenet.conf. ___ Support mailing list [EMAIL PROTECTED] http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]
Re: [freenet-support] network usage on start
Hi, I'm a bit of a newbie, so I'm not 100% sure that my answer is right, but I think I can help: I know. Perhaps I should clarify: it begins to download as soon as I run start-freenet.sh, As soon as you start freenet your node (i.e. your computer) doesn't just 'connect' to the freenet network, it really becomes 'part' of the network, routing requests and data about the network. That is to say: requests for data are sent to your node from others, and if the data isn't already on your node, it may sent the request to other nodes it's connected to. If data is found, it is passed to your node, which will pass it back to the node from which the request came. Your node may decide to keep this data in case it is requested in the future. and keeps going for a while, even before I access fproxy/run any clients. The above all happens before you even access fproxy or run any clients. This happens on all nodes (although I'm not too sure about transient nodes... not quite sure what they are)... however: This is something of a problem, as I use dial-up. It says somewhere if you don't have a stable IP address (usually if you have a dial up connection)... maybe you should transient node in freenet config. My internet is really dodgy at the minute (although clearly I can send e-mail!) so I can't check the website, but I imagine is should say something there about it. I'm not sure what effect this would have though. Hope this helps, Michal. ___ Support mailing list [EMAIL PROTECTED] http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]
Re: [freenet-support] network usage on start
On Sat, 27 Mar 2004 14:13:09 -0500 Nick Tarleton [EMAIL PROTECTED] wrote: I know. Perhaps I should clarify: it begins to download as soon as I run start-freenet.sh, and keeps going for a while, even before I access fproxy/run any clients. This is something of a problem, as I use dial-up. I've heard of prefetching the start-page links; if this is it, can it be turned off? I see no related option in freenet.conf. When you start Freenet, it immediately tries to connect to as many nodes as possible, from the pool of nodes that it knows about. If what you're seeing is a bandwidth spike that goes away after a couple of minutes, it's probably connections being opened. I imagine that handshaking with 50+ nodes could use up all of your bandwidth for awhile. It could certainly be something else, though. Check out the Environment page from the web interface, go to Pooled Thread Consumers and you can see what the threads are doing. (Caveat: by loading the main web interface page, you're initiating requests for the activelink images of the index pages. To avoid this, bookmark the Environment page and go straight there as soon as the node starts.) With the default settings, Freenet will pretty much saturate a dialup link when you're actively using it, and it will eat bandwidth even when you aren't using it. If you haven't done so already, you might want to tweak the input and output bytes values in the config file. Another suggestion is to make sure that the line transient=true is present in the config file, with no % in front of it. Transient nodes do not have any requests routed to them, which cuts down on bandwidth usage. As I understand it, there is an anonymity tradeoff here if someone is monitoring your requests and knows that your node is transient (your node isn't routing other peoples' requests, so all requests leaving your node are your own). -s ___ Support mailing list [EMAIL PROTECTED] http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]