ARK: Survival Evolved

ARK: Survival Evolved

View Stats:
What does Client network bandwith do?
I have changed it a few times but notice nothing differant so what exactly does this do? Hover tooltips in the menue with descriptions in game would be nice for this reason.
< >
Showing 1-5 of 5 comments
[XGS]DonkyBoY Aug 4, 2015 @ 9:53pm 
1st hit http://lmgtfy.com/?q=ark+survival+wiki+Client+network+bandwidth+

Customizable Bandwidth setting for players to choose a bandwidth appropriate to their own connection. Can further improve structure-streaming speed, if you have sufficient bandwidth to handle it as a client. (Can also eliminate any remaining DC's if you reduce it and you're on a lower bandwidth connection.)
Last edited by [XGS]DonkyBoY; Aug 4, 2015 @ 9:55pm
Jeremy Drake Stieglitz  [developer] Aug 4, 2015 @ 9:57pm 
Basically it controls how fast the player-built structures stream to your client. Higher values make the player-built structures stream faster, but potentially can DC you if your connection can't keep up. Occasionally you may also get slightly smoother network movement of characters, but that aspect of the network is generally not saturated so it'd be pretty rare to have an effect there (only with lots of players around, etc).
Originally posted by (XGS)DonkyBoY:
1st hit http://lmgtfy.com/?q=ark+survival+wiki+Client+network+bandwidth+

Customizable Bandwidth setting for players to choose a bandwidth appropriate to their own connection. Can further improve structure-streaming speed, if you have sufficient bandwidth to handle it as a client. (Can also eliminate any remaining DC's if you reduce it and you're on a lower bandwidth connection.)


That link didnt help bro and what you typed didnt provide any real info other than structure streaming speed.
BigDady Aug 4, 2015 @ 10:11pm 
Originally posted by (XGS)DonkyBoY:
1st hit http://lmgtfy.com/?q=ark+survival+wiki+Client+network+bandwidth+

Customizable Bandwidth setting for players to choose a bandwidth appropriate to their own connection. Can further improve structure-streaming speed, if you have sufficient bandwidth to handle it as a client.


nice... just say: this part of tcp/ip protocol about 30years ago...
ELK Apr 26, 2017 @ 9:18pm 
Counter-Strike: Source
32 players
80kb/s

Team Fortress 2
24 players
80kb/s

Counter-Strike: Global Offensive
20 players
128kb/s

ARK: Survival Evolved
100 dinosaurs + buildings + maybe some players
60kb/s

The bandwidth required can easily be calculated by 2 simple things.

How many times per second are you downloading an update?
How much data is in each update?

With 64 players on CS:S there were updates larger than 3kb that weren't uncommon. By default you download 20 updates/sec but most players use 66 because it is an option you can change. I believe ARK downloads 30 updates/sec. If ARK only downloaded 20 updates/sec and there were only 64 active dinos around you causing 3kb updates that would equal 60kb/s. That leaves no room for downloading structures and there are usually 100 active dinos around you.

Many people may argue that NPC require much less data. That is not true. The only data you are downloading in counter strike is where the player is, what direction they are facing, did they fire a gun, is their flash light on. Very simple stuff like that. However you are uploading alot more data than that to the server. The server recieves data of exactly when you shot, how you've moved your mouse, and any key you've pressed on your keyboard, etc. The server uses this accurate information to calculate what happens, and sounds the simple data out to you.

The biggest problem with the official servers is their hardware. Their CPU's suck and they can't maintain 66.666... fps like they're supposed to, but instead they will drop down to single digit numbers at times.

Sadly not only are official servers limited to 60kb/s bandwidth, but unofficial servers are tourtured with it.


Now if you're really curious on how the bandwidth limit works read on.

A 60kb/s limit would allow 60kb/s download and 60kb/s upload simultaneously

You are downloading 30 updates/sec (I think this is what ARK uses)
Your bandwidth limit is 60kb/s
This means your limited to 2000 byte updates (60k/30)
You recieve an update this is 2001 bytes (yes you download it regardless of the limit)

It tells your computer to NOT download the next update.

If you recieve and update that is 4001 bytes (yes you download it regardless of the limit)
It tells your computer to NOT download the next TWO updates.
and so on...
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: Aug 4, 2015 @ 9:45pm
Posts: 5