7

I am operating Tor relay as an exit on 10 MegaBytes/s speed network. But when checking from http://atlas.torproject.org, it shows only 700KBps Advertised Bandwidth. How to increase this bandwidth?

  • For how long is your relay online? Have you set DirPort in your torrc? – Jens Kubieziel Mar 24 '14 at 22:15
  • Its been online for 14 hours..but it has been used in the past also..I have set DirPort in the torrc. – saurav Mar 25 '14 at 2:18
6

Advertised bandwidth as reported by atlas and globe is really what is observed as of far. Your relay has only been up for four days, and as your relay proves its reliability and speed, advertised bandwidth will go up.

https://lists.torproject.org/pipermail/tor-relays/2014-June/004711.html

  • This appears to be the correct answer. According to the link provided advertised bandwidth has little to do with the options in your torrc. From the link in answer: "Advertised bandwidth is not what you put in torrc. The bandwidth options in torrc are meant to allow you to throttle your traffic, so that bandwidth usage is still reasonable. Eventually, as your relay matures, advertised bandwidth should closely match what you've put in your torrc." – erb Feb 16 '16 at 17:59
3

In your torrc, there are 2 keys that determine your advertised relay bandwidth:

  • RelayBandwidthRate - Sets/limits how much bandwidth you allow for relaying.
  • MaxAdvertisedBandwidth - May not be higher than RelayBandwidthRate. If you don't have this entry, then your RelayBandwidthRate is advertised.
  • I have set both the keys.I have set RelayBandwidthRate at 5 MBps and MaxAdvertisedBandwidth to 10 MBps. – saurav Mar 25 '14 at 2:19
  • Your MaxAdvertisedBandwidth should not be higher than your RelayBandwidthRate. – Jobiwan Mar 25 '14 at 8:40
  • I have configured my torrc file as follows:<br/> ControlPort 9051<br/> DataDirectory /home/***/.tor <br/> DirPort 9030 <br/> DirReqStatistics 0 <br/> DisableDebuggerAttachment 0 <br/> Log notice stdout <br/> Nickname ubuntu123 <br/> ORPort 9001 <br/> RelayBandwidthBurst 1073741824 <br/> RelayBandwidthRate 104857600 <br/> SocksPort 9050 <br/> Still I am not able to advertise my bandwidth fully ?What can be done ? – saurav Mar 31 '14 at 7:11
  • Check those values. Your burst is 1 billion and your rate is 100 million. These are bytes, not bits. Try 10485760 for both, or just leave out burst. – Jobiwan Mar 31 '14 at 8:13
  • I set 10485760 for both but still its showing only 1 MBPs advertised bandwidth. – saurav Apr 1 '14 at 8:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.