Applications
A defined quality of service may be desired or required for certain types of network traffic, for example:
- Streaming media specifically
- Internet protocol television (IPTV)
- Audio over Ethernet
- Audio over IP
- IP telephony also known as Voice over IP (VoIP)
- Videoconferencing
- Telepresence
- Storage applications such as iSCSI and FCoE
- Circuit Emulation Service
- Safety-critical applications such as remote surgery where availability issues can be hazardous
- Network operations support systems either for the network itself, or for customers' business critical needs
- Online games where real-time lag can be a factor
- Industrial control systems protocols such as Ethernet/IP which are used for real-time control of machinery
These types of service are called inelastic, meaning that they require a certain minimum level of bandwidth and a certain maximum latency to function. By contrast, elastic applications can take advantage of however much or little bandwidth is available. Bulk file transfer applications that rely on TCP are generally elastic.
Read more about this topic: Quality Of Service