Re: [Pce] Regarding draft-ietf-pce-pcep-mib-09

t.petch <ietfc@btconnect.com> Mon, 18 August 2014 16:44 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9BD41A06DD for <pce@ietfa.amsl.com>; Mon, 18 Aug 2014 09:44:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_15=0.6, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 aa7FxGrxKqEz for <pce@ietfa.amsl.com>; Mon, 18 Aug 2014 09:44:25 -0700 (PDT)
Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1lrp0017.outbound.protection.outlook.com [213.199.154.17]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51D5B1A06D1 for <pce@ietf.org>; Mon, 18 Aug 2014 09:44:25 -0700 (PDT)
Received: from pc6 (109.147.210.26) by DB3PR07MB060.eurprd07.prod.outlook.com (10.242.137.151) with Microsoft SMTP Server (TLS) id 15.0.1005.10; Mon, 18 Aug 2014 16:44:22 +0000
Message-ID: <00d301cfbb03$8a7a4a80$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Jonathan Hardwick <Jonathan.Hardwick@metaswitch.com>
References: <23CE718903A838468A8B325B80962F9B865B4669@szxeml556-mbs.china.huawei.com> <09CE6C3BE5E1EA40B987BF5F25D8DDBAF4E68C88@ENFICSMBX1.datcon.co.uk> <026001cfb87c$aab0c240$4001a8c0@gateway.2wire.net> <09CE6C3BE5E1EA40B987BF5F25D8DDBAF4E78085@ENFICSMBX1.datcon.co.uk>
Date: Mon, 18 Aug 2014 17:38:04 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [109.147.210.26]
X-ClientProxiedBy: AM3PR01CA039.eurprd01.prod.exchangelabs.com (10.141.191.29) To DB3PR07MB060.eurprd07.prod.outlook.com (10.242.137.151)
X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:;UriScan:;
X-Forefront-PRVS: 03077579FF
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019005)(6009001)(377454003)(13464003)(66654002)(199003)(189002)(4396001)(62966002)(101416001)(95666004)(21056001)(74502001)(76176999)(76482001)(44736004)(99396002)(23756003)(116806002)(46102001)(104166001)(86362001)(84392001)(93916002)(50226001)(81342001)(92566001)(89996001)(20776003)(102836001)(92726001)(47776003)(50466002)(42186005)(64706001)(85306004)(87286001)(83072002)(87976001)(85852003)(77156001)(93886004)(88136002)(19580395003)(61296003)(81542001)(105586002)(66066001)(107046002)(230783001)(50986999)(62236002)(31966008)(19580405001)(81686999)(80022001)(14496001)(74662001)(83322001)(81816999)(33646002)(77982001)(106356001)(44716002)(110136001)(79102001)(77096002)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB3PR07MB060; H:pc6; FPR:; MLV:sfv; PTR:InfoNoRecords; A:0; MX:1; LANG:en;
X-OriginatorOrg: btconnect.com
Archived-At: http://mailarchive.ietf.org/arch/msg/pce/DL78ABKWIM6FSO8ZAVtIlgUM-1k
Cc: draft-ietf-pce-pcep-mib@tools.ietf.org, pce@ietf.org
Subject: Re: [Pce] Regarding draft-ietf-pce-pcep-mib-09
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Aug 2014 16:44:28 -0000

At the end ...

----- Original Message -----
From: "Jonathan Hardwick" <Jonathan.Hardwick@metaswitch.com>
To: "t.petch" <ietfc@btconnect.com>
Cc: <draft-ietf-pce-pcep-mib@tools.ietf.org>; <pce@ietf.org>
Sent: Monday, August 18, 2014 3:36 PM
Subject: RE: [Pce] Regarding draft-ietf-pce-pcep-mib-09


Tom, many thanks for your comments.  See [jon]... [/jon] inline below.
Cheers
Jon


-----Original Message-----
From: t.petch [mailto:ietfc@btconnect.com]
Sent: 15 August 2014 12:33
To: Jonathan Hardwick
Cc: draft-ietf-pce-pcep-mib@tools.ietf.org; pce@ietf.org
Subject: Re: [Pce] Regarding draft-ietf-pce-pcep-mib-09

Jon

Picking up two of Adrian's points:

- I would never have known the idea was to have multiple entities in a
single 'box' modelled in the one MIB  module - I think this unusual and
while fine to do it, I would like to see it spelt out in s.4.1.  It is
often a source of confusion what an instance of an 'object class'
actually is, which I think confused Adrian as well as me

[jon] Agreed, I will spell it out more clearly as this has obviously
caused some confusion. [/jon]


- on the question of how many supported protocols, there used to be an
enumeration
" ipV4: PceRoutingDomainID is an InetAddressIPv4 ..
  ipV6:  PceRoutingDomainID is an InetAddressIPv6
  nsap:  PceRoutingDomainID type is OCTET STRING (SIZE (0..20)),
               corresponding to the name of an ISIS area
  asNumber:  PceRoutingDomainID type is OCTET STRING (SIZE (2))
               corresponding to the name of an Autonomous System."
but I assume that such concepts are long gone.

[jon] Yes, the TC MIB has expired and is not needed by the current MIB.
I don't think this TC was ever used by the PCEP MIB. [/jon]


A trivial point of my own
 s/estbalished./established./

[jon] Thanks - will fix. [/jon]


And does pcePcepSessState need to reflect the various contortions a
shutdown can go through

[jon] We decided to keep the states in line with RFC 5440 which does not
specify any additional states during shutdown (the FSM goes straight to
"idle").  It is possible that implementations may use intermediate
shutdown states such as "quiescing" but I think these are probably best
done in an implementation-specific field which modifies the "sessionUp"
state. [/jon]


, or all the various wait states of no interest?

[jon] I think the wait states are useful. If a session is stuck not
coming up, the operator will find it helpful to know if this is because
the session is stuck in tcpPending, openWait or keepWait. [/jon]

A sometime practice with other models of sessions is to keep information
around for a while so that it is possible to tell what caused the
shutdown.

[jon] I think that the relevant information (which may be quite
detailed) should be available in logs, and that logging interfaces would
be better suited to it.  Is it common to provide this type of thing in
MIBs - can you point me to any examples? [/jon]

<tp>

Jon

There are not that many session protocols to choose from in the IETF but
TCP is richly endowed with information about its sessions, as in RFC4898
and RFC4022, but more humble protocols also tend to follow the practice,
such as draft-ietf-forces-mib or RFC7331 (bfd).

In the current climate, I expect that we should be grateful for anything
in a MIB module:-(

Tom Petch

----- Original Message -----
From: "Jonathan Hardwick" <Jonathan.Hardwick@metaswitch.com>
To: "Dhruv Dhody" <dhruv.dhody@huawei.com>
Cc: <draft-ietf-pce-pcep-mib@tools.ietf.org>; <pce@ietf.org>
Sent: Thursday, August 14, 2014 12:27 PM
Subject: Re: [Pce] Regarding draft-ietf-pce-pcep-mib-09
<snip>