[Diffserv] comments on the bulk handling draft
"Yoram Bernet" <yoramb@Exchange.Microsoft.com> Mon, 11 December 2000 20:14 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 PAA02394 for <diffserv-archive@odin.ietf.org>; Mon, 11 Dec 2000 15:14:37 -0500 (EST)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id OAA14243; Mon, 11 Dec 2000 14:50:22 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id OAA14216 for <diffserv@ns.ietf.org>; Mon, 11 Dec 2000 14:50:18 -0500 (EST)
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 OAA28283 for <diffserv@ietf.org>; Mon, 11 Dec 2000 14:50:16 -0500 (EST)
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, 11 Dec 2000 10:43:15 -0800
Received: from 172.30.236.11 by df-virus2.platinum.corp.microsoft.com (InterScan E-Mail VirusWall NT); Mon, 11 Dec 2000 10:43:57 -0800 (Pacific Standard Time)
Received: from DF-MILO.platinum.corp.microsoft.com ([172.30.236.125]) by yuri.dns.microsoft.com with Microsoft SMTPSVC(5.0.2195.2532); Mon, 11 Dec 2000 10:43:57 -0800
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C063A2.5165C972"
Date: Mon, 11 Dec 2000 10:43:56 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.0.4604.0
Message-ID: <A5769B3C2F02274B9D17F5FB4495DD5F2CC4A7@DF-SCOOBY.platinum.corp.microsoft.com>
Thread-Topic: comments on the bulk handling draft
Thread-Index: AcBjjySrFgLkX4oMQTO7TRAE7TtCdg==
From: Yoram Bernet <yoramb@Exchange.Microsoft.com>
To: diffserv@ietf.org
X-OriginalArrivalTime: 11 Dec 2000 18:43:57.0066 (UTC) FILETIME=[5190A6A0:01C063A2]
Subject: [Diffserv] comments on the bulk handling draft
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
First of all - i'm glad to see this. I think that it is a useful and necessary pdb. I'll comment on it, realizing that I have not been keeping up with the mailing list and that I missed the last IETF. So - pls pardon if I am restating the obvious or raising issues that have already been addressed/resolved. One general comment I have relates to the name chosen for the pdb. I think that the name 'bulk handling' does a disservice to the pdb. In certain cases, there is an overlap between applications that 'bulk handle' and the service provided by the pdb. However, there are many bulk handling applications that cannot use the pdb and there are applications of the pdb that extend beyond bulk handling. For example - 'transfer all accounting records from new york to london each night' can be considered a bulk handling task, yet would likely not be happy with what is effectively, less than best-effort (LBE) service. In addition, I see one of the primary applications of the bh pdb in the incremental deployment of aggressive multimedia applications (that use non-adaptive UDP). IT managers are reluctant to deploy (for example) streaming media over wan links because they cannot control the impact of these apps on the wan link resources. One way in which we might see these more likely to be deployed is if some controlled amount of the multimedia traffic could be given priopritized service (appropriate for the media), but any amount beyond this would be relegated to the bh pdb (to prevent it from seizing network resources required for best-effort. Based on these considerations - I would rather this pdb be called the LBE (less than best effort pdb) rather than the bh pdb - I think is is a much more descriptive name. Another general comment - wasn't just this type of pdb proposed previously? I think that it was proposed as draft-mumble-lbe-xx. I can't remember the authors, but - one may have been Roland Bless. Whoever they were, those authors deserve acknowledgement. As for specific comments: 1. Throughout, change 'bulk handling' to 'less-than-best-effort'. 2. In the 'Applicability' section - describe the application to new applications that use non-adaptive protocols (primarily multimedia). From expereince with customers and IT managers - this type of service is essential to the deployment of those types of applications. 3. I think the last sentence in section 2 is too strong. No operator intends to operate their network in a manner in which it is always congested. Certain applications may be deployable only if they are willing to take what is available. This means that on networks that are frequently congested, they may not get much - but then - that's what this pdb is all about. Basically - I think that this should be a warning to this effect, rather than a suggestion that the behaviour canot be used on congested networks. 4. I object to the following rules in section 3.1: The network edge must include a classifier that selects the appropriate BH target group of packets out of all arriving packets and steers them to a marker which sets the appropriate DSCP to select a PHB configured as described in the next section. Why? In many cases, the customer may chose to premark packets for this pdb. In that case, why would the ingress need to classify beyond recognizing the dscp? No MF classification is required. No marking is required. Rather, it is optional. In fact - I think that this rule should be clairified for all pdbs, probably in the pdb specification draft itself. There are many complexities in requiring the ingress node of a diffserv domain to classify or mark (consider the case of encrypted packets). Classification and marking (beyond the dscp) should be optional for all pdbs.. 5. Wrt 3.2, last paragraph - the use of 'CS1' as the DSCP for this pdb is also appealing in its consistency with the interpretaion of 802.1p user_prioritiy codepoints. In that usage, a codepoint of 1 is also lesser than a codepoint of 0.
- [Diffserv] comments on the bulk handling draft Yoram Bernet
- LBE PHB [was: [Diffserv] comments on the bulk han… Simon Leinen
- Re: LBE PHB [was: [Diffserv] comments on the bulk… Brian E Carpenter
- Re: LBE PHB [was: [Diffserv] comments on the bulk… Bora Akyol
- Re: LBE PHB [was: [Diffserv] comments on the bulk… Brian E Carpenter
- Re: [Diffserv] comments on the bulk handling draft Roland Bless
- Re: [Diffserv] comments on the bulk handling draft Kathleen Nichols
- Re: LBE PHB [was: [Diffserv] comments on the bulk… Börje Ohlman
- Re: [Diffserv] comments on the bulk handling draft Kathleen Nichols
- Re: [Diffserv] comments on the bulk handling draft Roland Bless
- Re: [Diffserv] comments on the bulk handling draft Kathleen Nichols
- Re: [Diffserv] comments on the bulk handling draft Lloyd Wood