BandwidthBandwidth is the maximum amount of data that can be transferred in a second based on the capabilities of your equipment and network. This can be viewed as a theoretical limit that only occurs under ideal conditions. Throughput is the actual amount of data that can be transferred in a second based on network conditions at a point in time.Latency is the round-trip travel time of data between any two points on a network. This is measured as the time between request and initial response. Latency is mostly impacted by the geographical locations of endpoints. For example, a mobile phone in California will typically have lower latency to a server in California than a server in Australia.
Quality of ServiceQuality of service is a strategy used by network administrators and telecom companies to prioritize some types of traffic over others. This can increase or decrease network performance depending on the type of request. For example, a telecom company could slow down streaming media connections but speed up voice over IP.
GoodputGoodput is the throughput available to a system or application. For example, if a user is using 5 apps at the same time on a mobile device, each app would only have access to a small percentage of total throughput. Goodput also includes any quality of service or error rate impact on an application.
Response TimeResponse time is the time it takes a server to respond to a request. In terms of the user experience, it is very difficult to differentiate network performance from the performance of the service being requested. For example, if a network-based game is running slow it can be difficult to tell if it is a network problem or if the game server itself is overloaded with a slow response time.
|Overview: Network Performance|
The speed of a network connection.