Re: Running code, sending (Was: I-D Action: draft-ietf-6man-ipv6only-flag-03.txt)

Brian E Carpenter <brian.e.carpenter@gmail.com> Sat, 03 November 2018 02:13 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E104130E17 for <ipv6@ietfa.amsl.com>; Fri, 2 Nov 2018 19:13:36 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 5-DbzrMNL81t for <ipv6@ietfa.amsl.com>; Fri, 2 Nov 2018 19:13:34 -0700 (PDT)
Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 563EB130E16 for <ipv6@ietf.org>; Fri, 2 Nov 2018 19:13:34 -0700 (PDT)
Received: by mail-pf1-x42c.google.com with SMTP id j22-v6so1817797pfh.3 for <ipv6@ietf.org>; Fri, 02 Nov 2018 19:13:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=94rdlEGvxNXibrxgF/pyjRTGs+CJoy94Gv3FCzzEAqg=; b=iRSkidjQNRbp9VQHD+/8gWZ2lBDXtDT0IeE/NBxFWWgkC/yK/Vzhu2kAkiArtSQQaq ivAFg6AHY1jjnZ/bX4NLAB2tzvY6w2dX2rgCgE07IOcvOMbOh9xIUKPQM9EzXDlEVpYK DkzGdtG/xtBj5Jf++OKtb5NHrTQe93WrlbOIOa5gyYfSRYDeBNZVTES/IL+8RXcD9q8k i6Ffqmyd6EpBs77WVMS2H2lgNc2pZ9F+bO7+aBP8M/BZQm2QY0gRYQJkcO7OfdJ8ux9k 1evXMBFFAm5MdyuSiOAgYAhG8yYGIIPcz++MwUA//Lm7lOGErh6J48mumIZUYPBqy6hG 2igA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=94rdlEGvxNXibrxgF/pyjRTGs+CJoy94Gv3FCzzEAqg=; b=nzSE/4fBeAZlisovF9dsIQ7a2Qccm3hYWP3FNKyg0jjo4BUC0YQf5qNWfjllx3ATNF 3QpTlS4V5+nYAUO2axWnnPsNoacS8MqCTB0AMv8IZVUwTea0EPkQQmCnVxtl2kP9cNlv NLThdYboASZEAjw9cUILre5sJKqP1/BONz5ltDDyDHFXbWkQu4jTBghqnqRAfpqqPwzF 1uKEecrnwgI4aQqzYhPbw6ws9h1JNXPt6gBRoLUXp/ORJelPn6yTfKDTNYAOxIO5hZAJ oz06CyvToGWHhikz0zCj89lCYFNkyUuD6U7nvsHUClFVPGxQGfUwwugKGxUK+iECfCij bRsA==
X-Gm-Message-State: AGRZ1gIEZD7VTN/R8zWbTkRbT4OAnmxJfdnSosN+Jfi7Re3gt1+LWGcl WCncbbaRS2rnxKXpV70SIv4zSPqg
X-Google-Smtp-Source: AJdET5c4Hdhh9emC5iwpjCEJCPzc7/6bC+3OXWDrVPCRjTtFhP14T886X0rB34vNNuTD1ojSABW2Ig==
X-Received: by 2002:a62:5210:: with SMTP id g16-v6mr13921477pfb.256.1541211213308; Fri, 02 Nov 2018 19:13:33 -0700 (PDT)
Received: from [192.168.178.27] ([118.148.76.40]) by smtp.gmail.com with ESMTPSA id i22-v6sm67572101pfj.82.2018.11.02.19.13.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 02 Nov 2018 19:13:32 -0700 (PDT)
Subject: Re: Running code, sending (Was: I-D Action: draft-ietf-6man-ipv6only-flag-03.txt)
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, ipv6@ietf.org
References: <20181019.223739.271916573.sthaug@nethelp.no> <4f58643c-272e-507e-3282-c87befd42395@gmail.com> <0927741c-4e8e-fcf7-ddd6-3ba500ba4c3d@si6networks.com> <7B48A11D-31DE-443C-B73A-14642EA0A397@jisc.ac.uk> <7526af75-4359-6fc6-e39b-eb94024a04de@si6networks.com> <E1BB1232-C1A2-496A-8157-0682D91EED42@steffann.nl> <5E75F3CA-F1D2-4F4F-9CF7-EEEE59634C1E@gmail.com> <C46C990E-0A4F-4731-8CB1-FD204858935E@consulintel.es> <9B53019C-3506-4C9E-AFCF-D6125FA1A65B@gmail.com> <2DC241B3-310B-4A3A-BD4C-C0005FCE6155@consulintel.es> <20181024103057.GD924@hanna.meerval.net> <0219483d-8580-5e4a-8172-9401ef7c97b9@gmail.com> <89235e00-4514-da61-eb5a-366790c71165@gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <1573afe8-c7a6-8808-f9e7-ce44eaea44ee@gmail.com>
Date: Sat, 03 Nov 2018 15:13:28 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <89235e00-4514-da61-eb5a-366790c71165@gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/6AbsBpbORSjZXiCqH1tk37ikXdU>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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: Sat, 03 Nov 2018 02:13:36 -0000

fwiw I have reproduced Alex's test by installing scapy on a Linux box
and using it to forge RAs as from my home gateway with the IPv6-only bit set.
Nothing breaks on the other hosts (Windows 10 and Android), which is
as it should be, and Wireshark confirms that the packets are delivered
and are excellent forgeries.

Regards
   Brian

On 2018-10-25 02:17, Alexandre Petrescu wrote:
> correction: b.res=2 (instead of 1).
> 
> attached the packet capture
> 
> 
> Le 24/10/2018 à 14:43, Alexandre Petrescu a écrit :
>> Hi,
>>
>> Le 24/10/2018 à 12:30, Job Snijders a écrit :
>> [...]
>>> This is not discrimination. If authors don't have the capability to 
>>> develop running code themselves, and also don't have access to
>>> resources nor are able to convince others to implement a protocol
>>> specification... the IETF's prime directive of interoperability can't
>>> be met anyway.
>>
>> On windows install python and scapy, then make an RA[*] and write
>> b.res=1. This sets the 6th Reserved flag, now called 'IPv6-Only'.
>>
>> I just sent one, hoping sky wouldnt fall on my head :-)
>>
>> Alex
>> [*] how to make an RA with scapy tool is described at
>> https://samsclass.info/124/proj11/proj9xN-scapy-ra.html
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
> 
> 
> 
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>