Re: [OSPF] Suresh Krishnan's No Objection on draft-ietf-ospf-ospfv3-lsa-extend-21: (with COMMENT)

"Acee Lindem (acee)" <acee@cisco.com> Wed, 24 January 2018 20:33 UTC

Return-Path: <acee@cisco.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A701129516; Wed, 24 Jan 2018 12:33:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.531
X-Spam-Level:
X-Spam-Status: No, score=-14.531 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_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 yuxJgFBIb-pW; Wed, 24 Jan 2018 12:33:10 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C081A12946D; Wed, 24 Jan 2018 12:33:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3454; q=dns/txt; s=iport; t=1516825989; x=1518035589; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=l8OJfHb6mLjIpupJzsX1rBc/3xfh5e+Qt6Vc5PeNR40=; b=dH3lO9PMjqHTSwIPp1qdfTgS1Sozv1vBzEuNX7FUwGGBmy0f0sb6zk86 B7maySh+oCvec9fptb6bX6nKg5GMVVPeh0AOQT7sE3x0/lnEECb8iwbNy P+fy3OlFd2Tk0KCeUpWoPj66U1FfVKsYdKxPckRXYNTdhmNSFVdX7oKf8 M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AkAQD97Gha/4kNJK1UChkBAQEBAQEBAQEBAQEHAQEBAQGDQmZ0JweDVookjmeZQhWCAgojhRgCGoRnVBgBAQEBAQEBAQJrKIUkBiMRRRACAQgaAiYCAgIwFRACBAENBYo1ELQHgieKWgEBAQEBAQEBAQEBAQEBAQEBAQEBARgFgQ+DQ4IVg2iDBYMvAgEBAQGBOgEHCwGDNjGCNAWKXpkoAogSjU2CG4Yfi2qNWYlRAhEZAYE7AR85YFcRCHAVZwGBf4MJgU54AYttgSWBFwEBAQ
X-IronPort-AV: E=Sophos;i="5.46,409,1511827200"; d="scan'208";a="336947642"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 24 Jan 2018 20:33:08 +0000
Received: from XCH-RTP-012.cisco.com (xch-rtp-012.cisco.com [64.101.220.152]) by alln-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id w0OKX8fs031809 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 24 Jan 2018 20:33:08 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-012.cisco.com (64.101.220.152) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Wed, 24 Jan 2018 15:33:07 -0500
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1320.000; Wed, 24 Jan 2018 15:33:07 -0500
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Suresh Krishnan <suresh@kaloom.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-ospf-ospfv3-lsa-extend@ietf.org" <draft-ietf-ospf-ospfv3-lsa-extend@ietf.org>, "Peter Psenak (ppsenak)" <ppsenak@cisco.com>, "ospf-chairs@ietf.org" <ospf-chairs@ietf.org>, "ospf@ietf.org" <ospf@ietf.org>
Thread-Topic: Suresh Krishnan's No Objection on draft-ietf-ospf-ospfv3-lsa-extend-21: (with COMMENT)
Thread-Index: AQHTlSbglvpVMR4MukeWhB7MK8uJgaODdKwAgAADqoA=
Date: Wed, 24 Jan 2018 20:33:07 +0000
Message-ID: <0888F7D2-1F3F-4E8E-84AC-837833A2E74B@cisco.com>
References: <151680722696.25644.17704112504428127535.idtracker@ietfa.amsl.com> <4775BB48-EBF8-4B07-AA70-EA088870A1E8@cisco.com>
In-Reply-To: <4775BB48-EBF8-4B07-AA70-EA088870A1E8@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.198]
Content-Type: text/plain; charset="utf-8"
Content-ID: <7321FF2C0FB2A844B7FDCC8B7F0EF232@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ospf/Lypy8b4c6ci7ixRpbayoQmsbKjY>
Subject: Re: [OSPF] Suresh Krishnan's No Objection on draft-ietf-ospf-ospfv3-lsa-extend-21: (with COMMENT)
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ospf/>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 20:33:13 -0000

Working on too many things at one time. Actually this is already cover in section 6.3 so I will reference that section. 

      If a TLV or Sub-TLV is recognized but the length is less than the
       minimum, then the LSA should be considered malformed and it
       SHOULD NOT be acknowledged.  Additionally, the occurrence SHOULD
       be logged with enough information to identify the LSA by type,
       originator, and sequence number and the TLV or Sub-TLV in error.
       Ideally, the log entry would include the hexadecimal or binary
       representation of the LSA including the malformed TLS or Sub-TLV.

For example:

The sub-TLV length must meet minimum length constraints as specified in section 6.3.  

Thanks
Acee 

On 1/24/18, 3:11 PM, "Acee Lindem (acee)" <acee@cisco.com> wrote:

    Hi Suresh, 
    
    On 1/24/18, 10:20 AM, "Suresh Krishnan" <suresh@kaloom.com> wrote:
    
        Suresh Krishnan has entered the following ballot position for
        draft-ietf-ospf-ospfv3-lsa-extend-21: No Objection
        
        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-ospf-ospfv3-lsa-extend/
        
        
        
        ----------------------------------------------------------------------
        COMMENT:
        ----------------------------------------------------------------------
        
        * Section 3.10 and 3.11
        
        What does the sub-TLV length mean here? Are values other than 4 and 16
        permitted? If not, how is the packet treated (sub TLV is ignored?)
    
    My thought was to allow for further sub-TLVs defined recursively. However, one would still need a minimum length of 4 or 16 for the forwarding address TLVs. I will add this constraint and will indicate that the TLV is treated as malformed if it is not at least 4 or 16 octets respectively. Similarly, for the Route Tag sub-TLV, I'll indicate that the length must be at least 4 octets. 
    
    Thanks,
    Acee