Bandwidth (down/up)

NordicNordic Long term camping in Kodiak Join Date: 2012-05-13 Member: 151995Members, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow
edited August 2013 in Server Discussion
What is the Bandwidth (down/up) needed? The wiki says to be updated so I assume no one is sure yet. Can someone give me a rough estimate. Or to be more specific in my needs. I plan on occasionally running a small server from home. How many slots do you thin 2 megabits upload would get me?

Comments

  • GhoulofGSG9GhoulofGSG9 Join Date: 2013-03-31 Member: 184566Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, Reinforced - Supporter, WC 2013 - Supporter, Pistachionauts
    edited August 2013
    Bandwidth generally is the total up- and downloadtraffic used by the server. Just google "speedtest" to test your up- and download speed at home, normally you don't have any traffic limitations . For Home servers most important is your upload speed as the server needs to communicate with all connected clients:

    Here are some stats going around in this forum for years (Keep in Mind 1 byte = 8 bit ):
    wpmXZ.png
    In total, 1.32 TB of data was used during the month which averages out to about 43 GB of bandwidth per day.

    On a per hour basis this is about 1.8 GB of bandwidth both in and out for all 3 servers.

    On a per server per hour basis running at 18 slots it is roughly 600 MB of bandwidth.

    On a per slot per hour basis it is approximately 33.3 MB.

    On a per slot per minute basis it is approximately .555 MB / 555 KB.

    On a per slot per second basis it is approximately 9.25 KB.

    Hope these numbers help you out.
  • NordicNordic Long term camping in Kodiak Join Date: 2012-05-13 Member: 151995Members, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow
    On a per slot per second basis it is approximately 9.25 KB.
    All I needed to know.
  • endarendar Join Date: 2010-07-27 Member: 73256Members, Squad Five Blue
    Hmm, based on the first post, 2nd post, and 3rd post I've come to this conclusion.

    2mb = 2048kb
    9.25KB = 74kb
    2048/74 = 27.68 slots

    2mb/s will definitely not handle this many slots, I think it might be closer to around 12-16 slots? Also depends on whether other stuff is occurring on this connection.
  • GhoulofGSG9GhoulofGSG9 Join Date: 2013-03-31 Member: 184566Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, Reinforced - Supporter, WC 2013 - Supporter, Pistachionauts
    edited August 2013
    endar wrote: »
    Hmm, based on the first post, 2nd post, and 3rd post I've come to this conclusion.

    2mb = 2048kb
    9.25KB = 74kb
    2048/74 = 27.68 slots

    2mb/s will definitely not handle this many slots, I think it might be closer to around 12-16 slots? Also depends on whether other stuff is occurring on this connection.

    Look a bit closer at the stats: There you see that the traffic goes up and down, so max out for 3 server with 18 slots was 7.74 Mb/ s = max out 1slot/s 0,143 Mb/s . That means at max out you can host 14 slots with 2 Mb/s upload. But keep in mind this stats are over one year old and atm the traffic is a bit lower, so i would suggest to test max 16 slots (keep in mind mods like ns2stats can raise the traffic)
  • ZEROibisZEROibis Join Date: 2009-10-30 Member: 69176Members, Constellation
    Also keep in mind that what these numbers are is for actual bandwidth not to be confused with a home isp selling you 10mbps up which is really only 1.25MBs.

    Do not forget to mind you bits and bytes!
  • NordicNordic Long term camping in Kodiak Join Date: 2012-05-13 Member: 151995Members, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow
    ZEROibis wrote: »
    Also keep in mind that what these numbers are is for actual bandwidth not to be confused with a home isp selling you 10mbps up which is really only 1.25MBs.

    Do not forget to mind you bits and bytes!

    I am. 2 megabits / second = 0.25 megabytes / second
    .25 megabytes/second = 256 kilobytes/second
    256 kilobytes/second / 9.24 kilobytes/second a slot = 27.7056277 slots (27) really
    I would throw in 20% for overhead and other network usage.
    27.7056277 * .80 = 22.1645022 slots (22) really


    Now I am told there is a max of this number per slot.
    0.143333333 megabytes = 146.773333 kilobytes
    256 kilobytes/second / 146.773333 kilobytes =1.74418605 slots (1) really
    1.74418605 * .80 = 1.39534884 slots (1) really

    I know I can't do much with a 2 mbps connection. I was hoping to host a small server, on occasion, for friends or whatever that would hopefully be able to get up to 16 slots or at least 12. Now the first number suggests I can reach this desired goal as long as I have the hardware, which I do. The second number says I don't have enough for more than 1 person.

    I currently have a 15mbps down / 1mbps up connection and am considering upgrading to the 20mps down / 2mbps up. I was playing around with a server the other night. I had 13 people join at one point. At around 8-10 players lag started happening. Everyone's ping would sky rocket because my humble little server could not communicate with them fast enough. This was through imprecise testing with no monitoring besides tick rate and watching peoples pings while I played with them. With this thread I was hoping to get more exact numbers. When my testing would suggest a 2mbps upload connection would be enough for ~12-14 players max because I can get 6-7 players lag free at my current 1mbps.
  • GhoulofGSG9GhoulofGSG9 Join Date: 2013-03-31 Member: 184566Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, Reinforced - Supporter, WC 2013 - Supporter, Pistachionauts
    edited August 2013
    @james888 MB = Megabyte Mb = megabits But make sure you really have that upload by using a speedtest. BTW 1 / 0.15 Mb/s max out = 6.66 slots which confirms your experiments
  • NordicNordic Long term camping in Kodiak Join Date: 2012-05-13 Member: 151995Members, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow
    @james888 MB = Megabyte Mb = megabits
    MB Mb gets so confusing. I make too many typos as is to remember that.
    But make sure you really have that upload by using a speedtest.
    In fact, speed test shows I get 1.1 mbps upload pretty consistently although I pay for 1mbps right now.
    BTW 1 / 0.15 Mb/s max out = 6.66 slots which confirms your experiments
    I see the error in my math now.


    Thanks for the info everyone.
  • GhoulofGSG9GhoulofGSG9 Join Date: 2013-03-31 Member: 184566Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, Reinforced - Supporter, WC 2013 - Supporter, Pistachionauts
    edited August 2013
    In fact, speed test shows I get 1.1 mbps upload pretty consistently although I pay for 1mbps right now.

    You nearly get never what your isp tells you with dsl . In your case that's a good fact, most of the time before i had glassfiber i had to call my isp every week to raise my upload


  • NordicNordic Long term camping in Kodiak Join Date: 2012-05-13 Member: 151995Members, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow
    In fact, speed test shows I get 1.1 mbps upload pretty consistently although I pay for 1mbps right now.

    You nearly get never what your isp tells you with dsl . In your case that's a good fact, most of the time before i had glassfiber i had to call my isp every week to raise my upload

    No, I have cable broadband. Time Warner, if you in the USA. There plans go (download/upload $Price) 1/1 $35, 3/1$45, 15/1 $55, 20/2 $65, 30/5 $75, 50/5 $105. I think it is really unbalanced. I think the standard, what I currently have should be 15/3 for $45. I want more upload but don't need much more download.
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    edited August 2013
    This is older data from the release day (so current bandwidth requirements will be lower), but here it is:
    An update since I have more data (on four full 20 player servers) from release night:
    All Four Servers:
    DL Rate = 232 KB/s
    UL Rate = 696 KB/s
    DL Vol = 815 MB/hr
    UL Vol = 2447 MB/hr

    Per Server:
    DL Rate = 58 KB/s
    UL Rate = 174 KB/s
    DL Vol = 204 MB/hr
    UL Vol = 612 MB/hr

    On a KB/s per slot it comes out to:
    DL = 2.9 KB/s-slot
    UL = 8.7 KB/s-slot
    Total = 11.6 KB/s-slot
  • NordicNordic Long term camping in Kodiak Join Date: 2012-05-13 Member: 151995Members, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow
    edited August 2013
    ScardyBob wrote: »
    This is older day from the release day (so current bandwidth requirements will be lower), but here it is:
    An update since I have more data (on four full 20 player servers) from release night:
    All Four Servers:
    DL Rate = 232 KB/s
    UL Rate = 696 KB/s
    DL Vol = 815 MB/hr
    UL Vol = 2447 MB/hr

    Per Server:
    DL Rate = 58 KB/s
    UL Rate = 174 KB/s
    DL Vol = 204 MB/hr
    UL Vol = 612 MB/hr

    On a KB/s per slot it comes out to:
    DL = 2.9 KB/s-slot
    UL = 8.7 KB/s-slot
    Total = 11.6 KB/s-slot

    Upload is the one I am most concerned with. So at those numbers.

    1 megabit = 128 kilobytes
    128 KB/s / 8.7 KB/s = 14.7126437 slots
    I'll even take 30% total upload from other various computers.
    128 KB/s * .7 estimated other network load/ 11.6 KB/s = 7.72413793 slots

    That makes a bit more sense actually with my testing having lag happen around 8 players. Thanks scardy.
  • GhoulofGSG9GhoulofGSG9 Join Date: 2013-03-31 Member: 184566Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, Reinforced - Supporter, WC 2013 - Supporter, Pistachionauts
    james888 wrote: »
    In fact, speed test shows I get 1.1 mbps upload pretty consistently although I pay for 1mbps right now.

    You nearly get never what your isp tells you with dsl . In your case that's a good fact, most of the time before i had glassfiber i had to call my isp every week to raise my upload

    No, I have cable broadband. Time Warner, if you in the USA. There plans go (download/upload $Price) 1/1 $35, 3/1$45, 15/1 $55, 20/2 $65, 30/5 $75, 50/5 $105. I think it is really unbalanced. I think the standard, what I currently have should be 15/3 for $45. I want more upload but don't need much more download.

    man and i always thought US would be cheaper than here in GER atm i pay 41 € for 200/20. Always keep in mind that ScardyBob stats are also avg. . With more things on the field etc. the traffic goes up per Server.
  • NordicNordic Long term camping in Kodiak Join Date: 2012-05-13 Member: 151995Members, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow
    james888 wrote: »
    In fact, speed test shows I get 1.1 mbps upload pretty consistently although I pay for 1mbps right now.

    You nearly get never what your isp tells you with dsl . In your case that's a good fact, most of the time before i had glassfiber i had to call my isp every week to raise my upload

    No, I have cable broadband. Time Warner, if you in the USA. There plans go (download/upload $Price) 1/1 $35, 3/1$45, 15/1 $55, 20/2 $65, 30/5 $75, 50/5 $105. I think it is really unbalanced. I think the standard, what I currently have should be 15/3 for $45. I want more upload but don't need much more download.

    man and i always thought US would be cheaper than here in GER atm i pay 41 € for 200/20. Always keep in mind that ScardyBob stats are also avg. . With more things on the field etc. the traffic goes up per Server.

    As I plan on mostly doing modded servers and an occasional chocolate ns2... I think I have a pretty good idea of what I can do with my limited upload.

    The usa is big. Depends on where you are in the USA for pricing and speeds. I live in a more rural state.
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    james888 wrote: »
    james888 wrote: »
    In fact, speed test shows I get 1.1 mbps upload pretty consistently although I pay for 1mbps right now.

    You nearly get never what your isp tells you with dsl . In your case that's a good fact, most of the time before i had glassfiber i had to call my isp every week to raise my upload

    No, I have cable broadband. Time Warner, if you in the USA. There plans go (download/upload $Price) 1/1 $35, 3/1$45, 15/1 $55, 20/2 $65, 30/5 $75, 50/5 $105. I think it is really unbalanced. I think the standard, what I currently have should be 15/3 for $45. I want more upload but don't need much more download.

    man and i always thought US would be cheaper than here in GER atm i pay 41 € for 200/20. Always keep in mind that ScardyBob stats are also avg. . With more things on the field etc. the traffic goes up per Server.

    As I plan on mostly doing modded servers and an occasional chocolate ns2... I think I have a pretty good idea of what I can do with my limited upload.

    The usa is big. Depends on where you are in the USA for pricing and speeds. I live in a more rural state.
    You might be able to host a nice Xenoswarm server (it maxes out at 6 players).
  • NordicNordic Long term camping in Kodiak Join Date: 2012-05-13 Member: 151995Members, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow
    edited August 2013
    ScardyBob wrote: »
    james888 wrote: »
    james888 wrote: »
    In fact, speed test shows I get 1.1 mbps upload pretty consistently although I pay for 1mbps right now.

    You nearly get never what your isp tells you with dsl . In your case that's a good fact, most of the time before i had glassfiber i had to call my isp every week to raise my upload

    No, I have cable broadband. Time Warner, if you in the USA. There plans go (download/upload $Price) 1/1 $35, 3/1$45, 15/1 $55, 20/2 $65, 30/5 $75, 50/5 $105. I think it is really unbalanced. I think the standard, what I currently have should be 15/3 for $45. I want more upload but don't need much more download.

    man and i always thought US would be cheaper than here in GER atm i pay 41 € for 200/20. Always keep in mind that ScardyBob stats are also avg. . With more things on the field etc. the traffic goes up per Server.

    As I plan on mostly doing modded servers and an occasional chocolate ns2... I think I have a pretty good idea of what I can do with my limited upload.

    The usa is big. Depends on where you are in the USA for pricing and speeds. I live in a more rural state.
    You might be able to host a nice Xenoswarm server (it maxes out at 6 players).

    I have one going right now in fact. I have the slot number set to 8 though... GORGES ARE OP!
  • mbrickmbrick Join Date: 2013-01-24 Member: 181869Members
    edited August 2013
    I am looking at the real time usage right now with Build 254. With 20 players, the server is averaging 67 KB/s down, 240 KB/s up. The biggest spike up I see 320 kb/s, but rare.

    240 KB/s=1.92mbit, 320 KB/s=2.56mbit.

    Also checking with 16 players earlier in the day: 50 KB/s down, 140 KB/s up. 140 KB/s=1.12mbit

    Hope this helps.
Sign In or Register to comment.