Mobile & IoT Security

Bandwidth

About 4 min read

What Is Bandwidth

Bandwidth refers to the maximum amount of data a network connection can transfer per unit of time. It is typically measured in bps (bits per second), with Mbps (megabits per second) used for consumer connections and Gbps (gigabits per second) for data center links.

Bandwidth is often compared to the diameter of a water pipe. A wider pipe can carry more water at once, just as higher bandwidth allows more data to flow simultaneously. However, the pipe's width has nothing to do with how long it takes for water to travel from one end to the other - that is latency. Understanding this distinction is the first step to properly evaluating network performance.

The 'up to 1 Gbps' figure in ISP contracts represents the theoretical maximum bandwidth. Actual throughput varies depending on network congestion, router processing capacity, and Wi-Fi signal quality.

Bandwidth vs Latency

Bandwidth and latency are the two primary metrics for network performance, but they measure entirely different things.

Bandwidth
The amount of data that can be transferred per unit of time. Measured in Mbps / Gbps. Analogous to the width of a water pipe. Directly affects large file downloads and 4K video streaming.
Latency
The time it takes for data to travel from source to destination. Measured in milliseconds (ms). Analogous to the length of a water pipe. Directly affects responsiveness in online gaming and video calls.

For example, a 1 Gbps fiber connection still has over 200 ms of latency if the server is on the other side of the globe. Conversely, 5 ms latency with only 1 Mbps bandwidth means large file downloads take a long time. Video streaming and file transfers depend on bandwidth, while gaming and real-time calls depend on latency.

How to Measure Bandwidth

To find out your actual bandwidth, use a speed test service.

Speedtest by Ookla
The world's most widely used speed test. Measures download and upload bandwidth along with ping (latency) and jitter. Available as both a browser version and mobile app.
fast.com
A speed test provided by Netflix. Measures actual bandwidth to Netflix servers, making it useful for detecting whether your ISP is throttling specific services.
iperf3
A command-line tool for network engineers. Measures bandwidth between your own servers without relying on external services. Supports both TCP and UDP.

When testing, connect via Ethernet rather than Wi-Fi for accurate results, as wireless signal quality can become a bottleneck. Also, test at different times of day to identify congestion patterns.

Bandwidth Requirements by Use Case

Required bandwidth varies significantly by use case. The following are per-device guidelines.

  • Web browsing and email: 1-5 Mbps download is sufficient. Text-heavy pages work fine at 1 Mbps.
  • SD video streaming: 3-5 Mbps download. Needed for YouTube 480p or news site videos.
  • HD (1080p) video streaming: 5-10 Mbps download. Netflix and Amazon Prime Video recommend this range for HD playback.
  • 4K video streaming: 25 Mbps or more download. Netflix recommends 25 Mbps for 4K Ultra HD. Multiply by the number of simultaneous viewers in a household.
  • Video conferencing (Zoom / Teams): 3-5 Mbps both up and down. Upload bandwidth becomes critical when screen sharing.
  • Online gaming: 3-10 Mbps bandwidth is usually enough, but latency and jitter matter far more for gameplay. High bandwidth helps with game update downloads.
  • Remote work (VPN): 10-25 Mbps download. VPN encryption overhead reduces effective speed by 10-30%, so extra headroom is advisable.

ISP Throttling

ISPs (Internet Service Providers) may intentionally limit user bandwidth under certain conditions to manage overall network congestion. This practice is called throttling.

  • Data cap throttling: When monthly data usage exceeds a threshold (e.g., 50 GB/month), download speed is reduced to around 1 Mbps. Common on mobile plans.
  • Time-based throttling: Bandwidth is reduced for all users during peak hours (typically 7-11 PM) to prevent congestion.
  • Service-based throttling: Selectively limits bandwidth-heavy services like video streaming or P2P file sharing. This remains a contentious issue in the net neutrality debate.

If you suspect throttling, compare results from fast.com (Netflix servers) and Speedtest (general servers). If only fast.com shows significantly lower speeds, your ISP may be selectively throttling video streaming. Using a VPN encrypts your traffic, which can bypass service-based throttling since the ISP cannot identify the type of content.

Common Misconceptions

Higher bandwidth means faster internet
Bandwidth determines data transfer volume, not response speed (latency). A 1 Gbps connection with high latency still feels slow when loading web pages. Bandwidth matters for large downloads, but gaming and video call quality depend on latency.
Advertised speed equals actual speed
The 'up to 1 Gbps' in ISP contracts is a theoretical maximum (best effort). Actual throughput is typically 30-70% of that figure due to network congestion, router performance, Wi-Fi conditions, and destination server capacity.
Upload and download bandwidth are the same
Most consumer fiber and cable connections are asymmetric, with download bandwidth significantly higher than upload. This is fine for streaming and browsing, but upload bandwidth can become a bottleneck for video conference screen sharing or uploading large files.
Share

Related Terms

Related Articles