Dedicated Server Bandwidth: Port Speed, TB Limits, and 95th Percentile

Updated on Nov 10, 2026
Joey SH
8 MINS READ
Table of Contents
Dedicated Server Bandwidth Guide

A server with a 10 Gbps port does not always include unlimited traffic. Port speed shows how fast data can move, while the monthly traffic limit shows how much data you can transfer. This guide explains dedicated server bandwidth, how to calculate your needs, and what to check before choosing a plan.

Understanding Port Speed vs Sustained Throughput

Port speed is the top speed of the network link. A 1 Gbps port can send 1,000 megabits every second. A 10 Gbps port can send 10,000 megabits every second.

Sustained throughput is the speed you really get over a long time. It is always lower than the port speed. On a 1 Gbps link, a normal TCP transfer reaches about 940 Mbps. On a 10 Gbps link, expect about 9.4 Gbps. Routes, the remote server, and CPU load can lower it more.

Network speed is measured in bits, while file sizes are measured in bytes. One byte equals 8 bits, so 1 Gbps equals 125 MB/s, and 10 Gbps equals 1,250 MB/s.

What Dedicated Server Bandwidth Really Means

When people say dedicated server bandwidth, they usually mean two things at once:

  • Port speed: How fast you can transfer data, such as 1 Gbps or 10 Gbps.
  • Traffic allowance: How much data you can transfer each month, such as 50 TB.

A fast port can still have a low monthly data limit. For example, a 10 Gbps port can use a 50 TB limit in about 11 hours at full speed. After that, the provider may reduce your speed, charge extra, or require an upgrade. A fast port does not mean unlimited traffic.

Monthly Data Usage and Calculations

These numbers use a 30-day month, or 2,592,000 seconds. Here, 1 TB means 1,000,000,000,000 bytes. Some providers use TiB instead, so check which unit your provider uses.

Port speed Max data in 30 days (theoretical) Realistic at about 94%
1 Gbps about 324 TB about 305 TB
10 Gbps about 3,240 TB about 3,045 TB

No real server runs at full speed all month. These numbers only show the upper limit.

Use this simple formula to turn monthly TB into average speed:

Average Mbps = TB x 8,000,000 / 2,592,000, or about TB x 3.086

Using 50 TB per month means an average speed of about 154 Mbps. A 1 Gbps port can easily handle that, but busy periods may need more speed. The calculator below helps you plan for these traffic peaks.

Estimated Transfer Times

The table below shows how long data transfers take at 1 Gbps and 10 Gbps at full speed. Real transfers may take longer.

Data size 1 Gbps 10 Gbps
1 TB about 2 hours 13 minutes about 13 minutes
10 TB about 22 hours about 2 hours 13 minutes
50 TB about 4.6 days about 11 hours

Understanding Traffic Bursts

Traffic changes throughout the day. A launch, backup, or large download can use all your dedicated server bandwidth for a short time. This is called a traffic burst.

A fast port helps handle these bursts, but they can quickly use your monthly data limit. They may also increase your bill under 95th percentile billing. Network limits can affect each connection, so a 10 Gbps port does not mean every user gets 10 Gbps.

How 95th Percentile Billing Works

Some metered dedicated server bandwidth plans use 95th percentile billing. This method ignores your highest traffic readings and uses the highest remaining reading to calculate your bill. Here is how it works:

  1. The provider reads your traffic every 5 minutes. That gives 8,640 samples in 30 days.
  2. At the end of the month, it sorts all samples from highest to lowest.
  3. It removes the top 5 percent. That is 432 samples, or 36 hours.
  4. The highest remaining sample is your billable rate, in Mbps.

Some providers track incoming and outgoing traffic separately and charge for the higher amount. Others add both together. Check which billing method your provider uses.

For example, your server uses about 300 Mbps most of the month. With readings taken every 5 minutes in a 30-day month, the provider ignores the highest 432 readings.

  • A 2-hour spike to 900 Mbps creates 24 readings. These are left out, so your billed rate stays around 300 Mbps.
  • A 40-hour spike to 900 Mbps creates 480 readings. Some remain after the top 432 are removed, so your billed rate reaches 900 Mbps.

Short spikes may not raise your bill, but longer busy periods can.

Packets Per Second (PPS) Limits

Speed is not the only limit on dedicated server bandwidth. A network card, a firewall, and a provider's network all have a PPS limit. Small packets use more PPS for less data.

Port Max PPS with 64-byte packets Max PPS with 1,500-byte packets
1 Gbps about 1.49 million about 81,000
10 Gbps about 14.88 million about 813,000

