Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosmarking-01.txt
Erik Nordmark <nordmark@acm.org> Fri, 14 November 2014 03:07 UTC
Return-Path: <nordmark@acm.org>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 795061A044F for <nvo3@ietfa.amsl.com>; Thu, 13 Nov 2014 19:07:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.934
X-Spam-Level:
X-Spam-Status: No, score=-1.934 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_SOFTFAIL=0.665] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MTPz1sYxO2qi for <nvo3@ietfa.amsl.com>; Thu, 13 Nov 2014 19:07:02 -0800 (PST)
Received: from c.mail.sonic.net (c.mail.sonic.net [64.142.111.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4ACF1A1BD2 for <nvo3@ietf.org>; Thu, 13 Nov 2014 19:06:49 -0800 (PST)
Received: from [31.133.187.160] (dhcp-bba0.meeting.ietf.org [31.133.187.160]) (authenticated bits=0) by c.mail.sonic.net (8.14.9/8.14.9) with ESMTP id sAE36gZ5009790 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 13 Nov 2014 19:06:43 -0800
Message-ID: <546571C2.9040801@acm.org>
Date: Thu, 13 Nov 2014 17:06:42 -1000
From: Erik Nordmark <nordmark@acm.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: sarikaya@ieee.org, Benson Schliesser <bensons@queuefull.net>
References: <20141110200919.27869.2915.idtracker@ietfa.amsl.com> <5461854F.3020305@gmail.com> <CAC8QAce9kWVp_3+MeMcNpFinhnTcCgk0k1eDtip2j47iCWAbpg@mail.gmail.com> <CAC8QAceh3xPsg-ADthB8WuO2YgLpvso9HAGc1jHnPQ6jBoFk7w@mail.gmail.com> <5463B636.9020501@queuefull.net> <4F0C8596-E563-43DA-8AF1-07DE58610C2A@gmail.com> <CAC8QAcemHNpci3mvxY9=V4aR_uF5DB6a4eKQiO2XLivjE7xhog@mail.gmail.com> <182B38DB-6C67-44C5-803E-44F03A8EA787@gmail.com> <CAC8QAcfvEYXEm+U1tJMVfNrzE7GLuFgvJ1Djvhw2TSrgO7FZdA@mail.gmail.com> <E1E0F148-2E28-478F-BF86-3927C2ADF5BF@gmail.com> <546534E9.6040206@queuefull.net> <CAC8QAce7eB+XFPa79O6RLjhH=OfdzoHc+UMxFFYePrW4u-W_ag@mail.gmail.com>
In-Reply-To: <CAC8QAce7eB+XFPa79O6RLjhH=OfdzoHc+UMxFFYePrW4u-W_ag@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------000908010306080104080908"
X-Sonic-CAuth: UmFuZG9tSVZKrxJzN9jVxiCBUPWObmE6+elqqMHoAvSl2iimQKhJwjq3/ysP11QxGz5WcPU710TU/MAgMn5ysS+Jm4AX1bhVrFDZ2xfs2AA=
X-Sonic-ID: C;4OeEQqtr5BGmZ95Egs/dsg== M;lE4UQ6tr5BGmZ95Egs/dsg==
X-Sonic-Spam-Details: not scanned (too big) by cerberusd
Archived-At: http://mailarchive.ietf.org/arch/msg/nvo3/z2GAMot0bS7NUpbsOFz8qzwg9dU
Cc: "nvo3@ietf.org" <nvo3@ietf.org>, Dino Farinacci <farinacci@gmail.com>, "draft-xia-nvo3-vxlan-qosmarking@tools.ietf.org" <draft-xia-nvo3-vxlan-qosmarking@tools.ietf.org>
Subject: Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosmarking-01.txt
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Network Virtualization Overlays \(NVO3\) Working Group" <nvo3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nvo3>, <mailto:nvo3-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/nvo3/>
List-Post: <mailto:nvo3@ietf.org>
List-Help: <mailto:nvo3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nvo3>, <mailto:nvo3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Nov 2014 03:07:07 -0000
X-List-Received-Date: Fri, 14 Nov 2014 03:07:07 -0000
On 11/13/14 4:00 PM, Behcet Sarikaya wrote: > > On Thu, Nov 13, 2014 at 4:47 PM, Benson Schliesser > <bensons@queuefull.net <mailto:bensons@queuefull.net>> wrote: > > Hi, Behcet - > > Stepping back from the conversation about bits... What is the > problem that you're trying to solve, Behcet? > > I see multiple existing QoS mechanisms both in the underlay and in > the overlay, and I don't see any QoS gap that needs to be > addressed in the overlap encap layer. I believe that my point of > view is consistent with the WG consensus at this point. > > I am not familiar with any QoS mechanism that is based on the tenant, > i.e static mapping. > Let me know which document discusses it? Google search points me at rfc2983, rfc6040; latter is for ECN. There might be other RFCs. Erik > Thx, > Behcet > > Thanks, > -Benson > >> Dino Farinacci <mailto:farinacci@gmail.com> >> November 13, 2014 at 12:02 PM >>> Sorry there are no EXP bits mentioned in RFC 7348. MPLS is out >>> of scope. >>> EXP is 3 bits long, DSCP is 6 bits and dividing it into two 3 bit >>> pieces, I am not sure if David will like it. >> >> I am referring to user-priority bits below: >> >> >> Dino >> >> Benson Schliesser <mailto:bensons@queuefull.net> >> November 12, 2014 at 9:34 AM >> Hi, Behcet - >> >> Perhaps I'm confused about what comment (from Dino) that you are >> referring to... But in general, I think of it this way: >> >> Assuming the encap stack looks something like: IP1 / Eth1 / VXLAN >> / UDP / IP2 / Eth2 (progressing L->R as inner->outer) >> >> Then e.g. tenant VMs can mark the IP1 and Eth1 headers with >> whatever appropriate markings they desire. The NVE can mark the >> IP2 and Eth2 headers with whatever appropriate markings. >> >> Specifically, one could imagine the NVE copying the IP1 DSCP >> codepoint into the IP2 header. Alternatively one could imagine >> the NVE imposing an underlay DSCP in IP2, e.g. to discriminate >> between tenants. Possibly, one could also imagine some kind of >> translation policy which maps IP1 codepoints into IP2 codepoints. >> And that's not even considering mechanisms that leverage the Eth >> headers, use different encap stacks, etc. >> >> Cheers, >> -Benson >> >> Behcet Sarikaya <mailto:sarikaya2012@gmail.com> >> November 12, 2014 at 9:01 AM >> Hi Dino, >> >> Regarding your comment on copying IP header QoS bits into VXLAN >> header, >> >> note that IP packet is coming from the VMs. >> >> Yes for dynamic marking these bits can be copied. >> However, VMs may not be configured to mark these fields. >> >> For static marking these bits can not be used because VMs are not >> aware of the VNI. So NVE has to do the static marking. >> >> Hope this clarifies. >> >> Regards, >> >> Behcet >> >> _______________________________________________ >> nvo3 mailing list >> nvo3@ietf.org <mailto:nvo3@ietf.org> >> https://www.ietf.org/mailman/listinfo/nvo3 >> Behcet Sarikaya <mailto:sarikaya2012@gmail.com> >> November 10, 2014 at 5:47 PM >> On Mon, Nov 10, 2014 at 9:41 PM, Brian E Carpenter >> <brian.e.carpenter@gmail.com> <mailto:brian.e.carpenter@gmail.com> wrote: >>> [resend with corrected address, sorry] >>> >>> Hi, >>> >>>> The first three bits (bits 5-7) are precedence bits. They are >>>> assigned according to [RFC0791]. Precedence values '110' and '111' >>>> are selected for routing traffic. >>>> >>>> The last three bits (bits 8-10) are class selector bits. Thet are >>>> assigned as follows: >>>> >>>> 001 - BK or background traffic >>> ... >>>> As can be seen the markings are the same as in IEEE 802.1p... >>> This is not in any way compatible with RFC 2474, which also made the >>> relevant part of RFC 791 obsolete. >>> >>> If you want to be compatible with RFC 2474 you should not specify the >>> bits at all - just say that they are exactly as defined in RFC 2474 >>> and the various PHB definitions that have been published. >> I think that diffserv is less relevant in the context of VXLAN. >> >>> If you >>> want to be compatible with IEEE 802.1p that is a different matter, >> Yes this is more relevant for VXLAN. >> >>> but you cannot mix the two up in this way. >> I now understand that we confused the two very different things. >> >> Regards, >> >> Behcet >>> Brian >>> >>> >>> >> _______________________________________________ >> nvo3 mailing list >> nvo3@ietf.org <mailto:nvo3@ietf.org> >> https://www.ietf.org/mailman/listinfo/nvo3 > > > > > _______________________________________________ > nvo3 mailing list > nvo3@ietf.org > https://www.ietf.org/mailman/listinfo/nvo3
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] [tsvwg] I-D Action: draft-xia-nvo3-vxl… Black, David
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Benson Schliesser
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Osama Zia
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Larry Kreeger (kreeger)
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Black, David
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Black, David
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Andrew Qu
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Black, David
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Dino Farinacci
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Dino Farinacci
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Dino Farinacci
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Benson Schliesser
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Osama Bin Zia
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Benson Schliesser
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Erik Nordmark
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Benson Schliesser
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… John E Drake
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Black, David
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Benson Schliesser
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya
- Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosma… Behcet Sarikaya