Talk:Differentiated services

From Wikipedia, the free encyclopedia

"Example: Prioritizing specific data on communications networks.

Usually it is done by the router which connects a local area network to the Internet. The router then decides for example, to put interactive traffic like remote shells or online games to maximum priority in order to reduce latency. Other traffic like HTTP or SMTP then get some lower priority while usual downloads like FTP or peer to peer networks are getting the lowest priority. The decision about which traffic should get high priority usually depends on the intended usage of the network connection. Another approach for deciding which traffic is important is the TOS/DiffServ field in the IP header."

I don't understand the last sentence "Another approach ... is the TOS/Diffserv field in the IP header". Don't you rather mean the Ethernet frame ?

There is a "Type of Service" field in the IPv4 header which is intended for such purposes. R6144 03:20, 25 January 2006 (UTC)


Contents

[edit] Example Section?

The Example section does not really seem to use the style I am accustomed to at Wikipedia.

I really don't see what the examples add to explaining the idea of DiffServ, especially the third example. JvdHam 14:51, 15 August 2006 (UTC)

[edit] Article lacks proper references to relevent IETF RFC's

This article lacks any reference to or discussion about relevent IETF RFC's that define the DiffServ "standards". At a bare minimum the article should discuss RFC2474 and RFC2475.

2475 is already in the intro of the article. Agree that the article needs a "references" section. (BTW: Sign your postings!) --Alvestrand 06:04, 31 August 2006 (UTC)

[edit] Article requires significant re-write

With respect to the original author of this article, who clearly tried to convey his understanding of DiffServ, the article, as written, does little to advance a proper understanding of DiffServ concepts as standardized in the IETF or implemented in today's IP networks.

I have started to add links to RFC's and external sources in order to provide a reference framework for the reader. (Work completed with revisions timestamped 31 August 2006) I next intend to begin work on a major overhaul of this article. I am soliciting input from the community and welcome comments or edits to my contributions.

I plan on making the following changes to the article:

  • Remove the Examples section
The examples given do not illustrate packet classification, Per Hop Behaviors, or provide any insight into queue servicing algorithms - all essential concepts in DiffServ.
(Completed by PropellerHead 17:38, 13 September 2006 (UTC))
  • Remove the Bandwidth Broker section
RFC 2638 - which is the source of information for the Bandwidth Broker section - is a precursor work to today's DiffServ. In the Abstract section of the RFC the author indicates that the RFC is published to give the Internet community a reference point into the history of DiffServ and does not indicate future direction.
  • Balance the Advantages/Disadvantages Section
The peering issue discussed is not a DiffServ problem, but a trust issue. The "fat pipe" discussion is a religious war among propenents/opponents of traffic management/QoS schemes in general and is not specific to DiffServ. TCP Global Synchronization can be exacerbated by improperly designed DiffServ behaviors, but can also be mitigated with (Weighted) Random Early Discard. Rationing as discussed may be a disadvantage to the college student, but could certainly be viewed as an advantage if you're the ISP!
  • Re-write introduction
Description needs to be a simple explanation of classification and differentiated treatment based on traffic class.
(Completed by PropellerHead 17:38, 13 September 2006 (UTC))
  • Add detailed technical section
Detail concerning format of DSCP, discussion of standardized per-hop behaviors, router mechanisms to manage classification.
(Completed by PropellerHead 03:34, 14 September 2006 (UTC))
  • An Example diagram of traffic flows with and without DiffServ enabled.

There's probably more, but it seems like a good place to start. Again, comments, flames or edit reversions welcome :)

--PropellerHead 01:22, 2 September 2006 (UTC)

[edit] Move section "Examples of good use of traffic classification with rationing" to Traffic Shaping article

The section "Examples of good use of traffic classification with rationing" at the end of the article has nothing to do with DiffServ as such and should be moved to a more appropriate place like the Traffic Shaping article.

Cxxl 14:11, 12 September 2006 (UTC)