RE: [Diffserv] RSVP/diffserve and PHB/PDB info for ingress nodes
"Yoram Bernet" <yoramb@Exchange.Microsoft.com> Tue, 26 September 2000 00:28 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with SMTP id UAA18273 for <diffserv-archive@odin.ietf.org>; Mon, 25 Sep 2000 20:28:02 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id TAA05993; Mon, 25 Sep 2000 19:46:50 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id TAA05890 for <diffserv@ns.ietf.org>; Mon, 25 Sep 2000 19:46:42 -0400 (EDT)
Received: from DF-INET-1.dogfoodinternet.com (df-inet1.exchange.microsoft.com [131.107.8.8]) by ietf.org (8.9.1a/8.9.1a) with SMTP id TAA17570 for <diffserv@ietf.org>; Mon, 25 Sep 2000 19:46:41 -0400 (EDT)
Received: from df-virus2.platinum.corp.microsoft.com ([172.30.236.33]) by DF-INET-1.dogfoodinternet.com with Microsoft SMTPSVC(5.0.2195.1600); Mon, 25 Sep 2000 16:45:09 -0700
Received: from 172.30.236.11 by df-virus2.platinum.corp.microsoft.com (InterScan E-Mail VirusWall NT); Mon, 25 Sep 2000 16:45:45 -0700 (Pacific Daylight Time)
Received: from DINO.platinum.corp.microsoft.com ([172.30.236.101]) by yuri.dns.microsoft.com with Microsoft SMTPSVC(5.0.2195.2023); Mon, 25 Sep 2000 16:45:44 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.0.4417.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_002_01C0274A.B83E33A2"
Subject: RE: [Diffserv] RSVP/diffserve and PHB/PDB info for ingress nodes
Date: Mon, 25 Sep 2000 16:45:43 -0700
Message-ID: <766EFCAA12CB514CAC64D8C440F5A50EE7768A@DF-SCRAPPY.platinum.corp.microsoft.com>
Thread-Topic: [Diffserv] RSVP/diffserve and PHB/PDB info for ingress nodes
Thread-Index: AcAnQIi37wQUejLKSsGoQbDSfM59pAACjXoA
From: Yoram Bernet <yoramb@Exchange.Microsoft.com>
To: Jay Wang <jawang@cosinecom.com>, Brian E Carpenter <brian@hursley.ibm.com>, dave.hotlosz@sun.com
Cc: diffserv@ietf.org
X-OriginalArrivalTime: 25 Sep 2000 23:45:44.0572 (UTC) FILETIME=[B8AC0BC0:01C0274A]
Sender: diffserv-admin@ietf.org
Errors-To: diffserv-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Diffserv Discussion List <diffserv.ietf.org>
X-BeenThere: diffserv@ietf.org
The drafts discussed in the attached mail (approved for RFCs) might shed some light on the interaction of RSVP and diffserv... Y -----Original Message----- From: Jay Wang [mailto:jawang@cosinecom.com] Sent: Monday, September 25, 2000 3:18 PM To: 'Brian E Carpenter'; dave.hotlosz@sun.com Cc: 'diffserv@ietf.org' Subject: RE: [Diffserv] RSVP/diffserve and PHB/PDB info for ingress nodes > -----Original Message----- > From: Brian E Carpenter [ mailto:brian@hursley.ibm.com <mailto:brian@hursley.ibm.com> ] > Sent: Monday, September 25, 2000 1:40 PM > To: dave.hotlosz@sun.com > Cc: 'diffserv@ietf.org' > Subject: Re: [Diffserv] RSVP/diffserve and PHB/PDB info for ingress > nodes > > > Dave Hotlosz wrote: > > > > Hi, > > I have a question I haven't seen addressed yet, again if I > missed it a > > pointer > > is great. > > > > First I've seen some comments about ensuring proper capacity of the > > DS domain to service > > all the traffic that ISP can send under the SLA agreements. > I've noticed > > that some venders > > are using RSVP to allocate resources for diffserve traffic. Is this > > something that most if not > > all will be doing in order to ensure proper bandwidth for diffserve > > traffic? Or is it that the > > SLA and policys in place will require ingress nodes to limit traffic > > into the DS domain and > > the number of ingress nodes into a particular domain are limited in > > order to service all ingress > > nodes up to the SLA requirements? I haven't seen this > specified anywhere > > and it seems like > > a missing piece to me. > > Yes, it's required that DS domains police incoming traffic, > which is why > the traffic conditioning described in the router model includes > policing actions. The diffserv configuration at ingress routers has to > include the necessary policing parameters. These will be derived from > COPS, SNMP or any other method of router configuration. And they will > be needed regardless of whether RSVP/diffserv integration is > in use - that > simply adds a dialogue between the end system and the ingress router. > > > > > > The other part I'm concered with is the fact that DS > domains can have > > differing actions on a > > DSCP and I don't see anyway of finding out what those > actions are from > > the DS domain. > > Will a ingress node only enter one DS domain or can it > enter more than > > one DS domain. > > Should the ingress node be able to query a DS doamin for PDB/PHB and > > adjust it's DSCP > > to match the domain? If it is using a MF classifier does it > use RSVP to > > ensure the DS domain > > treats the packet at the right classification and service level? > > If two domains touch but have incompatible SLAs (i.e. they treat the > same DSCP differently) there will be traffic conditioning at > the boundary. > This is assumed to be statically configured, not discovered > dynamically. > > > > > In RSVP you can make sure the network will reserve > bandwidth for your > > traffic and you get > > confirmation about the network connection and how it will > handle it. I'd > > like to see a similar > > mechanism for diffserve where you can query a DS domain and find out > > PDB/PHB for a domain > > That's exactly what diffserv doesn't do. Diffserv service classes > are agreed and configured in advance, not discovered or created > dynamically. > > > as well as a way to register priority for values in the > fields that a DS > > domain uses in addition > > to the DSCP in a domain that does MF classification. > > Can't parse. > Dave, If not misunderstanding your comment, I think you were saying that we should devise a mechanism, in addition to the DSCP, to allow us to specify the priority level for a RSVP-signaled flow over a DS domain. But in fact DSCP is not used by a DS router to do MF classification as you suggested. DSCP encodes the information that instructs a DS router how to treat the packet from the perspective of QoS/forwarding, and this could in fact include the priority level for the corresponding flow. It is all up to (and intentionally so) the DS domain as far as how to differentiate the services using the DSCP although one may argue that for EF traffic there is little flexibility though. - Jay > > > > > I think the ingress node and the DS doamin should have a defined > > interface for getting and setting > > this information. > > We explicitly chose not to define dynamic signalling for diffserv, > to avoid scaling problems. > > > Also if it will be common to be using RSVP and diffserve > together in a > > DS domain that their > > use together should be defined. > > See ISSLL. > > > This will help resolve the questions > > about allocation and use > > of DS domain resources when traffic in a node or to a egress exceeds > > configured capacity. > > That's an operational matter of configuring x resources for > IntServ and 100-x > for DiffServ. > > Brian > > _______________________________________________ > diffserv mailing list > diffserv@ietf.org > http://www1.ietf.org/mailman/listinfo/diffserv <http://www1.ietf.org/mailman/listinfo/diffserv> > Archive: http://www-nrg.ee.lbl.gov/diff-serv-arch/ <http://www-nrg.ee.lbl.gov/diff-serv-arch/> >
--- Begin Message ---The IESG has approved the following Internet-Drafts as Proposed Standard: o Format of the RSVP DCLASS Object <draft-ietf-issll-dclass-01.txt> o Specification of the Null Service Type <draft-ietf-issll-nullservice-00.txt> In the same action, the IESG approved publication of A Framework For Integrated Services Operation Over Diffserv Networks <draft-ietf-issll-diffserv-rsvp-05.txt> as an Informational RFC. These documents are the product of the Integrated Services over Specific Link Layers Working Group. The IESG contact persons are Allison Mankin and Scott Bradner. Technical Summary The Integrated Services architecture provides a means for the delivery of end-to-end QoS to applications over heterogeneous networks. To support this end-to-end model, the Intserv architecture must be supported over a wide variety of different types of network elements. In this context, a network that supports Differentiated Services (Diffserv) may be viewed as a network element in the total end-to-end path, and a framework may described on this basis for the support of particular Integrated Services over Diffserv networks, with RSVP playing a key role. RSVP signaling may be used to request QoS services and enhance the manageability of application traffic's QoS in a differentiated service (diffserv or DS) network. When using RSVP with DS networks it is useful to be able to carry Differentiated Services Code Points (DSCPs) in RSVP message objects. One example of this is the use of RSVP to arrange for the marking of packets with a particular DSCP upstream from the DS network's ingress point, at the sender or at a previous network's egress router. The DCLASS object is used to represent and carry DSCPs within RSVP messages. The "Format of the RSVP DCLASS Object" document specifies the format of the DCLASS object and discusses its use. In the typical RSVP/Intserv model, applications request a specific Intserv service type and quantify the resources required for that service. For certain applications, the determination of service parameters is best left to the discretion of the network administrator. For example, Enterprise Resource Planning (ERP) applications are often mission critical, and they often require some form of prioritized service, but may not be able readily to specify their resource requirements. To serve applications of this sort, the notion of the 'Null Service' is defined. The Null Service allows applications to identify themselves to network QoS policy agents, using RSVP signaling, without requiring them to specify their resource requirements. QoS policy agents in the network respond by applying QoS policies appropriate for the application (as determined by the network administrator). This mode of RSVP usage is particularly applicable to networks that combine differentiated service (diffserv) QoS mechanisms with RSVP signaling. In this environment, QoS policy agents may direct the signaled application's traffic to a particular diffserv class of service. Working Group Summary The working group supported publication of these three documents, and they also received some discussion by the related WGs, RSVP and Diffserv. Protocol Quality These documents were reviewed for the IESG by Allison Mankin.--- End Message ---
- [Diffserv] RSVP/diffserve and PHB/PDB info for in… Dave Hotlosz
- Re: [Diffserv] RSVP/diffserve and PHB/PDB info fo… Brian E Carpenter
- RE: [Diffserv] RSVP/diffserve and PHB/PDB info fo… Jay Wang
- RE: [Diffserv] RSVP/diffserve and PHB/PDB info fo… Yoram Bernet