Workloads with many small packets, such as DNS, game servers, VoIP, and DDoS traffic, hit PPS limits before they reach the speed limit. Ask your provider whether they set a PPS limit or filter traffic above a certain PPS threshold.

Usage Rules and Limits

Unlimited dedicated server bandwidth can still have usage limits. Check the provider’s terms for these rules:

  • A hidden cap, such as a speed drop after a set amount of TB.
  • A lower speed for sustained use, for example, the port is shared, not dedicated.
  • Limits on file hosting, streaming, proxies, VPNs, or torrents.
  • A rule about network abuse or DDoS traffic.
  • What happens after the cap: slow speed, extra fees, or suspension.

If a rule is not written down, ask support to confirm it in writing.

Calculate Your Server’s Bandwidth Needs

You can use these steps to calculate your dedicated server bandwidth needs. You need your monthly data use in TB, how much traffic rises during busy periods, and how much spare speed you want.

  • Monthly TB: How much data you expect to send each month.
  • Peak factor: How much traffic rises above average during busy periods. Use 3 for steady sites or 4–5 for sites with large spikes.
  • Headroom: Keep the port at 70 percent use or lower at peak.

Use these formulas to calculate your average speed, peak speed, port size, and monthly data limit:

Average Mbps = TB x 3.086 Peak Mbps = Average Mbps x peak factor Port needed = Peak Mbps / 0.70 Cap needed = Monthly TB x 1.2 (20 percent safety margin)

Example 1: An API server that sends 12 TB of data per month.

Average: 12 x 3.086 = about 37 MbpsPeak (factor 5): about 185 MbpsPort needed: 185 / 0.70 = about 265 Mbps, so 1 Gbps is plentyCap needed: 14.4 TB

Example 2: A video site that sends 80 TB of data per month.

Average: 80 x 3.086 = about 247 MbpsPeak (factor 4): about 988 MbpsPort needed: 988 / 0.70 = about 1,411 Mbps, so 1 Gbps is too tight and 10 Gbps fitsCap needed: 96 TB, so look for a 100 TB plan

Check Your Server’s Traffic Usage

Before choosing a plan, check how much data your server uses and test its network speed. The commands below help you measure your traffic usage and transfer speed.

Bash
sudo apt updatesudo apt install vnstat iperf3 ethtool sysstat -ysudo systemctl enable --now vnstat

Check your network card’s link speed. Replace eth0 with the interface name shown by ip -br link:

Bash
sudo ethtool eth0 | grep -i speed

Check daily and monthly traffic after vnStat has collected data for a day or more:

Bash
vnstat -dvnstat -m

Watch live traffic and packets per second:

Bash
sar -n DEV 1 5

Test real throughput with iperf3. Run the server side on one machine, and the client on another:

Bash
iperf3 -siperf3 -c SERVER_IP -P 4 -t 30iperf3 -c SERVER_IP -P 4 -t 30 -R

The -P 4 flag uses 4 parallel streams, which is useful on fast links. The -R flag tests the reverse direction.

If your workload is small and stays under a few TB, a cheap Linux VPS can be a better place to test before you move to a full server.

Compare Server Plans by Speed, Limits, and Cost

Before choosing a server plan, confirm the port speed, monthly data limit, and billing rules with your provider. Use this checklist to compare plans and avoid extra costs.

  • Is the port shared or dedicated, and what is the real uplink behind it?
  • What is the monthly TB cap, and does it count inbound, outbound, or both?
  • What happens after I reach the cap: slow speed, extra fees, or a block?
  • Is the plan flat-rate, capped, or billed by the 95th percentile?
  • How often do you sample traffic, and how do you count the 95th percentile?
  • Is there a PPS limit or DDoS filter that can affect my traffic?
  • Are there fair-use rules for my type of workload?
  • Can I upgrade the port or the cap in the middle of a month?
  • Can you show iperf3 results to a test location?

Always compare dedicated server plans and choose one that fits your speed and monthly traffic needs.

Conclusion

Choosing the right dedicated server bandwidth means checking more than port speed. A 10 Gbps port does not mean unlimited data transfer. Estimate your monthly traffic, allow extra speed for busy periods, and check the provider’s traffic limits, billing method, and fair-use rules before choosing a plan.

No. Port speed is how fast data moves. The monthly cap is a separate limit.

About 324 TB in theory, and about 305 TB in real use.

The provider ignores your top 5 percent of traffic samples and bills the next highest one.

It is the number of packets per second a link or device can handle. Small packets reach it first.