Bitcoin Forum

Bitcoin => Mining support => Topic started by: betajuice on March 12, 2019, 05:12:17 AM



Title: How to Estimate Bandwidth requirements?
Post by: betajuice on March 12, 2019, 05:12:17 AM
I need to set up internet for a new mining site. How do I estimate the network bandwidth requirements? This is pooled mining by the way


Title: Re: How to Estimate Bandwidth requirements?
Post by: tim-bc on March 12, 2019, 03:39:52 PM
If you have internal servers for all of your dhcp / dns / ntp needs, and each miner is connecting individually to its pool, you will probably want to allocate at least 1 Kbps to each miner.


Title: Re: How to Estimate Bandwidth requirements?
Post by: BitMaxz on March 12, 2019, 08:26:49 PM
Try to use this bandwidth calculator from here https://www.psav.com/bandwidth-calculator then put the amount of miner into "Number of Users:"

and then choose the usage type low.

You can see the result below if what internet speed you need but this is just estimation if you have an internet that powered by fiber you don't need higher bandwidth just make sure that you have stable ping.


Title: Re: How to Estimate Bandwidth requirements?
Post by: mikeywith on March 12, 2019, 09:39:45 PM
Here is a graph of one of the interfaces on my router , this interface has 10 miners using it .

https://i.imgur.com/5dk5KVJ.png (https://i.imgur.com/5dk5KVJ.png)

notice these values are the throughput not the bandwidth, now bandwidth is actually the maximum throughput that you can have, where throughout is the real-time packet/data rate , which means your bandwidth needs to be more than whatever the throughput shows here or else you will have a lot of troubles, latency and many other factors affect all these statistics, but to be on the safe side i would allocate at least 5kbps for each miner.


Title: Re: How to Estimate Bandwidth requirements?
Post by: Artemis3 on March 15, 2019, 04:56:11 AM
If you have internal servers for all of your dhcp / dns / ntp needs, and each miner is connecting individually to its pool, you will probably want to allocate at least 1 Kbps to each miner.

No that's too low, its about 1KB/s per miner (8 kbps).

So a 1 mbps link should accommodate about 100 units (80/20 rule).


Title: Re: How to Estimate Bandwidth requirements?
Post by: tim-bc on March 15, 2019, 12:34:24 PM
No that's too low, its about 1KB/s per miner (8 kbps).

So a 1 mbps link should accommodate about 100 units (80/20 rule).

80/20 is a good rule of thumb. For 16000 antminer s9 I'm looking at (external) traffic stats and it varies between 5-10 Mbps. So 1 Kbps is a good estimate if you have your own internal dns / ntp / dhcp etc.


Title: Re: How to Estimate Bandwidth requirements?
Post by: kano on April 02, 2019, 06:00:18 AM
Or ... if you use a proxy, the network usage is the equivalent of one miner.