Re: [mpls] Entropy in MPLS-SR-over-UDP
"Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com> Tue, 14 November 2017 08:38 UTC
Return-Path: <wim.henderickx@nokia.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39F58128AB0 for <mpls@ietfa.amsl.com>; Tue, 14 Nov 2017 00:38:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level:
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
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 CLmhC-jtY4QA for <mpls@ietfa.amsl.com>; Tue, 14 Nov 2017 00:38:42 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00093.outbound.protection.outlook.com [40.107.0.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9D20127866 for <mpls@ietf.org>; Tue, 14 Nov 2017 00:38:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=/EoOJnxry5aNISW5If6hOsLValcL/p1oHSRaHxgagrc=; b=mJu1b8n3vfDgYKjUMHyJzR4v+/xZM/6yGP8tXjZl5EurfeywB0nZmR5rDo4m3QRNMT/PoAF2sJ3eDUuqe1viC6/xeg0AxtUdMReOXPldDA0SlavqwQIKOZPd8Jr4PInw2XSg4oC0oT7CtMF+cSJpFSbOq74jAQ48oPHY4VkH848=
Received: from DB5PR07MB1589.eurprd07.prod.outlook.com (10.165.212.143) by DB5PR07MB1590.eurprd07.prod.outlook.com (10.165.212.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.239.4; Tue, 14 Nov 2017 08:38:39 +0000
Received: from DB5PR07MB1589.eurprd07.prod.outlook.com ([fe80::ec37:a7ea:508e:176d]) by DB5PR07MB1589.eurprd07.prod.outlook.com ([fe80::ec37:a7ea:508e:176d%13]) with mapi id 15.20.0239.005; Tue, 14 Nov 2017 08:38:39 +0000
From: "Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: Entropy in MPLS-SR-over-UDP
Thread-Index: AdNdFbb9Q0APAZqwT7We5xTH8vL2PwARZ+YA//98OgCAAIhdAP//hoOAgACMTIA=
Date: Tue, 14 Nov 2017 08:38:39 +0000
Message-ID: <82C4EACC-F9CD-453C-8EAE-2F3C5FF6FDB4@nokia.com>
References: <0df801d35d15$bd7dc8f0$38795ad0$@olddog.co.uk> <4879222B-FDB4-4CFB-899E-C622F392EE83@nokia.com> <0e0c01d35d19$76c4a240$644de6c0$@olddog.co.uk> <3BFDC77B-4BA7-47F1-B7F4-BC7696597B42@nokia.com> <0e1f01d35d20$edd4cfc0$c97e6f40$@olddog.co.uk>
In-Reply-To: <0e1f01d35d20$edd4cfc0$c97e6f40$@olddog.co.uk>
Accept-Language: nl-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.8.0.171111
authentication-results: spf=none (sender IP is ) smtp.mailfrom=wim.henderickx@nokia.com;
x-originating-ip: [2001:67c:370:128:e8c5:619a:84f9:1c4f]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR07MB1590; 6:UUL9sIeHqzlyvYy7dZtKasGaRt2TKyvp4Ofxv+2X0pSutTjHy/+7knvvR33ReBMF+3iMmS7vtz+HnfFq9r8yBLW6xEmOGAp78RFlPRl0Sh96YM0H/URbVmFibDWPm1n1opcFTdPVTdHRnBgLKX1A+2cxO+gn/FhywtYHpkZnA9psm8w4jYh144/MbBv1OA9hyvjHLAgt+FSuHrDdSJ3QO8vho0PuNtRYujNdd/ak5SutFtZcA/feO7EEXz6CjPtUB6p1cRE62IvrnFfzg94xU9ggGx90RgH+ROFmq5FDH65dHmazBd4j8LQoh9E/osThfHXbOVHR4sI8PaPHbgLw+6/NqHkjUs8YZvJcybdSOe8=; 5:lbZRT96sw/1QivDXUl8wZMhO8cx3jQSpbpQP1gvBquKfCHoldCHYW+gFT5cP2pZmhh5pQq+g7VWDULDgdv+xV3pOJgSTYSJ7QgUHvXyyv9dn4wAc9CcruqDJeEV6a1/samhhOn+4TF8gStGg6DoXkjBWHDTJIA6glZCMYpe5xto=; 24:pz6q5jIbTwhlED8ZNM+DEiDp2e8uS2bXFo3bJ6Z5cDyK9+VM4m06IPtZwFFIjhXJ/TQORf7wTTxHi7trdJRVABekXHcSBd6K4Nsh9tfx4TI=; 7:pc5BNtmYN2/PhXO1kNOPwbzbH3RkbfU+w+I3+cnFUQEOILsQn63SBfkPZlUq2qr1dZVSs+mw01+Jtq/3WOCP3qmx05s1FuB0+/pMIPuMK0qLWJGChk3TCHfh8JhI33gEzIXKa1/LlZoEESrVBHTiaam6a+EITbYZIh6RegGd8FBwjUrgwJm/Em3MS2T4RJadMwtnjUY8sZs+BjpgOk/mjBBCE31JybjJgjWqcFtPWuJN2id5MVJ40ccAxt0B5koX
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: d301b34b-a0bf-4bf2-7522-08d52b3b1abd
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603258); SRVR:DB5PR07MB1590;
x-ms-traffictypediagnostic: DB5PR07MB1590:
x-microsoft-antispam-prvs: <DB5PR07MB15905C26945B7D4CC398EFCC83280@DB5PR07MB1590.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(138986009662008)(82608151540597);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(3002001)(10201501046)(3231022)(93006095)(93001095)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123562025)(20161123564025)(20161123555025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB5PR07MB1590; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB5PR07MB1590;
x-forefront-prvs: 04916EA04C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(346002)(39860400002)(376002)(24454002)(13464003)(199003)(189002)(5660300001)(6436002)(6506006)(8666007)(53936002)(3660700001)(189998001)(4326008)(6512007)(33656002)(6246003)(8676002)(50986999)(106356001)(81166006)(105586002)(3280700002)(81156014)(14454004)(39060400002)(2501003)(76176999)(54356999)(5250100002)(8936002)(97736004)(2950100002)(478600001)(54906003)(6486002)(82746002)(110136005)(101416001)(2906002)(7736002)(305945005)(36756003)(99286004)(316002)(230783001)(83506002)(53546010)(86362001)(229853002)(93886005)(83716003)(58126008)(2900100001)(25786009)(68736007)(6116002)(102836003); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR07MB1590; H:DB5PR07MB1589.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <671AFED7E2BB8547A90BF786A775A235@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d301b34b-a0bf-4bf2-7522-08d52b3b1abd
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Nov 2017 08:38:39.3231 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR07MB1590
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/WiFrg1uhPGn1nv6wY-8_9ScIbBg>
Subject: Re: [mpls] Entropy in MPLS-SR-over-UDP
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Nov 2017 08:38:44 -0000
thx
On 14/11/2017, 16:35, "Adrian Farrel" <adrian@olddog.co.uk> wrote:
Yeah, OK.
The point is we *do* use src port for entropy on the UDP tunnel, but we have to drag that value from somewhere or create it.
We'll throw some text together.
A
> -----Original Message-----
> From: Henderickx, Wim (Nokia - BE/Antwerp)
> [mailto:wim.henderickx@nokia.com]
> Sent: 14 November 2017 07:31
> To: adrian@olddog.co.uk; mpls@ietf.org
> Cc: stewart.bryant@gmail.com; jdrake@juniper.net; 'Jeff Tantsura'
> Subject: Re: Entropy in MPLS-SR-over-UDP
>
> I agree but the draft claims we can do src udp port for entropy label and hence
> people might forget this. Hence why I believe its important to define this
> behaviour explicitly.
>
> On 14/11/2017, 15:23, "Adrian Farrel" <adrian@olddog.co.uk> wrote:
>
> OK, we'll add text.
>
> And I think the message is "more or less" (TM) unchanged from the behavior
> for native MPLS-SR.
>
> A
>
> > -----Original Message-----
> > From: Henderickx, Wim (Nokia - BE/Antwerp)
> > [mailto:wim.henderickx@nokia.com]
> > Sent: 14 November 2017 07:15
> > To: adrian@olddog.co.uk; mpls@ietf.org
> > Cc: stewart.bryant@gmail.com; jdrake@juniper.net; Jeff Tantsura
> > Subject: Re: Entropy in MPLS-SR-over-UDP
> >
> > Adrian, good.
> > My point is we should specify the behaviour in the draft.
> > Your take is the ingress node of the SR-TE LSP should insert an entropy label
> in
> > the stack based on RLD capabilities even though SRoUDP is used.
> > Only when you use SRoUDP all the way we can avoid adding the entropy
> label.
> >
> >
> > On 14/11/2017, 14:56, "Adrian Farrel" <adrian@olddog.co.uk> wrote:
> >
> > Hi Wim,
> > A couple of observations on the question you raised at the mic...
> >
> > An entropy value can be preserved e2e, but it is by no means necessary to
> do
> > so.
> >
> > This shows at three points in a network...
> >
> > 1. UDP tunnel ends, new UDP tunnel starts
> > This the "normal" case. It is possible to conceive of storing the entropy
> value
> > and re-using it (but I don't think I would implement that). Each UDP tunnel
> is a
> > new tunnel and gets its own entropy value. Of course, if there is already an
> EL
> > in the stack, that can be extracted.
> >
> > 2. Previous hop is native MPLS-SR, next hop is UDP tunnel
> > This case is just like the tunnel between two islands (first use case). The
> UDP
> > entropy value can be pulled from an EL if one is in the stack or can be
> > generated locally. This is just 7510.
> >
> > 3. UDP tunnel ends, next hop is native MPLS-SR
> > This case is just like the tunnel between two islands (first use case). The
> > MPLS-SR entropy value might already be in an EL in the stack in which case,
> > nothing to do. Or an EL might need to be made in which case it could be
> stored
> > from the incoming UDP or freshly generated. This, too, is just as 7510.
> >
> > The crunch is that if you are worried about making an entropy value at a
> transit
> > node (for example because it would involve too much processing or exceed
> the
> > RLD) then your head end should add an EL that will survive e2e because (as
> > noted) the SR stack persists just as normal for MPLS-SR.
> >
> > Does that help?
> > I think we thought this was unnecessary to expose in the text, but if you
> think
> > adding this explanation would be useful, we can do it.
> >
> > Thanks,
> > Adrian
> >
> >
> >
>
>
>
- [mpls] Entropy in MPLS-SR-over-UDP Adrian Farrel
- Re: [mpls] Entropy in MPLS-SR-over-UDP Henderickx, Wim (Nokia - BE/Antwerp)
- Re: [mpls] Entropy in MPLS-SR-over-UDP Adrian Farrel
- Re: [mpls] Entropy in MPLS-SR-over-UDP Henderickx, Wim (Nokia - BE/Antwerp)
- Re: [mpls] Entropy in MPLS-SR-over-UDP Adrian Farrel
- Re: [mpls] Entropy in MPLS-SR-over-UDP Henderickx, Wim (Nokia - BE/Antwerp)