Re: [manet] Question regarding RFC 8175 version 29

Stan Ratliff <ratliffstan@gmail.com> Tue, 07 November 2017 19:21 UTC

Return-Path: <ratliffstan@gmail.com>
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 50CE812421A for <manet@ietfa.amsl.com>; Tue, 7 Nov 2017 11:21:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=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 zHU6Nz_7h3gV for <manet@ietfa.amsl.com>; Tue, 7 Nov 2017 11:21:32 -0800 (PST)
Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::232]) (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 7367C133051 for <manet@ietf.org>; Tue, 7 Nov 2017 11:21:31 -0800 (PST)
Received: by mail-it0-x232.google.com with SMTP id p138so3826099itp.2 for <manet@ietf.org>; Tue, 07 Nov 2017 11:21:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=T0HABEONvtYmrqbkmYGEo3n/KPFoqy5atn1zdcfnRnI=; b=pPMv6jS4cCu3t2Z4pMFvqnMfesO2kqyj2SLsimNubNnBW1Bs3ZiLuo3+yFFOeJ9a9F p9esAkSAGhrWK1AMmMLggrAqzf5lxgUaD6E0XkIEdZhabFb4p4zaAEgVqCQ1Tduis00H 4Hqm5HBlAndwbNJ0DFGFYYy7PN/tH4aoOzV/xPk7gVYvDnixHC5aLrz1hGLnGwggovi8 bCcxd+BaG4UvF59WBcjT2IVzjJy+tgM18lYugtL47DJbCxGNU3UPwCPNxg1+ttoMWUyI eQz2+wR6utXfenzq9zqFoXJBvTwBH9qjEK2/tNin1YG71h91Ev4XqknTjVJe3Dq1Veqv gcPw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=T0HABEONvtYmrqbkmYGEo3n/KPFoqy5atn1zdcfnRnI=; b=WA6qwUzRUqexdjxqEnDQAT+TDC4WDjGiwTHwFtosYsKXElbcIpe1WaJ5I9eDpG5VNF sHDdWAtoTyUbOA7s6ZzgaTW3dUBGN+9xqEIwdOpJtSywS9IYVAmSNXP3XUABO/HTuxSt ImTJtGtGc/lv2bhLJTkL7Gw/Tm2Ubz7DPQ5n7gSg/o+BiQKo7YusgmILw/kaFOjggVvK gT35X2LVeGDs8IMi3X7JGsEBUhLiX+Lc38JQUjNkUI2USmprMIen8HmYX11FgHCDITxy H98gJou4yLScHPubeLQAFCqSrhcfeb/ixjbVAzzgHqD+VkOGWW9f3iN3YUlZdvYnMt/t X9AA==
X-Gm-Message-State: AJaThX7vH1lgiY6cSvAeDOI1iP0TiKtuO9Aq6NnML7fX1AIlpi6rjf+b KN7ZY3UIwxuaJpRah46/StnuCC96MB9SCmbMI3U=
X-Google-Smtp-Source: ABhQp+QFWres4t58Q4slgzZvR/9LBzEg8avWr1oRbrdj+cCal0WrV+68Q9JOML3uPqHuD3/7+QZauLlxgpVzXlluz1A=
X-Received: by 10.36.240.12 with SMTP id s12mr349739ith.92.1510082490797; Tue, 07 Nov 2017 11:21:30 -0800 (PST)
MIME-Version: 1.0
Received: by 10.79.115.81 with HTTP; Tue, 7 Nov 2017 11:21:29 -0800 (PST)
In-Reply-To: <0C73675F64C7DC4DAC17313DE1383D632F6B8CE3@ottsvw192.gdcan.com>
References: <0C73675F64C7DC4DAC17313DE1383D632F6B8CE3@ottsvw192.gdcan.com>
From: Stan Ratliff <ratliffstan@gmail.com>
Date: Tue, 07 Nov 2017 14:21:29 -0500
Message-ID: <CALtoyonbLF9ejsx1LhxOnwP7LgLoM+WMpDjsWqEQ5jsgtq=-TQ@mail.gmail.com>
To: "Tran, Anthony" <Anthony.Tran@gd-ms.ca>
Cc: "manet@ietf.org" <manet@ietf.org>
Content-Type: multipart/alternative; boundary="f403045fbc4c72148a055d697ac1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/manet/7GkKaf034uCojACY0IWRo2GYFUc>
Subject: Re: [manet] Question regarding RFC 8175 version 29
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.22
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: Tue, 07 Nov 2017 19:21:34 -0000

Anthony,

The two bulleted points you included from 13.8.1 cover some of the
"inconsistent data" that concerned us:


" ...Examples of such conditions are:

   o  An address Drop operation referencing an address that is not

      associated with the peer in the current session.



   o  An address Add operation referencing an address that has already

      been added to the peer in the current session."


That said, there is "wiggle room" in the text to allow implementations to
decide if additional conditions apply.

Regards,
Stan



On Tue, Nov 7, 2017 at 11:12 AM, Tran, Anthony <Anthony.Tran@gd-ms.ca>
wrote:

> Hello,
>
> I have a question regarding the scope of what RFC 8175 covers.
> Specifically section 13.8.1: IPv4 address processing.
>
>
>
>    If the containing message is a Session Message, e.g., a Session
>
>    Initialization Message (Section 12.5) or Session Update Message
>
>    (Section 12.7), *the receiver of inconsistent information MUST issue a*
>
> *   Session Termination Message* (Section 12.9) containing a Status Data
>
>    Item (Section 13.1) with status code set to 130 'Invalid Data' and
>
>    transition to the Session Termination state. Examples of such
>
>    conditions are:
>
>
>
>    o  An address Drop operation referencing an address that is not
>
>       associated with the peer in the current session.
>
>
>
>    o  An address Add operation referencing an address that has already
>
>       been added to the peer in the current session.
>
>
>
> Does the RFC cover what would be “invalid data” or is that determined by
> whoever is implementing the DLEP solution?
>
> Thanks in advance,
>
> Anthony Tran
>
>
>
> *Anthony Tran, E.I.T.*
>
> Evolve to Open (EvO) – Junior Software Engineer
>
> General Dynamics Misson Systems Canada
>
> Anthony.Tran@gd-ms.ca
>
> 403-295-5251 <(403)%20295-5251>
>
>
>
> _______________________________________________
> manet mailing list
> manet@ietf.org
> https://www.ietf.org/mailman/listinfo/manet
>
>