[manet] FW: [Technical Errata Reported] RFC8175 (6472)

"Velt, R. (Ronald) in 't" <Ronald.intVelt@tno.nl> Wed, 12 May 2021 13:31 UTC

Return-Path: <Ronald.intVelt@tno.nl>
X-Original-To: manet@ietfa.amsl.com
Delivered-To: manet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E5D03A1102 for <manet@ietfa.amsl.com>; Wed, 12 May 2021 06:31:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=tno.nl
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 ddF55N81H9_U for <manet@ietfa.amsl.com>; Wed, 12 May 2021 06:31:38 -0700 (PDT)
Received: from fromintouta.tno.nl (fromintouta.tno.nl [134.221.1.26]) (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 4DDBA3A10F8 for <manet@ietf.org>; Wed, 12 May 2021 06:31:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tno.nl; l=17581; s=mta1; t=1620826298; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=teULxBZO1iCicxt8ETysDH5WoRxfTJRm9/sh2ZCLFYg=; b=HsMg3kPauE8cQYL2BMU8zMy6OZSBECAZeyZ19zzOcPHamBcdt3GMm1Z/ NW9TRFA2sGCnhjgSDAWow5H3CpfT/0koeVXojePe0yViyTh00dnOUdkik p6WhbvR/8t6dOuEamPylu17G5HT4PLL35Kdl8SgZ7n7lKDqbPNjKyy4ay E=;
IronPort-SDR: H46BzHZGC70GnGzLRdXpigfr9Xs+9IDsxGgujnD74V3cv7qEBm/xisQ2oRvUirld6QOM6n8wIE HpGR7B3umUxg06LyNCW7ptlaKgrGAGc5xhs7ExL18HOiOZTOKCRuMKBRP8I1I8DoJOD0cRG9dF PAorOJHf8SdWINaTEVGOhrWfQFpeVJuhfvpCDBcFPe7VWRXSzg/eq/7r4tEOel00cWJWKYttgS OnfBSIfC2dMFoevNrF4nK6FfiPe8oLmU5UXFiaYGx6m2/WDCEx4an9YRzBCnXbrSaYMxLllG6U b7aIsfUOPXweac6guTmETqsQ
X-IronPort-AV: E=Sophos; i="5.82,293,1613430000"; d="scan'208,217"; a="28847839"
Received: from UCP13.tsn.tno.nl (134.221.225.173) by UCP31.tsn.tno.nl (134.221.225.176) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Wed, 12 May 2021 15:31:35 +0200
Received: from UCP13.tsn.tno.nl ([fe80::c142:976e:5281:8298]) by UCP13.tsn.tno.nl ([fe80::c142:976e:5281:8298%7]) with mapi id 15.01.2176.012; Wed, 12 May 2021 15:31:35 +0200
From: "Velt, R. (Ronald) in 't" <Ronald.intVelt@tno.nl>
To: Alvaro Retana <aretana.ietf@gmail.com>, Rick Taylor <rick@tropicalstormsoftware.com>
CC: "manet@ietf.org" <manet@ietf.org>
Thread-Topic: [Technical Errata Reported] RFC8175 (6472)
Thread-Index: AQHXFcbydCVWoJUdpUeMYk+C4vu01Kp9Ue6AgB3s7wCAQgDXgIAAItQQgADRqQCAAgWfAA==
Date: Wed, 12 May 2021 13:31:35 +0000
Message-ID: <345a43adbf0c44199e63c1f52f7e7c07@tno.nl>
References: <20210310160318.0D463F40762@rfc-editor.org> <38A5475DE83986499AEACD2CFAFC3F9801F5A43C5F@tss-server1.home.tropicalstormsoftware.com> <CAMMESswrxmVZnUfxJNvutRfbesnQHp6kLmC=8+DN2LpjyqFw2g@mail.gmail.com> <CAMMESsxTOegOpmuah9cdXaASRTX6t6PhC-Hi8C3Q8dPkDAnT8w@mail.gmail.com>, <bfd761765938443da8452439d7e74b72@tno.nl> <1620722147266.38442@fkie.fraunhofer.de>
In-Reply-To: <1620722147266.38442@fkie.fraunhofer.de>
Accept-Language: en-US, nl-NL
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [134.221.225.191]
x-esetresult: clean, is OK
x-esetid: 37303A29D785A666617667
Content-Type: multipart/alternative; boundary="_000_345a43adbf0c44199e63c1f52f7e7c07tnonl_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/manet/mtDgxsVfSPMAok-UrQs0np1LhTU>
Subject: [manet] FW: [Technical Errata Reported] RFC8175 (6472)
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Mobile Ad-hoc Networks <manet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/manet>, <mailto:manet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/manet/>
List-Post: <mailto:manet@ietf.org>
List-Help: <mailto:manet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/manet>, <mailto:manet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 May 2021 13:31:44 -0000

Henning Rogge says:


Hi Ronald,



I just checked my OLSR-DLEP implementation...



I first look for an IPv6 connection point, then (if I get none) for an IPv4 connection point... and only after both of them don't exist I just take the remote-IP (source IP) of the UDP packet arriving at the router to establish a DLEP session.



So my implementation would be okay if the IP-source of the UDP Source-IP would be something "other" than the TCP-Connection point as long as a "connection point" is delivered...



if we demand that the source-IP is the right one, we don't need the connection points anymore, right?



Henning



________________________________
Von: Velt, R. (Ronald) in 't <Ronald.intVelt@tno.nl<mailto:Ronald.intVelt@tno.nl>>
Gesendet: Montag, 10. Mai 2021 20:21
An: Rogge, Henning
Betreff: FW: [Technical Errata Reported] RFC8175 (6472)

Hi Henning,

Please see Alvaro's question below. What does _your_ implementation (old/new) do? Any comment on Alvaro's proposed text correction versus the text proposed by Rick?

Thanks,
Ronald

From: Alvaro Retana <aretana.ietf@gmail.com<mailto:aretana.ietf@gmail.com>>
Sent: maandag 10 mei 2021 20:01
To: Rick Taylor <rick@tropicalstormsoftware.com<mailto:rick@tropicalstormsoftware.com>>; Velt, R. (Ronald) in 't <Ronald.intVelt@tno.nl<mailto:Ronald.intVelt@tno.nl>>; sjury@cisco.com<mailto:sjury@cisco.com>
Cc: manet@ietf.org<mailto:manet@ietf.org>
Subject: RE: [Technical Errata Reported] RFC8175 (6472)

Ping!


On March 29, 2021 at 2:04:35 PM, Alvaro Retana (aretana.ietf@gmail.com<mailto:aretana.ietf@gmail.com>) wrote:
[- Rick's additional address, RFC Editor, other ADs.]


On March 10, 2021 at 11:05:03 AM, Rick Taylor wrote:


Hi!

I'm processing this report...but I have a question.  What do current implementations do?  See move below.


...
> > Section: 12.4, para 2
> >
> > Original Text
> > -------------
> > A Peer Offer Signal MUST be encoded within a UDP packet. The IP source
> > and destination fields in the packet MUST be set by swapping the values
> > received in the Peer Discovery Signal. The Peer Offer Signal completes the
> > discovery process; see Section 7.1.
> >
> > Corrected Text
> > --------------
> > A Peer Offer Signal MUST be encoded within a UDP packet. If the Modem is
> > not including IPv4 and IPv6 Connection Point Data Items in the Peer Offer
> > Signal, then the IP source field in the packet MUST be set to the unicast
> > address the router must use when connecting the DLEP TCP session,
> > otherwise any valid local address MUST be used. The IP destination field
> > in the packet MUST be set to the IP source field value received in the
> > Peer Discovery Signal. The Peer Offer Signal completes the discovery
> > process; see Section 7.1.
> >
> > Notes
> > -----
> > The original text will not result in a valid unicast IP packet.


The new text is this:

   If the Modem is not including IPv4 and IPv6 Connection Point Data Items in
   the Peer Offer Signal, then the IP source field in the packet MUST be set
   to the unicast address the router must use when connecting the DLEP TCP
   session, otherwise any valid local address MUST be used.

I am having an issue with the double MUST.  Regardless of whether a Connection Point Data Item is present, why wouldn't it be required (or at least recommended) to always use the TCP-related IP address?

Proposal (to replace the new text)>
   The source IP address SHOULD be the address the peer should use when
   connecting the DLEP TCP session.  If a Connection Point Data Item is
   included, any valid local address MAY be used instead.


??

Thanks!

Alvaro.

This message may contain information that is not intended for you. If you are not the addressee or if this message was sent to you by mistake, you are requested to inform the sender and delete the message. TNO accepts no liability for the content of this e-mail, for the manner in which you use it and for damage of any kind resulting from the risks inherent to the electronic transmission of messages.