31.07.2015 Views

network protocols handbook.pdf

network protocols handbook.pdf

network protocols handbook.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

110Protocols GuideSecurity and VPN - Secured Routing ProtocolsSecured Routing ProtocolsProtocol NameDiffServ: Differentiated ServiceArchitectureProtocol DescriptionDiifrentiated Service (DiffServ) defines an architecture for implementingscalable service differentiation in the Internet. A “Service”defines some significant characteristics of packet transmissionin one direction across a set of one or more paths withina <strong>network</strong>. These characteristics may be specified in quantitativeor statistical terms of throughput, delay, jitter, and/or loss, ormay otherwise be specified in terms of some relative priority ofaccess to <strong>network</strong> resources. Service differentiation is desiredto accommodate heterogeneous application requirements anduser expectations, and to permit differentiated pricing of Internetservice.DiffServ architecture is composed of a number of functional elementsimplemented in <strong>network</strong> nodes, including a small set ofper-hop forwarding behaviors, packet classification functions,and traffic conditioning functions including metering, marking,shaping, and policing. This architecture achieves scalability byimplementing complex classification and conditioning functionsonly at <strong>network</strong> boundary nodes, and by applying per-hop behaviorsto aggregates of traffic which have been appropriatelymarked using the DS field in the IPv4 or IPv6 headers [DS-FIELD]. Per-hop behaviors are defined to permit a reasonablygranular means of allocating buffer and bandwidth resourcesat each node among competing traffic streams. Per-applicationflow or per-customer forwarding state need not be maintainedwithin the core of the <strong>network</strong>.The differentiated services architecture is based on a simplemodel where traffic entering a <strong>network</strong> is classified and possiblyconditioned at the boundaries of the <strong>network</strong>, and assignedto different behavior aggregates. Each behavior aggregate isidentified by a single DS codepoint. Within the core of the <strong>network</strong>,packets are forwarded according to the per-hop behaviorassociated with the DS codepoint. In this section, we discussthe key components within a differentiated services region, trafficclassification and conditioning functions, and how differentiatedservices are achieved through the combination of trafficconditioning and PHB-based forwarding.Protocol StructureIn DiffServ, a replacement header field, called the DS field, is defined,which is intended to supersede the existing definitions ofthe IPv4 TOS octet and the IPv6 Traffic Class octet. The formatof the header as follows:DSCP• DSCP - differentiated services codepoint to select thePHB a packet experiences at each node• CU - currently unusedRelated <strong>protocols</strong>IP, IPv6Sponsor SourceDiffServ is defined by IETF (http://www.ietf.org) in RFC 2474and 2475.Referencehttp://www.javvin.com/protocol/rfc2475.<strong>pdf</strong>An Architecture for Differentiated Serviceshttp://www.javvin.com/protocol/rfc2475.<strong>pdf</strong>Differentiated Services FieldCU6 8bit

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!