Mani Raj Paul - Integrated Services Model
Integrated Services Model
The Internet is not a static set of services and protocols, and there has been a great deal of effort since 1990 to add a broader range of services to the Internet model. The Integrated Services Working Group [Braden, 94] of the IETF has now defined 5 classes of service which should math the vast majority of future applications (although the scheme is extensible, so that future applications which need new services are not excluded!).The current five classes of service are:
- 1.
- Best Effort - this is the traditional service model of the Internet, as described above, typically implemented through FIFO queuing in routers.
- 2.
- Fair - this is an enhancement of the traditional model, where there are no extra requests from the users, but the routers attempt to partition up network resources in some fair share sense. This is typically implemented using a random drop approach to overload, possibly combined with some simple round robin serving of different sources.
- 3.
- Controlled load - this is an attempt to provide a guarantee that a network appears to the user as if there is little other traffic - it makes no other guarantees - it is really a way of limiting the traffic admitted to the network so that the performance perceived is as if the network were over-engineered for those that are admitted.
- 4.
- Predictive or controlled delay - this is where the delay distribution that a particular flow perceives is controlled - this requires the source (or a group where it is applied collectively to all sources sending to a group) to make some pre-statement to the routers that a particular throughput is required. This may be rejected.
- 5.
- Guaranteed - this is where the delay perceived by a particular source or to a group is bounded within some absolute limit. This may entail both an admission test as with 3, and a more expensive forwarding queuing system.
Comments
Post a Comment