Chapter 10

Generic Quality of Service (GQOS)

 

 

 

COMPLETED PROJECT DOWNLOAD

 

What do we have in this chapter?

 

  1. Background

  2. RSVP

  3. Network Components

  4. 802.1p

  5. IP Precedence

  6. Layer 2 Signaling

  7. SBM

  8. Application Components

  9. GQOS Service Provider

  10. TC Module

  11. GPC

  12. Packet Scheduler

  13. Packet Shaper

  14. TC API

  15. Policy Components

  16. ACS

  17. LPM

  18. Policy Element

  19. QOS and Winsock

  20. QOS Structures

  21. QOS

  22. FLOWSPEC

  23. TokenRate

  24. TokenBucketSize

  25. PeakBandwidth

  26. Latency

  27. DelayVariation

  28. ServiceType

  29. MaxSduSize

  30. MinimumPolicedSize

  31. QOS-Invoking Functions

  32. WSAConnect()

  33. WSAAccept()

  34. WSAJoinLeaf()

  35. WSAIoctl()

  36. Terminating QOS

  37. Provider-Specific Objects

  38. QOS Shape Discard Mode

  39. QOS Destination Address

  40. RSVP Status Info

  41. RSVP Reserve Info

  42. RSVP_DEFAULT_STYLE

  43. RSVP_FIXED_FILTER_STYLE

  44. RSVP_WILDCARD_STYLE

  45. RSVP_SHARED_EXPLICIT_STYLE

  46. RSVP Policy Info

  47. Programming QOS

  48. RSVP and Socket Types

  49. Unicast UDP

  50. Unicast TCP

  51. Multicast

  52. QOS Notifications

  53. Registering for FD_QOS Notifications

  54. RSVP Notifications

  55. WSA_QOS_RECEIVERS and WSA_QOS_NO_RECEIVERS

  56. WSA_QOS_SENDERS and WSA_QOS_NO_SENDERS

  57. WSA_QOS_REQUEST_CONFIRMED

  58. QOS Templates

  59. Program Examples

  60. TCP

  61. UDP

  62. ATM and QOS

 

 

 

Summary

 

QOS offers powerful capabilities to applications that require a guaranteed level of network service. Setting up a QOS connection is rather involved, but don't let this scare you. The most important concept is learning how and when RSVP messages are generated so that you can code your application accordingly. Although the future of GQOS on Windows platforms is uncertain, there is still TC functionality in the latest Windows XP platforms.

 

 

 

 

HOME

 

 
Custom Search

< Chap 9: Multicasting | Part 1 | Part 2 | Part 3 | Part 4 | Part 5 | Part 6 | Chap 11: The RAW Socket >