What Is Bandwidth?
Bandwidth is the maximum rate at which data can be transmitted over a network connection in a given amount of time. It is typically measured in bits per second (bps), kilobits per second (Kbps), megabits per second (Mbps), or gigabits per second (Gbps). Understanding bandwidth is crucial for network planning, server provisioning, and ensuring smooth data transfers.
Bandwidth differs from throughput. Bandwidth is the theoretical maximum capacity of a connection, while throughput is the actual data successfully transferred. Real-world throughput is always lower due to protocol overhead, latency, packet loss, and congestion.
Bandwidth Formula
Note that bandwidth is typically expressed in bits per second (bps), while file sizes are usually given in bytes. Since 1 byte = 8 bits, you must multiply byte values by 8 when converting to bandwidth units.
Common Bandwidth Speeds
| Connection Type | Typical Bandwidth | MB/s Equivalent |
|---|---|---|
| Dial-up | 56 Kbps | 0.007 MB/s |
| DSL | 1-100 Mbps | 0.125-12.5 MB/s |
| Cable | 10-500 Mbps | 1.25-62.5 MB/s |
| Fiber Optic | 100 Mbps - 10 Gbps | 12.5-1,250 MB/s |
| 5G | 50 Mbps - 3 Gbps | 6.25-375 MB/s |
| WiFi 6 (802.11ax) | Up to 9.6 Gbps | Up to 1,200 MB/s |
Frequently Asked Questions
What is the difference between Mbps and MBps?
Mbps (megabits per second) measures network speed in bits. MBps (megabytes per second) measures data transfer in bytes. Since 1 byte = 8 bits, 100 Mbps equals 12.5 MBps. ISPs advertise in Mbps, while file downloads typically show MBps.
How much bandwidth do I need for streaming?
SD video requires about 3-4 Mbps, HD (720p) needs 5-8 Mbps, Full HD (1080p) needs 10-20 Mbps, and 4K streaming requires 25-50 Mbps per stream. Multiple simultaneous streams multiply these requirements.
Why is my actual speed lower than advertised bandwidth?
Advertised speeds represent theoretical maximums. Real speeds are reduced by network congestion, distance from the router/ISP, protocol overhead (typically 5-10%), hardware limitations, and the number of connected devices sharing the connection.