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 main measures of network performance, but what they measure is completely different.

Bandwidth
The amount of data that can be transferred per unit of time, expressed in Mbps or Gbps. It corresponds to the width of a water pipe. It directly affects large file downloads and 4K video streaming.
Latency
The time it takes for data to travel from the sender to the destination, expressed in milliseconds (ms). It corresponds to the length of a water pipe. It directly affects responsiveness in online gaming and video conferencing.

For example, even with a 1 Gbps fiber contract, responses become noticeably slower when the server you connect to is on the opposite side of the planet. Signals travel through optical fiber more slowly than light in a vacuum, and the path is not a straight line, so a round trip over global distances can take several hundred milliseconds. Conversely, even when latency is small enough, a link with only 1 Mbps of bandwidth still needs a long time to download a large file. For video playback and file transfers bandwidth is the dominant factor in perceived quality, while for gaming and real-time calls latency is.

How to Measure Bandwidth

To find the effective bandwidth of your own line, use a speed test service.

Speedtest by Ookla
A widely used speed test. In addition to download and upload bandwidth, it can measure ping (latency) and jitter. Because a geographically close measurement server is selected, it tends to reflect the condition of the segment between your home and the ISP network. Browser and app versions are available.
fast.com
A speed test provided by Netflix. Because it measures effective bandwidth against Netflix servers, it gives you a basis for judging whether your ISP is throttling a specific service.
iperf3
A command-line tool for network engineers. It measures bandwidth between your own servers, which allows accurate measurement without depending on an external service. Supports both TCP and UDP.

One caution when measuring: over Wi-Fi the radio conditions become the bottleneck, so connect over wired LAN when you want to know the actual line speed. Congestion also changes with the time of day, so measuring several times, in the morning, in the afternoon and at night, is important for grasping the trend.

Bandwidth Requirements by Use Case

The bandwidth you need is determined by the volume of data (the bitrate) that a service exchanges. Major services publish their recommended figures officially, so the reliable approach when choosing a line is to check those first. The following is how to think about it per device.

  • Web browsing and email: Because the amount transferred per page is small, the bandwidth required is an order of magnitude lower than for video viewing. When pages feel slow, the cause is more often latency or the server response than bandwidth.
  • Video streaming: In its official help pages, Netflix recommends a connection speed of at least 3 Mbps for HD (720p), at least 5 Mbps for Full HD (1080p) and at least 15 Mbps for Ultra HD (4K). The higher the resolution, the more bandwidth is needed.
  • Video conferencing: In its official system requirements, Zoom lists 3.8 Mbps up / 3.0 Mbps down for group calls in 1080p, and 2.0 Mbps (25 views) / 4.0 Mbps (49 views) for receiving gallery view. Upload bandwidth matters more when screen sharing is involved.
  • Online gaming: Traffic during play mostly consists of small packets exchanged frequently, so latency and jitter shape the experience more than bandwidth does. On the other hand, when downloading the game itself or its updates, bandwidth translates directly into how long it takes.
  • Remote work (VPN): With a VPN, the added headers from encryption and encapsulation combine with the longer path taken by going through a VPN server, so effective speed tends to drop compared with a direct connection over the same line. How large the drop is varies with the protocol, the distance to the server and the processing power of the device, so it cannot be expressed as a single fixed figure. If you use it daily for work, choosing a line with headroom is the safe option.

In a household where several devices communicate at the same time, the requirement of each one adds up. If a family watches 4K simultaneously, you need to allow for that many times the bandwidth.

ISP Throttling

An ISP (internet service provider) sometimes deliberately limits a user's bandwidth under certain conditions in order to ease congestion across the network as a whole. This is called throttling.

  • Data cap throttling: Speed is reduced once the monthly data volume set in the contract is exceeded. The threshold and the speed after throttling differ by contract, and the conditions are stated in the plan description or the terms of service. Frequently used on mobile lines.
  • Time-based throttling: Bandwidth is allocated during the hours when usage concentrates, preventing congestion on the line. Which hours are targeted depends on the operator's facilities.
  • Service-based throttling: Traffic that consumes a lot of bandwidth, such as video streaming or P2P file sharing, is selectively limited. This falls under the net neutrality debate, and how far it is acceptable is treated differently from country to country and system to system.

When you suspect throttling, comparing results from fast.com (Netflix servers) and Speedtest (general-purpose servers) is an effective method. If only the fast.com result is extremely slow, your ISP may be selectively limiting video streaming. Using a VPN encrypts the contents of the traffic, which makes it harder for the ISP to identify the destination service, so per-service limits may become less likely to apply. The effect is limited, however: it does not work against operations that identify and throttle the VPN tunnel itself, and traffic that goes outside the tunnel (a separately configured DNS, or apps set to be excluded) is not protected either.

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 maximum 1 Gbps that an ISP advertises is a theoretical upper limit (best effort), and it is normal for the speed you actually get to fall below it. How far below depends on where the bottleneck lies along the path, and it cannot be expressed as a fixed percentage. Congestion on the line, router performance, Wi-Fi radio conditions, the processing capacity of the destination server and other bottlenecks all affect effective speed.
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