Privacy notice This website only uses technically necessary cookies. Statistics, marketing and external services are not loaded without JavaScript. Learn more in our Privacy Policy.
Privacy notice This website uses only technically necessary cookies. Statistics, marketing and external services are not loaded without JavaScript. Read more in our Privacy Policy.
Informacja o prywatności Ta strona używa wyłącznie technicznie niezbędnych plików cookie. Statystyka, marketing i usługi zewnętrzne nie są ładowane bez JavaScript. Więcej w naszej Polityce prywatności.
Information sur la confidentialité Ce site n’utilise que des cookies techniquement nécessaires. Les services de statistiques, de marketing et les services externes ne sont pas chargés sans JavaScript. Plus d’informations dans notre Politique de confidentialité.
Avviso sulla privacy Questo sito usa solo cookie tecnicamente necessari. I servizi statistici, di marketing ed esterni non vengono caricati senza JavaScript. Maggiori informazioni nella nostra Informativa sulla privacy.
Aviso de privacidad Este sitio web solo usa cookies técnicamente necesarias. Los servicios de estadística, marketing y externos no se cargan sin JavaScript. Más información en nuestra Política de privacidad.
Privacymelding Deze website gebruikt alleen technisch noodzakelijke cookies. Statistiek-, marketing- en externe diensten worden zonder JavaScript niet geladen. Meer hierover in onze Privacyverklaring.
Privatlivsinformation Denne hjemmeside bruger kun teknisk nødvendige cookies. Statistik-, marketing- og eksterne tjenester indlæses ikke uden JavaScript. Læs mere i vores Privatlivspolitik.

Halloween at Nexthosting: 10% off game servers with the code – until November 1

Back to the blog
Nexthosting Guide

Bandwidth vs. Latency for Game Server Operators: p99 Ping First

Why p99 latency often matters more than raw Mbps for gamers and game server operators. Measurement methods, p99 explained, and steps to cut latency.

Sep 4, 2026 137 views
Bandwidth vs. Latency for Game Server Operators: p99 Ping First

Bandwidth indicates how much data your connection can carry per second, measured in Mbps or Gbps. Latency measures how long a single packet takes to reach its destination and come back, given in milliseconds. For streaming and large downloads, bandwidth is what matters most. For gaming, voice chat, and anything that has to respond in real time, latency determines how the game feels, not line capacity.


In short:

  • Low latency is critical for real-time applications such as gaming or voice chat, while bandwidth mainly matters for large downloads or streaming.
  • Real-world data throughput is usually below the nominal bandwidth because protocol overhead, Wi-Fi interference, and server load limit it.
  • To judge the actual gaming or application experience, it is more important to measure p99 latency and jitter than just the average.
  • When testing, you should take several measurements at different times to get meaningful real-time values for ping, jitter, and packet loss.
  • For latency-critical applications, server proximity and routing quality matter more than simply adding bandwidth.

Table of contents

What is bandwidth? Nominal values vs. real-world throughput

Bandwidth describes the maximum amount of data a connection can theoretically transfer per second. A fiber connection rated at 1,000 Mbps promises exactly that: one gigabit per second, under ideal conditions. In practice, the full figure never arrives, because protocol overhead, encryption, and network conditions use up part of the capacity.

Real-world throughput, meaning what actually arrives, is therefore almost always below the nominal value. TCP headers, Wi-Fi interference, devices active at the same time in the household, and the load on the server at the other end all take their share. If you book 500 Mbps and measure 420 Mbps in a speed test, you don't have a faulty connection, just a perfectly normal result.

A look at typical scenarios helps in practice:

  • A 4K stream needs roughly 15 to 25 Mbps, while a single HD stream needs significantly less.
  • Several simultaneous users in the same household share the bandwidth, even if each one needs little on their own.
  • Large file transfers, such as backups or game downloads, benefit directly from higher bandwidth because raw data volume is what counts here.
  • Cloud gaming and video calls additionally need stable latency; bandwidth alone is not enough.

Bandwidth is therefore a matter of capacity, not of the speed of individual data packets. This very mix-up leads to bad purchases when users reflexively upgrade to the next-higher plan because of stuttering in an online game, even though the problem lies elsewhere.

What is latency? Understanding ping, RTT, jitter, and packet loss

Latency is the time a data packet needs to get from your device to the server. The ping value that most tools display actually measures the round trip time (RTT): the time for the outbound and return trip combined. A ping of 20 ms therefore means that a packet needs roughly 10 ms to reach the destination and 10 ms to come back, although the split is rarely exactly symmetrical.

The average of a ping measurement often hides the actual problem. If 95 out of 100 packets arrive at 18 ms but 5 outliers sit at 200 ms, the average shows an unremarkable value while the gaming experience still stutters. That is why experienced network engineers work with percentiles instead of averages: p50 is the median, p95 shows how bad the worst 5% are, and p99 exposes the truly critical outliers that delay a headshot in a shooter.

