| |
Network performance is the speed of a network connection. This can be measured in several ways: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.Error RateNetworks commonly experience errors such as lost packets that reduce network performance. In terms of user experience, this can result in disruptions such as a voice over IP call with poor quality audio. Alternatively, an error rate may cause no problems from the user perspective as dropped requests are automatically re-transmitted. In this case, the user may notice that a connection appears to be slow.
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.|
Type | | Definition | The speed of a network connection. | Related Concepts | |
Networking
This is the complete list of articles we have written about networking.
If you enjoyed this page, please consider bookmarking Simplicable.
A list of networking techniques and concepts.
An overview of local loopback networking.
A list of basic computer networking concepts.
A list of common types of network infrastructure.
The difference between proxies and reverse proxies with examples.
The three common types of computing endpoint.
The definition of latency with examples.
The definition of synchronous with examples.
A definition of IT infrastructure with several examples.
The definition of API gateway with examples.
An overview of load balancing with examples.
An overview of infrastructure with examples.
TrendingThe most popular articles on Simplicable in the past day.
Recent posts or updates on Simplicable.
Site Map
© 2010-2023 Simplicable. All Rights Reserved. Reproduction of materials found on this site, in any form, without explicit permission is prohibited.
View credits & copyrights or citation information for this page.
|