Re: [netmod] Warren Kumari's Discuss on draft-ietf-netmod-acl-model-19: (with DISCUSS and COMMENT)

Mahesh Jethanandani <mjethanandani@gmail.com> Thu, 27 September 2018 01:32 UTC

Return-Path: <mjethanandani@gmail.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F834130DC4; Wed, 26 Sep 2018 18:32:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, 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 07WbMW1jRVxr; Wed, 26 Sep 2018 18:32:49 -0700 (PDT)
Received: from mail-pf1-x441.google.com (mail-pf1-x441.google.com [IPv6:2607:f8b0:4864:20::441]) (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 4FF3B130D7A; Wed, 26 Sep 2018 18:32:49 -0700 (PDT)
Received: by mail-pf1-x441.google.com with SMTP id k19-v6so641667pfi.1; Wed, 26 Sep 2018 18:32:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=6kYxtQQhSv5u83xrqmMuYm8HREyRz5QUoCvqZB7jRF8=; b=P8rRazl/BTqy3a2iziaCTRTAvOge7dtTsz061eNKmj/vJZo5ften1Wp4gS2y3thf7A zKFzlshB6Foc3HCsqNgrcxQxV4NovIIYDKdayINKAYvsxzHa18e4pY4tke5J8lZIbgQe mgvq1HseqraQbEkzjSHWL/uSftrvPuG+zABx0KNlzuwHMzY8QsFv4P4vGABQJrz5NtKB oemOsQxOcIvrY9CErxmV27Jk+AjjlXm3tW13EcYZwwA0k00mPYiYh3BTyzl9PGg3+EfJ 1eX8teq6BTeVAY0YcYy49LdKzAwI4j6uWt0/wvkjw424lBwaPKYZTSfk/YD6yjScY+c9 Lq7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=6kYxtQQhSv5u83xrqmMuYm8HREyRz5QUoCvqZB7jRF8=; b=mo00tetuxJmvlc+LQ3lWSeIjk399cFqPsYfoZrw1Uz3s5c8VtwD8mNPUBNtyEsZkTs BDeSNskT9ALQtV7NAVaBdOM+X2C+Xm6RYJUzGUv0NqntXXGkKLmQlXZkeCVwljaA/KvU //eAqqYKoQZSAxfuQb6j6DyuqjXeyc4OTVVkz0UVlUAcRj5HdrkIuP8s++u/2PP3/9qE hmUjKBLqrmtA7P+vpTp6X7yw8RFv5hxJinNnhaXQKCHca6YHlybaoAjXLm7Xq0ZGICkn gAAKlr9v1dy/JKpnKJH5YwTt26spQWEwMxWhIQJGS90jWkZ8otDuVg2oWjHRf3+4AQo9 3PdA==
X-Gm-Message-State: ABuFfoiOkC6JHjfvAv2BIccIhOTSjXoqG4THAmXENPKiExmgdxjs++lX 0CYfGSoZaXRAqTRSlQZ3uq0=
X-Google-Smtp-Source: ACcGV60N6rupiZdWHXXn7DwbH6mBDY4vI9j0SjZqbzIJSyEPRwUoehMjkWbdjVh41fMg3ebqfXrJpg==
X-Received: by 2002:a62:b09:: with SMTP id t9-v6mr2598455pfi.36.1538011968621; Wed, 26 Sep 2018 18:32:48 -0700 (PDT)
Received: from [10.52.174.170] ([66.170.99.1]) by smtp.gmail.com with ESMTPSA id a79-v6sm481175pfa.124.2018.09.26.18.32.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 26 Sep 2018 18:32:47 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Mahesh Jethanandani <mjethanandani@gmail.com>
In-Reply-To: <153799495346.21612.8195694488241265931.idtracker@ietfa.amsl.com>
Date: Wed, 26 Sep 2018 18:32:46 -0700
Cc: The IESG <iesg@ietf.org>, draft-ietf-netmod-acl-model@ietf.org, Kent Watsen <kwatsen@juniper.net>, NetMod WG Chairs <netmod-chairs@ietf.org>, netmod@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <6DE7F1DD-D56C-4CBD-9F9A-402A220ACD29@gmail.com>
References: <153799495346.21612.8195694488241265931.idtracker@ietfa.amsl.com>
To: Warren Kumari <warren@kumari.net>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Y3cYLOJ0qPDunouLkfRuoSgAjG4>
Subject: Re: [netmod] Warren Kumari's Discuss on draft-ietf-netmod-acl-model-19: (with DISCUSS and COMMENT)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Sep 2018 01:32:52 -0000


> On Sep 26, 2018, at 1:49 PM, Warren Kumari <warren@kumari.net> wrote:
> 
> Warren Kumari has entered the following ballot position for
> draft-ietf-netmod-acl-model-19: Discuss
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-netmod-acl-model/
> 
> 
> 
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> Be ye not afraid -- this DISCUSS is easily cleared, but sufficiently important
> that I thought it worth making, and making sure it didn't slip through the
> cracks.
> 
> The description for match-on-ipv4 says: "The device can support matching on
> IPv4 headers.", but the description for 'match-on-tcp', 'match-on-udp',
> 'match-on-icmp' say: "The device can support <protocol> headers." I really
> think that these need to be "The device can support matching on <protocol>
> headers.”

Ok.

> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> Section 1:
> "In case a vendor supports it, metadata matches apply to fields associated with
> the packet but not in the packet header such as input interface or overall
> packet length". I don't have a suggested replacement, but seeing as this is
> introductory text, I figured it was aimed at people not familiar with how
> forwarding / filtering works. I'm slightly concerned that some people will get
> confused, because almost all protocols include a "packet length" in the header.
> Perhaps just dropping the "or overall packet length"? (Yes, we could get into
> a long thing on protocol packet length, and overall length, etc, but that's
> likely to not be helpful in the document).

I am not sure what the concern is. The "overall packet length" being referred to is not the “packet length” in the header field. It is the length of the packet as received over the wire. Is that the clarification you were looking for in the document?

> 
> Section 2:
> Nit: "It is very important that model can be used easily by
> applications/attachments." models.

Ok.

> 
> Section 3:
> "Packet header matching applies to fields visible in the packet such as address
> or CoS or port numbers." CoS isn't expanded, and isn't in the well known
> acronyms list. RFC2474 perhaps?

It is in Section 1 and 1.1.

> 
> Section 3:
> "These include features such as "Device can support ethernet headers" or
> "Device can support of IPv4 headers". "can support of" makes no sense. Also, I
> *think* Ethernet is uppercase. This is a nit.

Will 
s/support/match on/

Thanks.

> 
> 

Mahesh Jethanandani
mjethanandani@gmail.com