Jitter describes the variation in latency between individual packets. A ping that stays constant at 25 ms feels better than one that fluctuates between 15 and 60 ms, even if the average is identical. Packet loss, in turn, means that packets don't arrive at all and have to be requested again, which leads to stuttering, rubberbanding, or complete disconnections.

Metric What it measures Typical effect of a bad value
Ping/RTT Outbound and return trip of a packet Noticeable delay on inputs
Jitter Variation in latency Uneven, unpredictable stuttering
Packet loss Share of lost packets Freezes, rubberbanding, disconnects
p99 latency Latency of the worst 1% Rare but extremely disruptive spikes

A stable ping with low jitter often delivers a better gaming feel than a lower but more erratic average, as studies on ping stability also suggest.

How bandwidth, throughput, and latency work together

More bandwidth does not automatically solve a latency problem. This is the misconception behind most wasted investments: switching from 100 to 500 Mbps noticeably helps when downloading large files, but usually changes nothing about the ping to the game server, as Digi International also points out.

The bandwidth-delay product shows how the two values are actually related. It describes how many bits can be in flight "on the wire" at the same time before an acknowledgment comes back. The formula is simple: bandwidth multiplied by latency. At 100 Mbps and 10 ms of latency, the result is a product of around 1,000,000 bits that are unacknowledged in the network at any given time. If this buffer is too small for the line speed, TCP throttles artificially even though bandwidth would still be free.

It is easy to tell which factor is the limit in each case:

  • Bulk transfers such as backups, software updates, or cloud synchronization benefit directly from more bandwidth.
  • Real-time applications such as shooters, racing games, or voice chat suffer first from latency and jitter, and rarely from a lack of bandwidth.
  • Cloud gaming needs both at once: enough throughput for the video signal and low, stable latency for input.
  • Websites with many small resources (images, scripts) react more strongly to latency per connection than to raw bandwidth.

Pro tip: If you're unsure which factor is causing your problem, run a download in parallel while a game is running. If the ping collapses as soon as the line is saturated, traffic prioritization often helps more than a plan upgrade.

Components of latency: propagation, transmission, processing, queueing

Latency is made up of four different delays, and only one of them cannot be optimized away because of physics.

Propagation delay results from the pure signal travel time. Light travels through fiber at around 200,000 kilometers per second, slower than in a vacuum. This limit is absolute: a server on another continent will never deliver the same ping as one that is 50 kilometers away, no matter how much money you put into the connection.

Transmission delay describes how long it takes to push a packet completely onto the line. It depends on packet size and available bandwidth: larger packets take longer to transmit fully, and more bandwidth shortens this time. For small gaming packets of a few hundred bytes, this share hardly matters, but for large data streams it does.

Processing and queueing delay arise inside the network devices themselves:

  • Every router has to read a packet, check the destination address, and forward it, which takes time.
  • Overloaded routers or ISP nodes leave packets waiting in queues before they are forwarded.
  • Peering quality between providers determines how many intermediate hops a packet has to pass through.
  • High server load delays the response further, independent of the network itself.

These four components add up to the total latency shown in the ping tool. If you want to lower latency, you therefore need to think not only about the line but also about server location, hardware, and routing.

Typical latency and bandwidth values by connection type

Values can only be put in context if you know what is normal for the respective technology. Fiber (FTTH) runs at 11 to 14 ms of latency under good conditions, with cable connections somewhat higher.

Connection type Typical latency Typical bandwidth
Fiber (FTTH) 11–14 ms Up to several Gbps
Cable (DOCSIS) 15–30 ms 50–1,000 Mbps
DSL 20–30 ms 16–200 Mbps
5G (sub-6) low latency range, from single-digit to low double-digit milliseconds moderate to high bandwidth
LEO satellite 20–60 ms 50–200 Mbps
GEO satellite 450 ms 10–100 Mbps

For smooth gaming, values below 30 ms are considered very good and up to 60 ms are usually still unnoticeable; above that, input delay becomes noticeable. Streaming is much more tolerant of latency; what counts here is mainly constant bandwidth without dropouts.

These values are reference points, not guarantees. At peak times, with overloaded nodes, or in heavily used mobile cells, real-world measurements can be significantly worse than the technical averages for the respective connection type.

How to measure bandwidth and latency correctly

Most users rely on a single speed test and draw the wrong conclusions from it. A clean measurement takes more than one click.

  1. Run the ping test for several minutes instead of querying just a single value. Tools such as the classic ping command or mtr show fluctuations over time.
  2. Use traceroute to see at which intermediate hop the delay occurs, instead of only looking at the total latency.
  3. Use iPerf for real throughput when it comes to bandwidth between two of your own endpoints, such as a server and a client on the same network.
  4. Check browser DevTools for web performance to analyze latency per connection and load times of individual resources.
  5. Read out p99 values and jitter separately, not just the average, since these outliers are exactly what determines the perceived gaming feel.

A common mistake is measuring at the wrong time: a test at three in the morning almost always shows better values than one during the evening peak. Your own hardware also skews results; an old Wi-Fi module or an overloaded home network with four devices streaming at once makes any measurement worthless, without the connection itself being to blame. Repeat measurements over several days and at different times before you make a diagnosis.

