Re: [nvo3] I-D Action: draft-xia-nvo3-vxlan-qosmarking-01.txt

Dino Farinacci <farinacci@gmail.com> Thu, 13 November 2014 20:02 UTC

Return-Path: <farinacci@gmail.com>
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 4491B1ACF92 for <nvo3@ietfa.amsl.com>; Thu, 13 Nov 2014 12:02:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 9vheWPBOFxHT for <nvo3@ietfa.amsl.com>; Thu, 13 Nov 2014 12:02:23 -0800 (PST)
Received: from mail-wg0-x22c.google.com (mail-wg0-x22c.google.com [IPv6:2a00:1450:400c:c00::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD0A51ACFF3 for <nvo3@ietf.org>; Thu, 13 Nov 2014 12:02:16 -0800 (PST)
Received: by mail-wg0-f44.google.com with SMTP id x12so17639577wgg.17 for <nvo3@ietf.org>; Thu, 13 Nov 2014 12:02:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=ZH0HQNt1JrYBiMA4Tt4mOS7YOexzZfEQgxFdh/MhFOU=; b=Kg/5JENYyeqOXJxjzSKubB7yPs/S3RMMq79+pidlDhhSSOQYirCYhAh2dFpHeyQ38e DXT+lQhPGmRPpjPXhForjB5Shx77oZL2HW/QKiE5tTKmvUb1VyvBFm3dJQW0AV4i3M61 kmjH9cwO76GuPm22gzYis44j2ebMGDm69fSFezTr5idVxnzmf4gT1ioKqC3odEeoxIzo vv/r/Xy4C3tPxjRG3Z2HfOfF3ho0T8TZOuxAc83dwRjxHd8sgNPbKxOtvhE5hrJ7UV+6 kGvpIuNevP8FX1FaCwiB7nNrdwaCVxw2UZHlPEAs5jaOA3HvYFHkbSmWJCEe7Wf5SP/c kdJw==
X-Received: by 10.180.108.35 with SMTP id hh3mr1128320wib.59.1415908935679; Thu, 13 Nov 2014 12:02:15 -0800 (PST)
Received: from t2001067c03700160f14fd24385b3617b.wireless.v6.meeting.ietf.org (t2001067c03700160f14fd24385b3617b.wireless.v6.meeting.ietf.org. [2001:67c:370:160:f14f:d243:85b3:617b]) by mx.google.com with ESMTPSA id s2sm616955wia.3.2014.11.13.12.02.13 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 13 Nov 2014 12:02:14 -0800 (PST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\))
From: Dino Farinacci <farinacci@gmail.com>
In-Reply-To: <CAC8QAcemHNpci3mvxY9=V4aR_uF5DB6a4eKQiO2XLivjE7xhog@mail.gmail.com>
Date: Thu, 13 Nov 2014 12:02:10 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <182B38DB-6C67-44C5-803E-44F03A8EA787@gmail.com>
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>
To: sarikaya@ieee.org
X-Mailer: Apple Mail (2.1990.1)
Archived-At: http://mailarchive.ietf.org/arch/msg/nvo3/uZs1uKQrCia45KB4a3-Q3mF9D8s
Cc: Benson Schliesser <bensons@queuefull.net>, "nvo3@ietf.org" <nvo3@ietf.org>, "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: Thu, 13 Nov 2014 20:02:28 -0000

On Thu, Nov 13, 2014 at 12:06 AM, Dino Farinacci <farinacci@gmail.com> wrote:
>>> Specifically, one could imagine the NVE copying the IP1 DSCP codepoint into the IP2 header. Alternatively one could
>> 
>> Exactly. Thanks Benson.
> 
> Dino, yes, but this requires DPI at the NVE, as we already talked

No it doesn't.

> about in the draft as well as configuration to use diffserv.
> RFC7348 does not mention any requirement for NVE to look beyond Inner
> Ethernet Header into the Original Ethernet Payload in order to make
> its encapsulation.

This is very simple. Let me sequence the steps on the encapsulator as well as the decapsultor:

(1) A 802.1Q frame arrives at an encapsulator.
(2) The encapsulator will encapsulate the frame with an outer IP header. It copies the EXP bits from the frame to the outer IP header TOS bits.
(3) The decapsulator receives the IP packet, it strips the outer IP header and DOESNOT copy the TOS bits to the EXP bits of the frame because the TOS field could have been changed in transit. The EXP bits, set by the originating source are perserved.

Dino

> 
> Regards,
> 
> Behcet
> 
>> 
>> Dino