| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Quality of Service (QoS) I mentioned in my discussion of common network performance measurements that there were many different aspects to network performance. I also introduced the concept of latency, which measures how long it takes for data to travel across a network. Latency is one important part of a larger issue in networking that is sometimes called quality of service or QoS. The inherent nature of most networking technologies is that they are more concerned with pumping data from one place to another as fast as possible than they are with how the data is sent. For example, the Internet is designed on top of the Internet Protocol, a packet-switching technology that is designed to get packets from point A to point B in whatever way is most effective, without the user necessarily having any ability to know what route will be taken. In fact, some packets in the same data stream may be sent along different routes. Packets may be stored for a while before being forwarded to their destination, or even dropped and retransmitted. For most applications, such as simple file or message transfers, this is perfectly fine. However, there are applications where this sort of service is simply of too low quality. In these cases, the nature of how the data is delivered is more important than merely how fast it is, and there is a need for technologies or protocols that offer quality of service. This general term can encompass a number of related features; common ones include the following:
So, in essence, quality of service in the networking context is analogous to quality of service in the real world. It is the difference between getting take-out and sit-down service at a nice French restaurantboth cure the hunger pangs, but they meet very different needs. Some applications, especially multimedia one such as voice, music and video, are time-dependent and require a constant flow of information more than raw bandwidth; for these uses, a burger and fries in a paper bag just wont cut the mustard. J
To support quality of service requirements, many newer technologies have been developed or enhanced to add quality of service features to them. This includes the ability to support isochronous transmissions, where devices can reserve a specific amount of bandwidth over time to support applications that must send data in real time. One technology that has received a lot of attention for its quality of service features is Asynchronous Transfer Mode (ATM). ATM is designed to support traffic management features that are not generally available on networks not created to provide quality of service features (such as Ethernet)
Home - Table Of Contents - Contact Us The TCP/IP Guide (http://www.TCPIPGuide.com) Version 3.0 - Version Date: September 20, 2005 © Copyright 2001-2005 Charles M. Kozierok. All Rights Reserved. Not responsible for any loss resulting from the use of this site. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||