Start typing to search across invoices, services, domains, tickets, and more...
When you shop for a VPS or dedicated server, how fast can a "100M" plan actually download? Is "2 TB of traffic per month" enough? What is the real difference between dedicated and shared bandwidth? These questions look basic, yet they are among the most common reasons people end up with the wrong configuration. This guide clears them up with simple conversions and practical commands.
1 byte = 8 bits, so:
Theoretical maximum download speed (MB/s) = bandwidth (Mbps) ÷ 8
| Advertised bandwidth | Theoretical peak | Typical real-world speed |
|---|---|---|
| 10 Mbps | 1.25 MB/s | About 1.1–1.2 MB/s |
| 100 Mbps | 12.5 MB/s | About 11–12 MB/s |
| 1 Gbps | 125 MB/s | About 110–118 MB/s |
Real speeds are slightly lower than the theoretical figures because TCP/IP headers, encryption and similar overhead consume part of the bandwidth. Cross-border traffic is also affected by route quality, latency and packet loss.
Think of bandwidth as the width of a pipe and traffic as the total amount of water that flows through it. If a server runs at full bandwidth all day, its daily traffic is:
Maximum daily traffic ≈ bandwidth (Mbps) ÷ 8 × 86,400 seconds
Taking 100 Mbps as an example: 12.5 MB/s × 86,400 ≈ 1,080,000 MB, or about 1.08 TB per day; over 30 days that is roughly 32 TB per month.
For the billing model of a specific product, refer to its product page, or open a ticket to confirm with the sales team.
A rough formula: Monthly traffic ≈ average page size × daily page views × 30. For example, with an average page size of 2 MB and 10,000 page views per day: 2 MB × 10,000 × 30 ≈ 600 GB per month. Sites with lots of images or video should serve static assets through a CDN to reduce origin traffic.
Also, if your users are in mainland China, route quality often matters more than the bandwidth number. At the same 100 Mbps, an optimized route such as CN2 GIA usually delivers a noticeably better experience during evening peak hours (China time) than a standard international route.
# Ubuntu / Debian
sudo apt update && sudo apt install -y vnstat
# Rocky / Alma 9 (vnStat is in the EPEL repository)
sudo dnf install -y epel-release && sudo dnf install -y vnstat
sudo systemctl enable --now vnstat
vnStat needs to collect data for a while before statistics appear:
vnstat # Overview
vnstat -d # Daily statistics
vnstat -m # Monthly statistics
vnstat -l # Live rate, press Ctrl+C to exit
# Ubuntu / Debian
sudo apt install -y iftop
# Rocky / Alma 9 (iftop is also in the EPEL repository)
sudo dnf install -y epel-release && sudo dnf install -y iftop
ip -br link # Check the interface name first, e.g. eth0, ens3
sudo iftop -i eth0 -B # -B displays rates in bytes (B/s)
iftop shows which IPs are currently using your bandwidth, which is very useful when tracking down unusual traffic.
That is simply the unit conversion: 100 Mbps ÷ 8 = 12.5 MB/s, and after protocol overhead you get roughly 11–12 MB/s. It means your bandwidth is already fully utilized.
It depends on the product. Most overseas servers mainly count outbound traffic, or whichever direction is higher. Check the product description for specifics, and open a ticket if you are unsure.
First use iftop or nethogs to identify the connections and processes consuming traffic, then check whether you are being hotlinked, abused as a proxy, or attacked. If it is a DDoS attack, consider enabling a protection service.
Not necessarily. It may be congestion on the shared port during busy hours, or congestion on cross-border routes during evening peak hours. Use MTR to see which hop the packet loss occurs at, then decide whether to upgrade to dedicated bandwidth or switch routes.
Remember three things: Mbps ÷ 8 = MB/s; traffic = rate × time; dedicated bandwidth is stable, shared bandwidth is economical. IMIDC offers a range of bandwidth and routing options in Hong Kong, Taiwan, Japan, Korea, Singapore, the US and other locations, including CN2 routes back to mainland China and DDoS protection. If you are not sure how much bandwidth or which billing model your workload needs, submit a ticket through the client area (available 24/7) and our technical and sales staff will advise based on your actual use case.