What is a good way to determine how much bandwidth your network needs before initial setup?

IT Pro learner



I am doing an initial setup on a network with 50 users. Most communications will remain within the LAN. VPN, Cloud, and Internet are all important, but workers duties mostly consist of editing files and printing.  There will be 12 users that will need constant access to external networks via VPN.


What is a good method to figuring out how much bandwidth is needed for the company to run efficiently.  I would like to have a good idea before asking the ISP?  It would also be a good thing to know.


Any insights or suggestions? 

Answer this Question


3 total
Valentina Dvoršak
Vote Up (8)


1.       Okay, let’s try to break it down : 12 users that need to always connect remotely ==> You need to reserve upload bandwidth for them and preferably research the term QoS (Quality of Service); it’s an option in your network setup/router that can allow you to prioritize packets and reserve bandwidth for some defined services. I believe that will be the VPN service, coming from experience, iI usually remote connect machine via VNC over SSL (if I had the chance/UI on the remote machine), so the bare minimum for that connection is 50-100 KB/s mutual speeds from the server side (upload), and client side (download). Keep in mind that VPN speeds are less than VNC, and its relies on the stack that your using.


A lot of folks like OpenVPN but state there is a lot of other commercial offering that is much faster, in the same environment, but all in all, I think ensuring at least 50KB/s per user from those 12 is good number, thus 12*50 KB/s = 600 KB/s.  


You also specified that those dozen will mostly work on small files from what I have read, so that is good number, make sure to try to prioritize them via QoS, because that’s the reason it was created.


On another note, usually you set up VPN to far-access clients, thus they may connect at different times, so that will help reduce the load on the bandwidth, and not simultaneously. Other than that, most packets IMHO will run through LAN, ensure you have proper software if you’re the I.T guy there, to maximize LAN usage (easy file sharing/NAS, Chat/XMPP server with file send support/pidgin,.etc) and by that I mean try to make the LAN the preferred way for your personnel to exchange files, since they usually rely on 3rd party products for its ease of use, especially in sharing, so for those 38 left, depending on the work load and type you can calculate things better. For example if you working in 3D design company, then you will be dealing with large files, and having fast upload is a must, but I have feeling that your office is dealing with small files, so my guess is 3-4 MB/s for best price/performance.

Vote Up (6)

You have already taken the first steps in evaluating your requirements by looking at the number of employees and the types of applications in use. Also, important is the types, and therefore sizes, of files that will be emailed, stored in the cloud, etc. To really get an accurate figure, you are really going to have to monitor bandwidth usage to get a picture of current usage, but that isn’t really an option for you at this point. This also puts an emphasis on scalability of capacity for you, in case your initial estimate is too low.


There are a number of free bandwidth calculators online that will give you an educated guess, but to really nail it down, you are going to have to monitor it and see what real-time use actually is. Still, it doesn’t hurt to give one a try and see if it is in the same ballpark as your own bandwidth estimates. http://bandwidthpool.com/bandwidth-calculator/

Vote Up (5)

I think Kreiley has it right on this one.

Ask a question

Join Now or Sign In to ask a question.
It's a busy time in healthcare IT, and full-time employees seem to be feeling the ill effects of all this work more than consultants.
Deploying an enterprise resource planning (ERP) system is an expensive proposition, not just in terms of licensing dollars (SLA) and maintenance, but in terms of dedicated resources and time. And yet all too often, organizations, dazzled by vendor promises and hype -- Deploy our ERP software and your manufacturing business will instantly run smoother and increase profits! -- fail to come up with a viable long-term (or even short-term) roadmap.
A U.S. appeals court has dismissed a long-running patent infringement lawsuit lodged against Lawson Software by ePlus.
The EU court ruling that gives people the "right to be forgotten" by search engines is misguided in principle and unworkable in practice, said a U.K. House of Lords subcommittee Wednesday.
Madbits, a year-old company that uses deep learning technology to assign relevant information to raw images, has sold itself to Twitter, according to the Madbits website.
Amazon.com is investing US$2 billion more in India, which is witnessing an online retail boom.
Amazon.com believes that pricing e-books at US$9.99 will boost sales by over 74 percent as the books are highly price-elastic.
Twitter more than doubled its sales in the second quarter, the company reported Tuesday, showing a strong advertising business.
State-run media ratchets up the rhetoric after sudden swoops into Microsoft offices Monday.
Oracle has responded to a former employee's claim that a new in-memory processing option is turned on by default with the latest release of Database 12c, insisting that the process of enabling it requires a series of deliberate steps.