Re: draft-wang-6man-flow-label-reflection

Jeroen Massar <jeroen@massar.ch> Tue, 18 November 2014 07:54 UTC

Return-Path: <jeroen@massar.ch>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D301F1A001E for <ipv6@ietfa.amsl.com>; Mon, 17 Nov 2014 23:54:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7] 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 VY5zJFClwH74 for <ipv6@ietfa.amsl.com>; Mon, 17 Nov 2014 23:53:59 -0800 (PST)
Received: from bastion.ch.unfix.org (bastion.ch.unfix.org [46.20.246.101]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB76A1A0006 for <ipv6@ietf.org>; Mon, 17 Nov 2014 23:53:59 -0800 (PST)
Received: from kami.ch.unfix.org (kami.ch.unfix.org [IPv6:2001:1620:f42:99:7256:81ff:fea5:2925]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jeroen) by bastion.ch.unfix.org (Postfix) with ESMTPSA id E7F6D10060A31; Tue, 18 Nov 2014 07:53:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=massar.ch; s=DKIM2009; t=1416297236; bh=blCiHc8jhw1evw0QF5XClfkc9Rb/dK4t9uvL83FCojE=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=yjn0JMEczHAtVr046LWHi8gzJ4q3hMNb00vYH7104MnlCVOC4euPQj6etaFkhCZJM Kjvkqb/nd8dPvvlqKS3R3CfN1PRwdA4rXbmPydReHl1zChffLh3lKXz3/fq1MxTDdL xJCkO5Pa6lO/wRJbm7EYF74kl8qQY8Ya7olqcnoPWxGv7JUESeKlkhf8pBQGKyxS0h lTkXtbd8L08bM0qXpU+nw5QB/bxy6fbc+WvMsIB0SNoWpu+vGBjC8OjTvdNSIJoV+L dElL9/d5016WIzwde5vzZUNgqBMR/tIv2hsYZp2jLnJ+mPdfkxd6Q8KMfjIUKyM+G0 SChpzph6j2nUg==
Message-ID: <546AFB12.5090904@massar.ch>
Date: Tue, 18 Nov 2014 08:53:54 +0100
From: Jeroen Massar <jeroen@massar.ch>
Organization: Massar
MIME-Version: 1.0
To: Mark ZZZ Smith <markzzzsmith@yahoo.com.au>, Mark Andrews <marka@isc.org>
Subject: Re: draft-wang-6man-flow-label-reflection
References: <20141118034859.DC638239A47C@rock.dv.isc.org> <149604143.1862789.1416292391810.JavaMail.yahoo@jws10649.mail.bf1.yahoo.com>
In-Reply-To: <149604143.1862789.1416292391810.JavaMail.yahoo@jws10649.mail.bf1.yahoo.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/ipv6/us6WrnJKZV9uq5vRs34pNFseh-s
Cc: '6man WG' <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Nov 2014 07:54:03 -0000

On 2014-11-18 07:33, Mark ZZZ Smith wrote:
[..]
>> In message <546AAD68.4020400@massar.ch>, Jeroen Massar writes:
>>>  Why do we need a Flow Label then?
>>>
>>>  Please note that a five-tuple is perfectly fine for making up a random
>>>  id so that one "only has to do deep analysis work once". This is 
>> what
>>>  people have been using for as long a they have been doing this kind of 
>>>  work.
>>
>> And it doesn't work with IPv4 either.  Fragmented IPv4 traffic also
>> fails to be correctly forwarded by load balancers which look at TCP
>> and UDP ports.
>>
>> Just because it works "most of the time" doesn't mean that it 
>> isn't
>> broken.
>>
> 
> And layer 2 load balancing i.e. LAG also fails for either fragments
> or when the transport layer protocol isn't TCP or UDP.

Another thing that we really need to deprecate: IPv6 fragments.

Why are:
https://datatracker.ietf.org/doc/draft-bonica-6man-frag-deprecate/
https://datatracker.ietf.org/doc/draft-taylor-v6ops-fragdrop/

not active or already an RFC?

> Encoding flow information in the flow label overcomes that issue too.

But that is the thing: the Flow Label is a random number.

Entities that do not want to be tracked will set it to 0 or randomize it
per packet.

There is thus no "information" in that field: it is random.

Greets,
 Jeroen