Understanding the Four Key Network Performance Metrics: Bandwidth, Latency, Jitter, and Packet Loss
The article explains the four essential network performance indicators—bandwidth, latency, jitter, and packet loss—defining each term, describing how they are measured, illustrating their impact with examples, and clarifying related concepts such as bits versus bytes, processing, queueing, transmission, and propagation delays.
Bandwidth
Bandwidth is defined as the maximum data rate that can be transmitted between two points in a network during a unit of time. It is usually expressed in bits per second (bps) or multiples such as Mbps. For example, a 100 Mbps connection can theoretically transfer 100 megabits per second, which corresponds to about 12.5 megabytes per second; real‑world speeds are often lower due to protocol overhead, hardware limits, and network congestion.
Bandwidth is commonly represented with the unit bps, and the notation “bit/s” is often omitted (e.g., “100 M” actually means 100 Mbps). When measuring download speed, users often see bytes per second (B/s), where 1 byte = 8 bits.
Latency
Latency is the time taken for a packet to travel from one end of a network to the other. It is typically measured with tools such as ping, which report round‑trip time (RTT) in milliseconds. For instance, a ping to a server that returns 12 ms indicates a 12 ms round‑trip latency.
Network latency consists of processing delay, queueing delay, transmission delay, and propagation delay. In most analyses, transmission and propagation delays are the primary concerns.
Processing delay
Processing delay is the time routers or switches spend examining packet headers, performing error checks, and determining the next hop. Modern high‑speed routers usually have processing delays measured in microseconds.
Queueing delay
Queueing delay occurs when a packet waits in a device’s buffer because other packets are being transmitted. If the queue is empty, the delay is near zero; heavy traffic can cause queueing delays of several milliseconds.
Transmission delay
Transmission delay is the time required to push all bits of a packet onto the link, calculated as L / R where L is the packet length in bits and R is the link’s transmission rate in bps.
Propagation delay
Propagation delay is the time a signal takes to travel through the physical medium, equal to the distance D divided by the propagation speed S of the medium.
Jitter
Jitter measures the variation between the maximum and minimum latency observed over a period, e.g., a difference of 5 ms between a 10 ms peak and a 5 ms trough. Lower jitter indicates a more stable network, which is especially important for real‑time applications such as online gaming.
Packet loss
Packet loss occurs when one or more packets fail to reach their destination. Lost packets are typically detected by the receiver, which may request retransmission. Common causes include network congestion and insufficient buffer capacity.
Packet loss rate is the ratio of lost packets to total transmitted packets, expressed as a percentage (e.g., 1 % loss when 1 out of 100 packets is lost).
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Liangxu Linux
Liangxu, a self‑taught IT professional now working as a Linux development engineer at a Fortune 500 multinational, shares extensive Linux knowledge—fundamentals, applications, tools, plus Git, databases, Raspberry Pi, etc. (Reply “Linux” to receive essential resources.)
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
