Hi Paul,
Please look for [Senthil2].
From: Paul Aitken <paitken@xxxxxxxxxxx>
Date: Saturday, February 13, 2016 at 6:46 AM To: Senthil Sivakumar <ssenthil@xxxxxxxxx>, "draft-ietf-behave-ipfix-nat-logging@xxxxxxxx" <draft-ietf-behave-ipfix-nat-logging@xxxxxxxx> Cc: "ietf@xxxxxxxx" <ietf@xxxxxxxx> Subject: Re: Last Call: <draft-ietf-behave-ipfix-nat-logging-06.txt> (IPFIX Information Elements for logging NAT Events) Senthil,
Replies inline @@PJ2.
@@PJ2 The MUST was good since this is a standards track document. Whereas SHOULD gives wiggle room for RFC-compliant but non-interoperable implementations. How about this: This document details the IPFIX Information Elements(IEs) that MUST be logged by a NAT device that supports NAT logging using IPFIX,
@@PJ2: It could be removed, or clarity the issue for readers who may not be familiar with IPFIX, eg: A collector may receive NAT events from multiple CGN devices. The collector distinguishes between the devices using the source IP address, source port, and Observation Domain ID in the IPFIX header. Section 5, third paragraph: @@PJ Consider adding an xref to section 8.4 of RFC 7011 which specifically mentions template refresh for UDP.
@@PJ2: If this is to be a standard table that everyone can use and anyone can potentially define new values, then we need to know who controls the allocation of new entries and how those are requested. Where/how are the new values defined, and who reviews / approves the allocation? See section 4.1 of RFC5226. eg, new IPFIX fields are requested through IANA, who asks a designated group of experts to review and approve them. It could make sense to define the table in an IANA registry with a designated expert, possibly even as a sub-table in IANA's IPFIX registry. [Senthil2] There is already an entry in IPFIX IANA registry for natEvent. There are 3 events (create/delete/pool exhausted) defined there. So I will add text to point to IPFIX IANA registry.
I assume I have to add the additional events to the IANA considerations section of this draft to have IANA assign these. However, I am not clear how do I request these new values for
natEvent. Is the following the right format to ask for the new values?
Name : natEvent Description: This Information Element identifies an Instance of the NAT that runs on a NAT middlebox function after the packet passed the Observation Point. Abstract Data Type: unsigned8 Data Type Semantics: identifier Element ID : 230 New values requested : The values 4-16 are requested as described in Table 2. Reference: See RFC 3022 [RFC3022] for the definition of NAT. See RFC 3234 [RFC3234] for the definition of middleboxes. Thanks Senthil
@@PJ2: It isn't clear whether this table defines new values for the natEvent IE. If so then it needs to be discussed in the IANA section of the draft because the new values must be requested through IANA. [Senthil2]. Yes, it does. I will add this to the IANA section. Section 5.4: @@PJ2: See section 6 of RFC7012
@@PJ2: see the discussion above.
@@PJ2: OK. P. Section 5.6.5: |