Measures to reduce latency and increase throughput

Reducing latency and increasing throughput are two different jobs that are rarely solved by the same measure.

For latency, what counts most is proximity to the server and the quality of the route to it. If you run a game server with users from all over Europe, you should choose a data center with good connectivity to major internet exchange points rather than the cheapest location. Using a CDN helps with static web content, but does little for real-time game data, since direct server-client connections are required there.

Concrete adjustments for everyday use:

  • Use a wired connection instead of Wi-Fi wherever possible, since Wi-Fi adds extra jitter and packet loss.
  • Configure Quality of Service (QoS) on your router so that game or voice traffic is prioritized over downloads.
  • Choose the Wi-Fi channel manually to avoid overlap with neighboring networks.
  • Check MTU values so that packets are not unnecessarily fragmented.
  • Adjust the TCP window size if many parallel connections run over a high-latency line.

With packet size there is a real trade-off: small packets cause more header overhead per transmitted byte, but reduce the time until a single packet is fully transmitted, which is often more important for real-time applications than maximum bandwidth utilization.

Pro tip: Before you invest in more bandwidth, use traceroute to check whether the delay originates in your home network at all, or only several hops further along at your provider. This saves money and shows where a change will actually make a difference.

Latency in practice: What game server operators need to know

With game servers, the difference between bandwidth and latency is especially clear. A server with excellent connectivity but a poor location does little for players in the same region, because signal travel time over long distances can hardly be compensated for. Tick rate and server hardware additionally influence how quickly game states are calculated and sent back to clients, which directly affects the processing component of latency.

For operators who do the work themselves, the following applies:

  • Choose the server location so that it is as central as possible to your own community, not based on the lowest price.
  • Plan for hardware with sufficient single-core performance, since many game engines barely parallelize latency-sensitive calculations. The article on Rust server performance shows this using single-core performance and NVMe storage as an example.
  • Don't treat DDoS protection as optional, because an attack produces exactly the packet loss and jitter patterns that noticeably worsen latency.
  • Set up regular monitoring of your own server to detect latency problems before players complain.

If you run your own infrastructure as a community admin, Nexthosting offers background material on latency-relevant configuration questions for various game servers.

Conclusion: How to prioritize between bandwidth and latency

Latency takes priority when real-time response is what matters; bandwidth counts for large amounts of data. This rule of thumb settles most cases of doubt.

To get started right away:

  • First measure your ping over several minutes, not just once.
  • Check p99 values and jitter, not just the average.
  • Switch from Wi-Fi to a cable as a test before you invest in more bandwidth.
  • Repeat measurements at different times of day.
Situation Most important factor
Online gaming, voice chat Latency and jitter
Streaming, downloads Bandwidth
Cloud gaming Both at once
Web browsing with many resources Latency per connection

Monitoring is not a one-off project. Networks change due to load, new devices, and provider maintenance, so recurring measurement is worthwhile instead of a one-time diagnosis.

My take: Where priorities are shifting

If you still reflexively reach for more bandwidth when a game stutters, you will rarely solve the actual problem. p99 latency deserves significantly more attention than the average, because it is these outliers that ruin the gaming experience, not the median. I would advise every operator to switch monitoring to percentiles before thinking about hardware upgrades.

Wi-Fi 6 and 5G bring real latency improvements, but they don't replace a wired connection for competitive gaming. The physical limit set by signal travel time remains, regardless of the wireless standard. For game server communities, server proximity to the player base remains the lever with the greatest effect, greater than any client-side tuning. If you take server location and peering seriously, you solve more latency problems than any router purchase ever will.

— Erik

Low-latency hosting for your project

Server location, NVMe storage, and well-designed DDoS protection are exactly the factors described in this article as decisive for latency, and that is exactly where Nexthosting puts its focus. Instead of pushing bandwidth as a selling point, the emphasis is on proximity to your community, stable hardware, and personal support when a server buckles under load. If you run Rust, take a look at the Rust server plans; for Counter-Strike communities, see the CS2 server options. If you have more flexible requirements and want to run your own VPS for latency-critical applications, the Nexthosting homepage gives an overview of suitable products, and you can configure a server directly.

Sources

FAQ

Is high or low latency better?

Low latency is always better because it means shorter response times. In gaming and voice chat, even a difference of 20 to 30 ms noticeably affects how the game feels.

What is a good latency on Wi-Fi?

On Wi-Fi, values below 30 ms are considered good, and up to about 60 ms is usually still acceptable for gaming. A wired connection generally delivers more stable and lower values than Wi-Fi.

What exactly is latency?

Latency is the time a data packet needs to travel from the sender to the receiver, measured in milliseconds. The commonly used ping value measures the round trip time, meaning the outbound and return trip combined.

What is the difference between bandwidth and throughput?

Bandwidth is the theoretical maximum capacity of a line, while throughput describes the amount of data that actually arrives under real-world conditions. Protocol overhead, encryption, and network load mean that throughput is almost always below the nominal bandwidth.