[Isis-wg] draft-ietf-isis-gmpls-extensions-19.txt and unnumbered links

Jon Berger <Jon.Berger@dataconnection.com> Fri, 30 January 2004 16:10 UTC

Received: from optimus.ietf.org ([132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA23633 for <isis-wg-archive@odin.ietf.org>; Fri, 30 Jan 2004 11:10:47 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AmbDo-0007yj-RM for isis-wg-archive@odin.ietf.org; Fri, 30 Jan 2004 11:10:21 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i0UGAKhL030665 for isis-wg-archive@odin.ietf.org; Fri, 30 Jan 2004 11:10:20 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AmbDo-0007yW-O4 for isis-wg-web-archive@optimus.ietf.org; Fri, 30 Jan 2004 11:10:20 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA23557 for <isis-wg-web-archive@ietf.org>; Fri, 30 Jan 2004 11:10:16 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AmbDm-00004N-00 for isis-wg-web-archive@ietf.org; Fri, 30 Jan 2004 11:10:18 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1AmbCl-0007ig-00 for isis-wg-web-archive@ietf.org; Fri, 30 Jan 2004 11:09:16 -0500
Received: from [132.151.1.19] (helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 1AmbBs-0007bN-00 for isis-wg-web-archive@ietf.org; Fri, 30 Jan 2004 11:08:20 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AmbBY-0007fz-TS; Fri, 30 Jan 2004 11:08:00 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AmbAy-0007V7-EN for isis-wg@optimus.ietf.org; Fri, 30 Jan 2004 11:07:24 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA23379 for <isis-wg@ietf.org>; Fri, 30 Jan 2004 11:07:20 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AmbAv-0007RL-00 for isis-wg@ietf.org; Fri, 30 Jan 2004 11:07:21 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1Amb9y-0007IX-00 for isis-wg@ietf.org; Fri, 30 Jan 2004 11:06:23 -0500
Received: from smtp.dataconnection.com ([192.91.191.4] helo=coltrane.dataconnection.com) by ietf-mx with esmtp (Exim 4.12) id 1Amb9a-0007A7-00 for isis-wg@ietf.org; Fri, 30 Jan 2004 11:05:58 -0500
Received: by coltrane.datcon.co.uk with Internet Mail Service (5.5.2656.59) id <DW4A3C6D>; Fri, 30 Jan 2004 16:05:16 -0000
Message-ID: <37701240971DD31193970000F6CCB9F701E5E06B@duke.datcon.co.uk>
From: Jon Berger <Jon.Berger@dataconnection.com>
To: "'isis-wg@ietf.org'" <isis-wg@ietf.org>
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2656.59)
Content-Type: text/plain; charset="iso-8859-1"
Subject: [Isis-wg] draft-ietf-isis-gmpls-extensions-19.txt and unnumbered links
Sender: isis-wg-admin@ietf.org
Errors-To: isis-wg-admin@ietf.org
X-BeenThere: isis-wg@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=unsubscribe>
List-Id: IETF IS-IS working group <isis-wg.ietf.org>
List-Post: <mailto:isis-wg@ietf.org>
List-Help: <mailto:isis-wg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=subscribe>
List-Archive: <https://www1.ietf.org/mail-archive/working-groups/isis-wg/>
Date: Fri, 30 Jan 2004 16:05:20 -0000
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60

Hello Kireeti, Yakov (and everyone else),

I have the following comments to make on
draft-ietf-isis-gmpls-extensions-19.txt.  My key concerns are in the area of
unnumbered links.


1.	Regarding the Link Local/Remote sub-TLV:
----------------------------------------------

In sections 3.2 and 3.3 (regarding local and remote interface addresses) of
the soon-to-be-RFCed draft-ietf-isis-traffic-05.txt, the following text
appears:

"If a router implements traffic engineering, it MUST include this sub-TLV."

I do not believe this to be true, as unnumbered links will use the Link
Local/Remote ID sub-TLV to identify a link's endpoints, rather than IP
addresses.

Since we cannot change the Traffic Engineering RFC(?), I would like to add a
comment similar to the following to section 1.1 of
draft-ietf-isis-gmpls-extensions-19.txt:

"For unnumbered links, the Link Local/Remote Identifiers sub-TLV is used to
identify a link.  For numbered links the IPv4 interface address and IPv4
neighbor address sub-TLVs are used to identify a link.  For each link only
one set of sub-TLVs should be present."


2.	Again, regarding the Link Local/Remote ID sub-TLV:
--------------------------------------------------------

In section 3.1 the draft specifies that this sub-TLV 'MUST NOT occur more
than once within the extended IS reachability TLV'.  The limitation should
actually be that the sub-TLV appear at most once per neighbor data
structure.

Likewise, where multiple instances of the sub-TLV are present, the draft
dictates that if the 'sub-TLV occurs more than once within the extended IS
reachability TLV, the receiver SHOULD ignore all these sub-TLVs'.  As well
as being incorrect for the reason stated above, I believe that this text is
slightly unclear as to whether the receiver should discard all of the
sub-TLVs, or just the superfluous ones (where my preference is the latter,
which allows the receiver to be generous, and is preferable to ignoring all
instances of the sub-TLV).  

My suggested replacement text for this section would be: 

'The Link Local/Remote Identifiers sub-TLV MUST NOT occur more than once per
IS neighbor data structure within the extended IS reachability TLV.  If the
Link Local/Remote Identifiers sub-TLV occurs more than once within an IS
neighbor data structure in an extended IS reachability TLV, the receiver
SHOULD ignore all bar the first of these sub-TLVs'.  

Note that this also corrects the misspelling of 'Identifiers'.


3.	Link Protection Type sub-TLV:
-----------------------------------

Section 3.2 is erroneous in the same way as section 3.1 - I suggest altering
the text to:

'The Link Protection Type sub-TLV MUST NOT occur more than once per IS
neighbor data structure within the extended IS reachability TLV.  If the
Link Protection Type sub-TLV occurs more than once within an IS neighbor
data structure in an extended IS reachability TLV, the receiver SHOULD
ignore all bar the first of these sub-TLVs'.  


4.	SRLG TLVs
---------------

I believe that the description of the flag byte should include a comment
specifically stating that the least significant bit determines whether Link
IDs or IPv4 addresses will be used in the TLV (bit set to 1 - IP addresses,
bit set to 0 - Link IDs).

I propose adding the sentence: 'For a numbered interface, IPv4 addresses
SHALL be used to describe the link, whereas for an unnumbered interface Link
IDs SHALL be used.'


5.	SRLG TLVs
---------------

I think that it would be advisable to have the following comment (as we do
in the Link ID sub-TLV description): 'If the Link Remote Identifier is
unknown, it is set to 0.'


Regards,
Jon

-----------------------------------------------
Jon Berger
Network Protocols Group
Data Connection Ltd (DCL)
Tel:  +44 20 8366 1177		
Fax:  +44 20 8363 1039
Email:  jon.berger@dataconnection.com	
Web:  http://www.dataconnection.com




_______________________________________________
Isis-wg mailing list
Isis-wg@ietf.org
https://www1.ietf.org/mailman/listinfo/isis-wg