From ipfix-bounces@ietf.org Fri Sep 01 08:06:28 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GJ7lv-0002tk-66; Fri, 01 Sep 2006 08:05:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GJ7lt-0002tb-Mf
	for ipfix@ietf.org; Fri, 01 Sep 2006 08:05:17 -0400
Received: from odd-brew.cisco.com ([144.254.15.119] helo=av-tac-bru.cisco.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GJ7ls-0002ny-81
	for ipfix@ietf.org; Fri, 01 Sep 2006 08:05:17 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id
	k81C5F515147
	for <ipfix@ietf.org>; Fri, 1 Sep 2006 14:05:15 +0200 (CEST)
Received: from [10.61.81.230] (ams3-vpn-dhcp4583.cisco.com [10.61.81.230])
	by strange-brew.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id
	k81C5DC23456
	for <ipfix@ietf.org>; Fri, 1 Sep 2006 14:05:13 +0200 (CEST)
Message-ID: <44F821F9.9050905@cisco.com>
Date: Fri, 01 Sep 2006 14:05:13 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: ipfix@ietf.org
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 6e922792024732fb1bb6f346e63517e4
Subject: [IPFIX] Template Withdrawal Message and TCP
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1598018560=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============1598018560==
Content-Type: multipart/alternative;
	boundary="------------060104080704020809010207"

This is a multi-part message in MIME format.
--------------060104080704020809010207
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Dear all,

While working on the implementation guidelines draft, Paul Aitken 
discovered the following problem: the protocol draft doesn't specify 
what to do for template withdrawal message when TCP is the transport 
protocol.

_What's currently in the draft:
_- section 10.2.4.4 "template management" in case of SCTP

    "When the transport protocol is SCTP the default Template Management
    described in Section 8 is used."

This points to "The Template Withdraw Message MUST be sent on the SCTP 
stream zero with full reliability." in section 8
- section 10.3.6 "template management" in case of UDP

    "Template Withdrawal Messages SHOULD NOT be sent over UDP."
      

- but there is not mention of the "template withdrawal message in the 
section 10.4.2.2 "template management" for TCP

_Proposed text to be added in section 10.4.2.2 "template management" for 
TCP__:_
"The Templates that are not used anymore SHOULD be deleted.  Before 
reusing a Template ID, the Template MUST be deleted.  In order to delete 
an allocated Template, the Template is withdrawn through the use of a 
Template Withdrawal Message over the TCP connection."

Any objections on this clarifying sentence?

Regards, Paul and Benoit.

 




--------------060104080704020809010207
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Dear all,<br>
<br>
While working on the implementation guidelines draft, Paul Aitken
discovered the following problem: the protocol draft doesn't specify
what to do for template withdrawal message when TCP is the transport
protocol.<br>
<br>
<u>What's currently in the draft:<br>
</u>- section 10.2.4.4 "template management" in case of SCTP<br>
<blockquote>"When the transport protocol is SCTP the
default Template Management described in Section 8 is used."<br>
</blockquote>
This points to "<span style="">The Template Withdraw
Message MUST be sent on the SCTP stream zero with full reliability." in
section 8<br>
- section 10.3.6 "template management" in case of UDP<br>
</span>
<blockquote>
  <pre>"Template Withdrawal Messages SHOULD NOT be sent over UDP."
  </pre>
</blockquote>
- but there is not mention of the "template withdrawal message in the
section 10.4.2.2 "template management" for TCP<br>
<font color="#000000"><br>
<u>Proposed text to be added in section 10.4.2.2 "template management"
for TCP</u><u>:</u><br>
</font><font color="#000000"><span
 style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;">"The
Templates that are not used anymore SHOULD
be deleted.<span style="">&nbsp; </span>Before reusing a Template
ID, the Template MUST be deleted.<span style="">&nbsp; </span>In
order to delete an allocated Template, the Template is withdrawn
through the
use of a Template Withdrawal Message over the TCP connection."<br>
<br>
Any objections on this clarifying sentence?<br>
<br>
Regards, Paul and Benoit.<br>
</span></font>
<pre><font color="#000000">&nbsp;</font></pre>
<br>
<span style=""><br>
</span>
</body>
</html>

--------------060104080704020809010207--


--===============1598018560==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============1598018560==--




From ipfix-bounces@ietf.org Fri Sep 01 08:06:28 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GJ7lv-0002tk-66; Fri, 01 Sep 2006 08:05:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GJ7lt-0002tb-Mf
	for ipfix@ietf.org; Fri, 01 Sep 2006 08:05:17 -0400
Received: from odd-brew.cisco.com ([144.254.15.119] helo=av-tac-bru.cisco.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GJ7ls-0002ny-81
	for ipfix@ietf.org; Fri, 01 Sep 2006 08:05:17 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id
	k81C5F515147
	for <ipfix@ietf.org>; Fri, 1 Sep 2006 14:05:15 +0200 (CEST)
Received: from [10.61.81.230] (ams3-vpn-dhcp4583.cisco.com [10.61.81.230])
	by strange-brew.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id
	k81C5DC23456
	for <ipfix@ietf.org>; Fri, 1 Sep 2006 14:05:13 +0200 (CEST)
Message-ID: <44F821F9.9050905@cisco.com>
Date: Fri, 01 Sep 2006 14:05:13 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: ipfix@ietf.org
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 6e922792024732fb1bb6f346e63517e4
Subject: [IPFIX] Template Withdrawal Message and TCP
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1598018560=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============1598018560==
Content-Type: multipart/alternative;
	boundary="------------060104080704020809010207"

This is a multi-part message in MIME format.
--------------060104080704020809010207
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Dear all,

While working on the implementation guidelines draft, Paul Aitken 
discovered the following problem: the protocol draft doesn't specify 
what to do for template withdrawal message when TCP is the transport 
protocol.

_What's currently in the draft:
_- section 10.2.4.4 "template management" in case of SCTP

    "When the transport protocol is SCTP the default Template Management
    described in Section 8 is used."

This points to "The Template Withdraw Message MUST be sent on the SCTP 
stream zero with full reliability." in section 8
- section 10.3.6 "template management" in case of UDP

    "Template Withdrawal Messages SHOULD NOT be sent over UDP."
      

- but there is not mention of the "template withdrawal message in the 
section 10.4.2.2 "template management" for TCP

_Proposed text to be added in section 10.4.2.2 "template management" for 
TCP__:_
"The Templates that are not used anymore SHOULD be deleted.  Before 
reusing a Template ID, the Template MUST be deleted.  In order to delete 
an allocated Template, the Template is withdrawn through the use of a 
Template Withdrawal Message over the TCP connection."

Any objections on this clarifying sentence?

Regards, Paul and Benoit.

 




--------------060104080704020809010207
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Dear all,<br>
<br>
While working on the implementation guidelines draft, Paul Aitken
discovered the following problem: the protocol draft doesn't specify
what to do for template withdrawal message when TCP is the transport
protocol.<br>
<br>
<u>What's currently in the draft:<br>
</u>- section 10.2.4.4 "template management" in case of SCTP<br>
<blockquote>"When the transport protocol is SCTP the
default Template Management described in Section 8 is used."<br>
</blockquote>
This points to "<span style="">The Template Withdraw
Message MUST be sent on the SCTP stream zero with full reliability." in
section 8<br>
- section 10.3.6 "template management" in case of UDP<br>
</span>
<blockquote>
  <pre>"Template Withdrawal Messages SHOULD NOT be sent over UDP."
  </pre>
</blockquote>
- but there is not mention of the "template withdrawal message in the
section 10.4.2.2 "template management" for TCP<br>
<font color="#000000"><br>
<u>Proposed text to be added in section 10.4.2.2 "template management"
for TCP</u><u>:</u><br>
</font><font color="#000000"><span
 style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;">"The
Templates that are not used anymore SHOULD
be deleted.<span style="">&nbsp; </span>Before reusing a Template
ID, the Template MUST be deleted.<span style="">&nbsp; </span>In
order to delete an allocated Template, the Template is withdrawn
through the
use of a Template Withdrawal Message over the TCP connection."<br>
<br>
Any objections on this clarifying sentence?<br>
<br>
Regards, Paul and Benoit.<br>
</span></font>
<pre><font color="#000000">&nbsp;</font></pre>
<br>
<span style=""><br>
</span>
</body>
</html>

--------------060104080704020809010207--


--===============1598018560==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============1598018560==--




From ipfix-bounces@ietf.org Fri Sep 01 08:08:41 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GJ7pB-0004hf-Gh; Fri, 01 Sep 2006 08:08:41 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GJ7pA-0004hM-7Z
	for ipfix@ietf.org; Fri, 01 Sep 2006 08:08:40 -0400
Received: from purgatory.unfix.org ([2001:7b8:20d:0:290:27ff:fe24:c19f])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GJ7p9-00033U-Gu
	for ipfix@ietf.org; Fri, 01 Sep 2006 08:08:40 -0400
Received: from localhost (localhost [127.0.0.1])
	by purgatory.unfix.org (Postfix) with ESMTP id BB25F140C1D2;
	Fri,  1 Sep 2006 14:08:38 +0200 (CEST)
X-Virus-Scanned: purgatory.unfix.org - http://unfix.org
Received: from purgatory.unfix.org ([127.0.0.1])
	by localhost (purgatory.unfix.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id ERuDWXpuTxRv; Fri,  1 Sep 2006 14:08:34 +0200 (CEST)
Received: from [IPv6:2001:620:20:1000:216:d3ff:fe25:14da] (unknown
	[IPv6:2001:620:20:1000:216:d3ff:fe25:14da])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested) (Authenticated sender: jeroen)
	by purgatory.unfix.org (Postfix) with ESMTP id A970B140C157;
	Fri,  1 Sep 2006 14:08:34 +0200 (CEST)
Message-ID: <44F822C4.4060008@unfix.org>
Date: Fri, 01 Sep 2006 14:08:36 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
	rv:1.8.0.5) Gecko/20060719 Thunderbird/1.5.0.5 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Benoit Claise <bclaise@cisco.com>
Subject: Re: [IPFIX] Template Withdrawal Message and TCP
References: <44F821F9.9050905@cisco.com>
In-Reply-To: <44F821F9.9050905@cisco.com>
X-Enigmail-Version: 0.94.1.0
OpenPGP: id=333E7C23
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEVdMCzbmJGsZlhiV3T5
	6d9cSmS5f3/kvrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuxjs+AAAACXBIWXMAAAsTAAALEwEA
	mpwYAAACNklEQVR42m1Sy27bMBBcyNAHUDCUq7xsmGshgrq3EOKrIII9VzTKDyjc5vc7u5ScBOjC
	z52dmX2I2qQRUogx4p2CfiSq6SBIUDxUrAIJ1fLfy7eXn5GWXUn+ab6qBWVEEQt+z8tX8KR5TTzD
	G6QQ9ZNaqfeiNnKxEURRVIaqptA0zJy8lAMTRvVAlnNLKSrDR2Wk0CJNeNFJ6xGk9Qsh3RANRKnm
	tasQFqQa1CPa6CvQihQhzcOgQHgwBFiQrww6GFDyn4AUHwBsTtJVjda/S4Vl/R+AO6wyNQ8f26Kk
	h1vZ5R2gg4HlpIU1PrZV221kHwAasB4e2BiaInXhbXhnyNbbymB2lXFTwAdIDcxd1s5OSriRXDup
	SgHWH0CVishxcZxNB4tx2qWil7m5h1IejjGsSHm566W4osPH0fupmnuPXkvpC7uf1I7alKcoALSQ
	L1wwvFdkwo0RQXbVlwygiSI0+Qp8xeClK64ThhVk3A/WikkuBgCj3elgWHaugCDA6RNj5exyuZgO
	/YIBd4qhAhAqZhMTtvYmu9JBR2i5izE9y5M3glS3P47P7LbtAoDkANbWOSyQ1ZVOGJgEJzgYwuHc
	m81kfVLZ3kjqvawB9saYrj5Gq6VV6/2ERW1GtEqH+54mkZpG/+N8zbnvgZhz9/KdWls9pvv8LWMj
	iKe331/mPwBCzc/XXDZoPc3z68s8/8oE6+k8A4AJCCiZpazIiVExv90LJhRCjVd42PMVJfe/0tX1
	AOZ/QEHqFM0e9EMAAAAASUVORK5CYII=
X-Spam-Score: -2.8 (--)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0185711310=="
Errors-To: ipfix-bounces@ietf.org

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============0185711310==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enig84294D5ABD25A89948E58105"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig84294D5ABD25A89948E58105
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Benoit Claise wrote:
[..]
> _Proposed text to be added in section 10.4.2.2 "template management" fo=
r=20
> TCP__:_
> "The Templates that are not used anymore SHOULD be deleted.  Before=20
> reusing a Template ID, the Template MUST be deleted.  In order to delet=
e=20
> an allocated Template, the Template is withdrawn through the use of a=20
> Template Withdrawal Message over the TCP connection."
>=20
> Any objections on this clarifying sentence?

Sounds fine and logical and was actually the thing I assumed would be=20
the case ;)

Good catch Paul!

Greets,
  Jeroen


--------------enig84294D5ABD25A89948E58105
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iHUEARECADUFAkT4IsQuFIAAAAAAFQAQcGthLWFkZHJlc3NAZ251cGcub3JnamVy
b2VuQHVuZml4Lm9yZwAKCRApqihSMz58I4wxAJ0c2A7EQFs9ZNoRSKW8Ud5i/rPr
nACdGF0T/4AEW/ixor/Gik+7SkesHvM=
=pNjH
-----END PGP SIGNATURE-----

--------------enig84294D5ABD25A89948E58105--


--===============0185711310==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0185711310==--




From ipfix-bounces@ietf.org Fri Sep 01 08:08:41 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GJ7pB-0004hf-Gh; Fri, 01 Sep 2006 08:08:41 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GJ7pA-0004hM-7Z
	for ipfix@ietf.org; Fri, 01 Sep 2006 08:08:40 -0400
Received: from purgatory.unfix.org ([2001:7b8:20d:0:290:27ff:fe24:c19f])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GJ7p9-00033U-Gu
	for ipfix@ietf.org; Fri, 01 Sep 2006 08:08:40 -0400
Received: from localhost (localhost [127.0.0.1])
	by purgatory.unfix.org (Postfix) with ESMTP id BB25F140C1D2;
	Fri,  1 Sep 2006 14:08:38 +0200 (CEST)
X-Virus-Scanned: purgatory.unfix.org - http://unfix.org
Received: from purgatory.unfix.org ([127.0.0.1])
	by localhost (purgatory.unfix.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id ERuDWXpuTxRv; Fri,  1 Sep 2006 14:08:34 +0200 (CEST)
Received: from [IPv6:2001:620:20:1000:216:d3ff:fe25:14da] (unknown
	[IPv6:2001:620:20:1000:216:d3ff:fe25:14da])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested) (Authenticated sender: jeroen)
	by purgatory.unfix.org (Postfix) with ESMTP id A970B140C157;
	Fri,  1 Sep 2006 14:08:34 +0200 (CEST)
Message-ID: <44F822C4.4060008@unfix.org>
Date: Fri, 01 Sep 2006 14:08:36 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
	rv:1.8.0.5) Gecko/20060719 Thunderbird/1.5.0.5 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Benoit Claise <bclaise@cisco.com>
Subject: Re: [IPFIX] Template Withdrawal Message and TCP
References: <44F821F9.9050905@cisco.com>
In-Reply-To: <44F821F9.9050905@cisco.com>
X-Enigmail-Version: 0.94.1.0
OpenPGP: id=333E7C23
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEVdMCzbmJGsZlhiV3T5
	6d9cSmS5f3/kvrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuxjs+AAAACXBIWXMAAAsTAAALEwEA
	mpwYAAACNklEQVR42m1Sy27bMBBcyNAHUDCUq7xsmGshgrq3EOKrIII9VzTKDyjc5vc7u5ScBOjC
	z52dmX2I2qQRUogx4p2CfiSq6SBIUDxUrAIJ1fLfy7eXn5GWXUn+ab6qBWVEEQt+z8tX8KR5TTzD
	G6QQ9ZNaqfeiNnKxEURRVIaqptA0zJy8lAMTRvVAlnNLKSrDR2Wk0CJNeNFJ6xGk9Qsh3RANRKnm
	tasQFqQa1CPa6CvQihQhzcOgQHgwBFiQrww6GFDyn4AUHwBsTtJVjda/S4Vl/R+AO6wyNQ8f26Kk
	h1vZ5R2gg4HlpIU1PrZV221kHwAasB4e2BiaInXhbXhnyNbbymB2lXFTwAdIDcxd1s5OSriRXDup
	SgHWH0CVishxcZxNB4tx2qWil7m5h1IejjGsSHm566W4osPH0fupmnuPXkvpC7uf1I7alKcoALSQ
	L1wwvFdkwo0RQXbVlwygiSI0+Qp8xeClK64ThhVk3A/WikkuBgCj3elgWHaugCDA6RNj5exyuZgO
	/YIBd4qhAhAqZhMTtvYmu9JBR2i5izE9y5M3glS3P47P7LbtAoDkANbWOSyQ1ZVOGJgEJzgYwuHc
	m81kfVLZ3kjqvawB9saYrj5Gq6VV6/2ERW1GtEqH+54mkZpG/+N8zbnvgZhz9/KdWls9pvv8LWMj
	iKe331/mPwBCzc/XXDZoPc3z68s8/8oE6+k8A4AJCCiZpazIiVExv90LJhRCjVd42PMVJfe/0tX1
	AOZ/QEHqFM0e9EMAAAAASUVORK5CYII=
X-Spam-Score: -2.8 (--)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0185711310=="
Errors-To: ipfix-bounces@ietf.org

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============0185711310==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enig84294D5ABD25A89948E58105"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig84294D5ABD25A89948E58105
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Benoit Claise wrote:
[..]
> _Proposed text to be added in section 10.4.2.2 "template management" fo=
r=20
> TCP__:_
> "The Templates that are not used anymore SHOULD be deleted.  Before=20
> reusing a Template ID, the Template MUST be deleted.  In order to delet=
e=20
> an allocated Template, the Template is withdrawn through the use of a=20
> Template Withdrawal Message over the TCP connection."
>=20
> Any objections on this clarifying sentence?

Sounds fine and logical and was actually the thing I assumed would be=20
the case ;)

Good catch Paul!

Greets,
  Jeroen


--------------enig84294D5ABD25A89948E58105
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iHUEARECADUFAkT4IsQuFIAAAAAAFQAQcGthLWFkZHJlc3NAZ251cGcub3JnamVy
b2VuQHVuZml4Lm9yZwAKCRApqihSMz58I4wxAJ0c2A7EQFs9ZNoRSKW8Ud5i/rPr
nACdGF0T/4AEW/ixor/Gik+7SkesHvM=
=pNjH
-----END PGP SIGNATURE-----

--------------enig84294D5ABD25A89948E58105--


--===============0185711310==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0185711310==--




From yuiyuiyuichan@so-net.ne.jp Thu Sep 07 02:52:18 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GLDkI-0007zg-Au
	for IPFIX-ARCHIVE@MEGATRON.IETF.ORG; Thu, 07 Sep 2006 02:52:18 -0400
Received: from [222.170.41.29] (helo=so-net.ne.jp)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GLDkE-00065D-VD
	for IPFIX-ARCHIVE@MEGATRON.IETF.ORG; Thu, 07 Sep 2006 02:52:18 -0400
Received: from rimv3 (unknown [108.155.123.221])
	by smtp90 (Coremail) with SMTP id 7PvfCH2O1IQE34JY.1
	for <ipfix-archive@megatron.ietf.org>; Thu, 07 Sep 2006 14:52:16 +0800 (CST)
X-Originating-IP: [108.155.123.221]
Subject: =?iso-2022-jp?B?GyRCJDMkbCRHJEkkJiRHJDckZyQmGyhC?=
From: =?shift-jis?B?l0SI3w==?= <yuiyuiyuichan@so-net.ne.jp>
To: <ipfix-archive@megatron.ietf.org>
X-Mailer: Microsoft Outlook Express 6.00.2800.1478
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-2022-jp";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Spam-Score: 3.1 (+++)
X-Scan-Signature: 50a516d93fd399dc60588708fd9a3002

$B5.J}$O$*6b$b=w$b(BSEX$B$bBg9%$-$G$O$"$j$^$;$s$+!)$=$l$,0l5$$K<j$KF~$k5U1o%5%$%H$r5.J}$O$4B8CN$G$7$g$&$+!)(B
SEX$B$b$G$-$F$*6b$^$G<j$KF~$k(B!!$B$7$+$b=w@-$O2D0&$$$/$F%;%/%7!<B7$$(B!!
$B$=$s$JL4$NMM$J%5%$%H!D$3$3$K$"$C$?$s$G$9(B!!$B5.J}$O?.$8$J$$$H$O;W$$$^$9$,qY$5$l$?$D$b$j$G0lEY$d$C$F$_$F$O$$$+$+$G$7$g$&$+!*!)!!!!(Bhttp://sruq.com/?yn27
$B0lHL$K;W$o$l$,$A$J!X%a!<%k$O$7$F$/$l$k$N$K0)$C$F$/$l$J$$!Y$C$F8@$&;v$,$3$3$N%5%$%H$K$O0l@ZL5$7(B!!$B=w@-$NBgH>$OB(0)$$!"5U1o$r4uK>$7$F$k;v$,%"%s%1!<%HD4::$GJ,$+$j$^$7$?!#(B
$B6C$/Dx!"4JC1$K%"%]$,<h$l$k$N$G0lEY$*;n$72<$5$$!#(B
$B!!!!(B

$B!!(Bhttp://sruq.com/?yn27




































$B<u?.5qH](B
star_dast1000@yahoo.fr






From ipfix-bounces@ietf.org Fri Sep 08 13:51:04 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GLkRg-0005xN-6U; Fri, 08 Sep 2006 13:47:16 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GLkRf-0005xH-Ac
	for ipfix@ietf.org; Fri, 08 Sep 2006 13:47:15 -0400
Received: from mailhost.auckland.ac.nz ([130.216.190.11]
	helo=groucho.itss.auckland.ac.nz)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GLkRc-0007vC-TY
	for ipfix@ietf.org; Fri, 08 Sep 2006 13:47:15 -0400
Received: from localhost (smtpa.itss.auckland.ac.nz [127.0.0.1])
	by groucho.itss.auckland.ac.nz (Postfix) with ESMTP id 86B7134928
	for <ipfix@ietf.org>; Sat,  9 Sep 2006 05:47:08 +1200 (NZST)
Received: from groucho.itss.auckland.ac.nz ([127.0.0.1])
	by localhost (smtpa.itss.auckland.ac.nz [127.0.0.1]) (amavisd-new,
	port 10024) with ESMTP id 12146-04 for <ipfix@ietf.org>;
	Sat,  9 Sep 2006 05:47:08 +1200 (NZST)
Received: from motoko.itss.auckland.ac.nz (motoko.itss.auckland.ac.nz
	[130.216.191.146])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by groucho.itss.auckland.ac.nz (Postfix) with ESMTP id 6A8783407A
	for <ipfix@ietf.org>; Sat,  9 Sep 2006 05:47:08 +1200 (NZST)
Received: from motoko.itss.auckland.ac.nz (localhost.localdomain [127.0.0.1])
	by motoko.itss.auckland.ac.nz (8.12.11/8.12.11) with ESMTP id
	k88Hl8RN011161 for <ipfix@ietf.org>; Sat, 9 Sep 2006 05:47:08 +1200
Received: (from apache@localhost)
	by motoko.itss.auckland.ac.nz (8.12.11/8.12.11/Submit) id
	k88Hl7L5011159 for ipfix@ietf.org; Sat, 9 Sep 2006 05:47:07 +1200
X-Authentication-Warning: motoko.itss.auckland.ac.nz: apache set sender to
	nevil@auckland.ac.nz using -f
Received: from dyn44.caida.org (dyn44.caida.org [192.172.226.44]) by
	webmail.auckland.ac.nz (Horde MIME library) with HTTP; Sat,  9 Sep 2006
	05:47:07 +1200
Message-ID: <20060909054707.iq6xvegt4wisskkg@webmail.auckland.ac.nz>
Date: Sat,  9 Sep 2006 05:47:07 +1200
From: Nevil Brownlee <nevil@auckland.ac.nz>
To: ipfix@ietf.org
MIME-Version: 1.0
Content-Type: text/plain;
	charset=ISO-8859-1;
	format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.0.4)
X-Virus-Scanned: by amavisd-new at mailhost.auckland.ac.nz
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Subject: [IPFIX] IPFIX mailing list has moved
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Hi all:

Following on from our Montreal meeting, new charter and new co-chairs,
we've moved the IPFIX list.  It's now
   ipfix@ietf.org

At this point the archives are still at the old site, but we're
working on getting it moved!

Cheers, Nevil
IPFIX co-chair

-----------------------------------------------------------------------
   Nevil Brownlee                 Computer Science Department | ITSS
   Phone: +64 9 373 7599 x88941           The University of Auckland
   FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand

-----------------------------------------------------------------------
This mail sent through University of Auckland http://www.auckland.ac.nz


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 08 13:51:04 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GLkRg-0005xN-6U; Fri, 08 Sep 2006 13:47:16 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GLkRf-0005xH-Ac
	for ipfix@ietf.org; Fri, 08 Sep 2006 13:47:15 -0400
Received: from mailhost.auckland.ac.nz ([130.216.190.11]
	helo=groucho.itss.auckland.ac.nz)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GLkRc-0007vC-TY
	for ipfix@ietf.org; Fri, 08 Sep 2006 13:47:15 -0400
Received: from localhost (smtpa.itss.auckland.ac.nz [127.0.0.1])
	by groucho.itss.auckland.ac.nz (Postfix) with ESMTP id 86B7134928
	for <ipfix@ietf.org>; Sat,  9 Sep 2006 05:47:08 +1200 (NZST)
Received: from groucho.itss.auckland.ac.nz ([127.0.0.1])
	by localhost (smtpa.itss.auckland.ac.nz [127.0.0.1]) (amavisd-new,
	port 10024) with ESMTP id 12146-04 for <ipfix@ietf.org>;
	Sat,  9 Sep 2006 05:47:08 +1200 (NZST)
Received: from motoko.itss.auckland.ac.nz (motoko.itss.auckland.ac.nz
	[130.216.191.146])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by groucho.itss.auckland.ac.nz (Postfix) with ESMTP id 6A8783407A
	for <ipfix@ietf.org>; Sat,  9 Sep 2006 05:47:08 +1200 (NZST)
Received: from motoko.itss.auckland.ac.nz (localhost.localdomain [127.0.0.1])
	by motoko.itss.auckland.ac.nz (8.12.11/8.12.11) with ESMTP id
	k88Hl8RN011161 for <ipfix@ietf.org>; Sat, 9 Sep 2006 05:47:08 +1200
Received: (from apache@localhost)
	by motoko.itss.auckland.ac.nz (8.12.11/8.12.11/Submit) id
	k88Hl7L5011159 for ipfix@ietf.org; Sat, 9 Sep 2006 05:47:07 +1200
X-Authentication-Warning: motoko.itss.auckland.ac.nz: apache set sender to
	nevil@auckland.ac.nz using -f
Received: from dyn44.caida.org (dyn44.caida.org [192.172.226.44]) by
	webmail.auckland.ac.nz (Horde MIME library) with HTTP; Sat,  9 Sep 2006
	05:47:07 +1200
Message-ID: <20060909054707.iq6xvegt4wisskkg@webmail.auckland.ac.nz>
Date: Sat,  9 Sep 2006 05:47:07 +1200
From: Nevil Brownlee <nevil@auckland.ac.nz>
To: ipfix@ietf.org
MIME-Version: 1.0
Content-Type: text/plain;
	charset=ISO-8859-1;
	format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.0.4)
X-Virus-Scanned: by amavisd-new at mailhost.auckland.ac.nz
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Subject: [IPFIX] IPFIX mailing list has moved
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Hi all:

Following on from our Montreal meeting, new charter and new co-chairs,
we've moved the IPFIX list.  It's now
   ipfix@ietf.org

At this point the archives are still at the old site, but we're
working on getting it moved!

Cheers, Nevil
IPFIX co-chair

-----------------------------------------------------------------------
   Nevil Brownlee                 Computer Science Department | ITSS
   Phone: +64 9 373 7599 x88941           The University of Auckland
   FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand

-----------------------------------------------------------------------
This mail sent through University of Auckland http://www.auckland.ac.nz


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 08 14:22:06 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GLkz7-0005Ir-Jj; Fri, 08 Sep 2006 14:21:49 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GLkz6-0005Il-8O
	for ipfix@ietf.org; Fri, 08 Sep 2006 14:21:48 -0400
Received: from purgatory.unfix.org ([2001:7b8:20d:0:290:27ff:fe24:c19f])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GLkz4-00065W-Fm
	for ipfix@ietf.org; Fri, 08 Sep 2006 14:21:48 -0400
Received: from localhost (localhost [127.0.0.1])
	by purgatory.unfix.org (Postfix) with ESMTP id 4E163140C108;
	Fri,  8 Sep 2006 20:21:33 +0200 (CEST)
X-Virus-Scanned: purgatory.unfix.org - http://unfix.org
Received: from purgatory.unfix.org ([127.0.0.1])
	by localhost (purgatory.unfix.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id DxDUoOoe4e5k; Fri,  8 Sep 2006 20:21:08 +0200 (CEST)
Received: from [IPv6:2001:620:20:1000:216:d3ff:fe25:14da] (unknown
	[IPv6:2001:620:20:1000:216:d3ff:fe25:14da])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested) (Authenticated sender: jeroen)
	by purgatory.unfix.org (Postfix) with ESMTP id 25F97140C1B1;
	Fri,  8 Sep 2006 20:21:07 +0200 (CEST)
Message-ID: <4501B496.9090800@unfix.org>
Date: Fri, 08 Sep 2006 20:21:10 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
	rv:1.8.0.5) Gecko/20060719 Thunderbird/1.5.0.5 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Nevil Brownlee <nevil@auckland.ac.nz>
Subject: Re: [IPFIX] IPFIX mailing list has moved
References: <20060909054707.iq6xvegt4wisskkg@webmail.auckland.ac.nz>
In-Reply-To: <20060909054707.iq6xvegt4wisskkg@webmail.auckland.ac.nz>
X-Enigmail-Version: 0.94.1.0
OpenPGP: id=333E7C23
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEVdMCzbmJGsZlhiV3T5
	6d9cSmS5f3/kvrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuxjs+AAAACXBIWXMAAAsTAAALEwEA
	mpwYAAACNklEQVR42m1Sy27bMBBcyNAHUDCUq7xsmGshgrq3EOKrIII9VzTKDyjc5vc7u5ScBOjC
	z52dmX2I2qQRUogx4p2CfiSq6SBIUDxUrAIJ1fLfy7eXn5GWXUn+ab6qBWVEEQt+z8tX8KR5TTzD
	G6QQ9ZNaqfeiNnKxEURRVIaqptA0zJy8lAMTRvVAlnNLKSrDR2Wk0CJNeNFJ6xGk9Qsh3RANRKnm
	tasQFqQa1CPa6CvQihQhzcOgQHgwBFiQrww6GFDyn4AUHwBsTtJVjda/S4Vl/R+AO6wyNQ8f26Kk
	h1vZ5R2gg4HlpIU1PrZV221kHwAasB4e2BiaInXhbXhnyNbbymB2lXFTwAdIDcxd1s5OSriRXDup
	SgHWH0CVishxcZxNB4tx2qWil7m5h1IejjGsSHm566W4osPH0fupmnuPXkvpC7uf1I7alKcoALSQ
	L1wwvFdkwo0RQXbVlwygiSI0+Qp8xeClK64ThhVk3A/WikkuBgCj3elgWHaugCDA6RNj5exyuZgO
	/YIBd4qhAhAqZhMTtvYmu9JBR2i5izE9y5M3glS3P47P7LbtAoDkANbWOSyQ1ZVOGJgEJzgYwuHc
	m81kfVLZ3kjqvawB9saYrj5Gq6VV6/2ERW1GtEqH+54mkZpG/+N8zbnvgZhz9/KdWls9pvv8LWMj
	iKe331/mPwBCzc/XXDZoPc3z68s8/8oE6+k8A4AJCCiZpazIiVExv90LJhRCjVd42PMVJfe/0tX1
	AOZ/QEHqFM0e9EMAAAAASUVORK5CYII=
X-Spam-Score: -2.8 (--)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1015254716=="
Errors-To: ipfix-bounces@ietf.org

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============1015254716==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enigE6D96D57DAFF32A6549F6DE2"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigE6D96D57DAFF32A6549F6DE2
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Nevil Brownlee wrote:
>=20
> Hi all:
>=20
> Following on from our Montreal meeting, new charter and new co-chairs,
> we've moved the IPFIX list.  It's now
>   ipfix@ietf.org
>=20
> At this point the archives are still at the old site, but we're
> working on getting it moved!

The current archive needs to be purged still, it seems a lot of male (or =

does that stuff do "positive" things for the ladies) body enhancement=20
advertisements got through before it got really activated ;)

http://www1.ietf.org/mail-archive/web/ipfix/current/index.html

Greets,
  Jeroen


--------------enigE6D96D57DAFF32A6549F6DE2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iHUEARECADUFAkUBtJYuFIAAAAAAFQAQcGthLWFkZHJlc3NAZ251cGcub3JnamVy
b2VuQHVuZml4Lm9yZwAKCRApqihSMz58I/R9AJ9pGXinU6BBQ9JPAnFV5o09lIVP
7wCaA7p4F46LZkmAcQPGyB7fjWRdGCk=
=H6DO
-----END PGP SIGNATURE-----

--------------enigE6D96D57DAFF32A6549F6DE2--


--===============1015254716==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============1015254716==--




From ipfix-bounces@ietf.org Fri Sep 08 14:22:07 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GLkz7-0005Ir-Jj; Fri, 08 Sep 2006 14:21:49 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GLkz6-0005Il-8O
	for ipfix@ietf.org; Fri, 08 Sep 2006 14:21:48 -0400
Received: from purgatory.unfix.org ([2001:7b8:20d:0:290:27ff:fe24:c19f])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GLkz4-00065W-Fm
	for ipfix@ietf.org; Fri, 08 Sep 2006 14:21:48 -0400
Received: from localhost (localhost [127.0.0.1])
	by purgatory.unfix.org (Postfix) with ESMTP id 4E163140C108;
	Fri,  8 Sep 2006 20:21:33 +0200 (CEST)
X-Virus-Scanned: purgatory.unfix.org - http://unfix.org
Received: from purgatory.unfix.org ([127.0.0.1])
	by localhost (purgatory.unfix.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id DxDUoOoe4e5k; Fri,  8 Sep 2006 20:21:08 +0200 (CEST)
Received: from [IPv6:2001:620:20:1000:216:d3ff:fe25:14da] (unknown
	[IPv6:2001:620:20:1000:216:d3ff:fe25:14da])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested) (Authenticated sender: jeroen)
	by purgatory.unfix.org (Postfix) with ESMTP id 25F97140C1B1;
	Fri,  8 Sep 2006 20:21:07 +0200 (CEST)
Message-ID: <4501B496.9090800@unfix.org>
Date: Fri, 08 Sep 2006 20:21:10 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
	rv:1.8.0.5) Gecko/20060719 Thunderbird/1.5.0.5 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Nevil Brownlee <nevil@auckland.ac.nz>
Subject: Re: [IPFIX] IPFIX mailing list has moved
References: <20060909054707.iq6xvegt4wisskkg@webmail.auckland.ac.nz>
In-Reply-To: <20060909054707.iq6xvegt4wisskkg@webmail.auckland.ac.nz>
X-Enigmail-Version: 0.94.1.0
OpenPGP: id=333E7C23
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEVdMCzbmJGsZlhiV3T5
	6d9cSmS5f3/kvrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuxjs+AAAACXBIWXMAAAsTAAALEwEA
	mpwYAAACNklEQVR42m1Sy27bMBBcyNAHUDCUq7xsmGshgrq3EOKrIII9VzTKDyjc5vc7u5ScBOjC
	z52dmX2I2qQRUogx4p2CfiSq6SBIUDxUrAIJ1fLfy7eXn5GWXUn+ab6qBWVEEQt+z8tX8KR5TTzD
	G6QQ9ZNaqfeiNnKxEURRVIaqptA0zJy8lAMTRvVAlnNLKSrDR2Wk0CJNeNFJ6xGk9Qsh3RANRKnm
	tasQFqQa1CPa6CvQihQhzcOgQHgwBFiQrww6GFDyn4AUHwBsTtJVjda/S4Vl/R+AO6wyNQ8f26Kk
	h1vZ5R2gg4HlpIU1PrZV221kHwAasB4e2BiaInXhbXhnyNbbymB2lXFTwAdIDcxd1s5OSriRXDup
	SgHWH0CVishxcZxNB4tx2qWil7m5h1IejjGsSHm566W4osPH0fupmnuPXkvpC7uf1I7alKcoALSQ
	L1wwvFdkwo0RQXbVlwygiSI0+Qp8xeClK64ThhVk3A/WikkuBgCj3elgWHaugCDA6RNj5exyuZgO
	/YIBd4qhAhAqZhMTtvYmu9JBR2i5izE9y5M3glS3P47P7LbtAoDkANbWOSyQ1ZVOGJgEJzgYwuHc
	m81kfVLZ3kjqvawB9saYrj5Gq6VV6/2ERW1GtEqH+54mkZpG/+N8zbnvgZhz9/KdWls9pvv8LWMj
	iKe331/mPwBCzc/XXDZoPc3z68s8/8oE6+k8A4AJCCiZpazIiVExv90LJhRCjVd42PMVJfe/0tX1
	AOZ/QEHqFM0e9EMAAAAASUVORK5CYII=
X-Spam-Score: -2.8 (--)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1015254716=="
Errors-To: ipfix-bounces@ietf.org

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============1015254716==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enigE6D96D57DAFF32A6549F6DE2"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigE6D96D57DAFF32A6549F6DE2
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Nevil Brownlee wrote:
>=20
> Hi all:
>=20
> Following on from our Montreal meeting, new charter and new co-chairs,
> we've moved the IPFIX list.  It's now
>   ipfix@ietf.org
>=20
> At this point the archives are still at the old site, but we're
> working on getting it moved!

The current archive needs to be purged still, it seems a lot of male (or =

does that stuff do "positive" things for the ladies) body enhancement=20
advertisements got through before it got really activated ;)

http://www1.ietf.org/mail-archive/web/ipfix/current/index.html

Greets,
  Jeroen


--------------enigE6D96D57DAFF32A6549F6DE2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iHUEARECADUFAkUBtJYuFIAAAAAAFQAQcGthLWFkZHJlc3NAZ251cGcub3JnamVy
b2VuQHVuZml4Lm9yZwAKCRApqihSMz58I/R9AJ9pGXinU6BBQ9JPAnFV5o09lIVP
7wCaA7p4F46LZkmAcQPGyB7fjWRdGCk=
=H6DO
-----END PGP SIGNATURE-----

--------------enigE6D96D57DAFF32A6549F6DE2--


--===============1015254716==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============1015254716==--




From ipfix-bounces@ietf.org Mon Sep 11 20:54:45 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GMwUb-0007or-3j; Mon, 11 Sep 2006 20:51:13 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GMwUZ-0007oe-QY
	for ipfix@ietf.org; Mon, 11 Sep 2006 20:51:11 -0400
Received: from szxga01-in.huawei.com ([61.144.161.53])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GMwUY-0007Jp-9X
	for ipfix@ietf.org; Mon, 11 Sep 2006 20:51:11 -0400
Received: from huawei.com (szxga01-in [172.24.2.3])
	by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5G0024LFU6OM@szxga01-in.huawei.com> for
	ipfix@ietf.org; Tue, 12 Sep 2006 08:54:06 +0800 (CST)
Received: from huawei.com ([172.24.1.18])
	by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5G00DSXFU65O@szxga01-in.huawei.com> for
	ipfix@ietf.org; Tue, 12 Sep 2006 08:54:06 +0800 (CST)
Received: from m03573B ([10.111.12.65])
	by szxml03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0J5G00IGBFVW8A@szxml03-in.huawei.com> for
	ipfix@ietf.org; Tue, 12 Sep 2006 08:55:11 +0800 (CST)
Date: Tue, 12 Sep 2006 08:50:24 +0800
From: Ma Yuzhi <myz@huawei.com>
To: ipfix@ietf.org
Message-id: <003901c6d605$6ec62de0$410c6f0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Thread-index: AcbWBW5iKPOgjtiMTEaJcuq4Q6/HEw==
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c
Subject: [IPFIX] ipfix over TLS/DTLS
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Hi all,

I submitted the ipfix over TLS/DTLS draft last two weeks. This document
describes the use of Transport Layer Security (TLS) and Datagram Transport
Layer Security (DTLS) to provide a secure communication for the transport of
IPFIX protocol. A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-yuzhi-ipfix-transport-tls-00.txt

Your comments are welcome.


Thanks,
Yuzhi



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Mon Sep 11 20:54:45 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GMwUb-0007or-3j; Mon, 11 Sep 2006 20:51:13 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GMwUZ-0007oe-QY
	for ipfix@ietf.org; Mon, 11 Sep 2006 20:51:11 -0400
Received: from szxga01-in.huawei.com ([61.144.161.53])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GMwUY-0007Jp-9X
	for ipfix@ietf.org; Mon, 11 Sep 2006 20:51:11 -0400
Received: from huawei.com (szxga01-in [172.24.2.3])
	by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5G0024LFU6OM@szxga01-in.huawei.com> for
	ipfix@ietf.org; Tue, 12 Sep 2006 08:54:06 +0800 (CST)
Received: from huawei.com ([172.24.1.18])
	by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5G00DSXFU65O@szxga01-in.huawei.com> for
	ipfix@ietf.org; Tue, 12 Sep 2006 08:54:06 +0800 (CST)
Received: from m03573B ([10.111.12.65])
	by szxml03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0J5G00IGBFVW8A@szxml03-in.huawei.com> for
	ipfix@ietf.org; Tue, 12 Sep 2006 08:55:11 +0800 (CST)
Date: Tue, 12 Sep 2006 08:50:24 +0800
From: Ma Yuzhi <myz@huawei.com>
To: ipfix@ietf.org
Message-id: <003901c6d605$6ec62de0$410c6f0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Thread-index: AcbWBW5iKPOgjtiMTEaJcuq4Q6/HEw==
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c
Subject: [IPFIX] ipfix over TLS/DTLS
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Hi all,

I submitted the ipfix over TLS/DTLS draft last two weeks. This document
describes the use of Transport Layer Security (TLS) and Datagram Transport
Layer Security (DTLS) to provide a secure communication for the transport of
IPFIX protocol. A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-yuzhi-ipfix-transport-tls-00.txt

Your comments are welcome.


Thanks,
Yuzhi



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Mon Sep 11 22:55:25 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GMyOB-0000OZ-9x; Mon, 11 Sep 2006 22:52:43 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GMyOA-0000OU-18
	for ipfix@ietf.org; Mon, 11 Sep 2006 22:52:42 -0400
Received: from mms2.broadcom.com ([216.31.210.18])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GMyO8-0008Me-Lu
	for ipfix@ietf.org; Mon, 11 Sep 2006 22:52:42 -0400
Received: from 10.10.64.154 by mms2.broadcom.com with ESMTP (Broadcom
	SMTP Relay (Email Firewall v6.2.0)); Mon, 11 Sep 2006 19:52:15 -0700
X-Server-Uuid: D9EB6F12-1469-4C1C-87A2-5E4C0D6F9D06
Received: by mail-irva-10.broadcom.com (Postfix, from userid 47) id
	309C92B0; Mon, 11 Sep 2006 19:52:15 -0700 (PDT)
Received: from mail-irva-8.broadcom.com (mail-irva-8 [10.10.64.221]) by
	mail-irva-10.broadcom.com (Postfix) with ESMTP id 0357B2AE; Mon, 11 Sep
	2006 19:52:14 -0700 (PDT)
Received: from mail-sj1-12.sj.broadcom.com (mail-sj1-12.sj.broadcom.com
	[10.16.128.215]) by mail-irva-8.broadcom.com (MOS 3.7.5a-GA) with ESMTP
	id EEW15559; Mon, 11 Sep 2006 19:52:12 -0700 (PDT)
Received: from NT-SJCA-0751.brcm.ad.broadcom.com (nt-sjca-0751
	[10.16.192.221]) by mail-sj1-12.sj.broadcom.com (Postfix) with ESMTP id
	61A6020501; Mon, 11 Sep 2006 19:52:12 -0700 (PDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [IPFIX] ipfix over TLS/DTLS
Date: Mon, 11 Sep 2006 19:52:11 -0700
Message-ID: <03235919BBDE634289BB6A0758A20B369E439D@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <003901c6d605$6ec62de0$410c6f0a@china.huawei.com>
Thread-Topic: [IPFIX] ipfix over TLS/DTLS
Thread-Index: AcbWBW5iKPOgjtiMTEaJcuq4Q6/HEwAEPNyQ
From: "Bora Akyol" <bora@broadcom.com>
To: "Ma Yuzhi" <myz@huawei.com>,
	ipfix@ietf.org
X-TMWD-Spam-Summary: SEV=1.1; DFV=A2006091112; IFV=2.0.6,4.0-7; RPD=4.00.0004;
	RPDID=303030312E30413031303230322E34353036314633412E303031422D452D5046786C33494E497A33445631553653544639524F673D3D;
	ENG=IBF; TS=20060912025215; CAT=NONE; CON=NONE;
X-MMS-Spam-Filter-ID: A2006091112_4.00.0004_2.0.6,4.0-7
X-WSS-ID: 6918FF553886265515-01-01
Content-Type: text/plain;
 charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Cc: 
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

I think I would like to see a detailed section why IPSEC is not
considered as a suitable alternative for this application.

Regards

Bora
=20

> -----Original Message-----
> From: Ma Yuzhi [mailto:myz@huawei.com]=20
> Sent: Monday, September 11, 2006 5:50 PM
> To: ipfix@ietf.org
> Subject: [IPFIX] ipfix over TLS/DTLS
>=20
> Hi all,
>=20
> I submitted the ipfix over TLS/DTLS draft last two weeks.=20
> This document describes the use of Transport Layer Security=20
> (TLS) and Datagram Transport Layer Security (DTLS) to provide=20
> a secure communication for the transport of IPFIX protocol. A=20
> URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-yuzhi-ipfix-transpor
> t-tls-00.txt
>=20
> Your comments are welcome.
>=20
>=20
> Thanks,
> Yuzhi
>=20
>=20
>=20
> _______________________________________________
> IPFIX mailing list
> IPFIX@ietf.org
> https://www1.ietf.org/mailman/listinfo/ipfix
>=20
>=20


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Mon Sep 11 22:55:25 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GMyOB-0000OZ-9x; Mon, 11 Sep 2006 22:52:43 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GMyOA-0000OU-18
	for ipfix@ietf.org; Mon, 11 Sep 2006 22:52:42 -0400
Received: from mms2.broadcom.com ([216.31.210.18])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GMyO8-0008Me-Lu
	for ipfix@ietf.org; Mon, 11 Sep 2006 22:52:42 -0400
Received: from 10.10.64.154 by mms2.broadcom.com with ESMTP (Broadcom
	SMTP Relay (Email Firewall v6.2.0)); Mon, 11 Sep 2006 19:52:15 -0700
X-Server-Uuid: D9EB6F12-1469-4C1C-87A2-5E4C0D6F9D06
Received: by mail-irva-10.broadcom.com (Postfix, from userid 47) id
	309C92B0; Mon, 11 Sep 2006 19:52:15 -0700 (PDT)
Received: from mail-irva-8.broadcom.com (mail-irva-8 [10.10.64.221]) by
	mail-irva-10.broadcom.com (Postfix) with ESMTP id 0357B2AE; Mon, 11 Sep
	2006 19:52:14 -0700 (PDT)
Received: from mail-sj1-12.sj.broadcom.com (mail-sj1-12.sj.broadcom.com
	[10.16.128.215]) by mail-irva-8.broadcom.com (MOS 3.7.5a-GA) with ESMTP
	id EEW15559; Mon, 11 Sep 2006 19:52:12 -0700 (PDT)
Received: from NT-SJCA-0751.brcm.ad.broadcom.com (nt-sjca-0751
	[10.16.192.221]) by mail-sj1-12.sj.broadcom.com (Postfix) with ESMTP id
	61A6020501; Mon, 11 Sep 2006 19:52:12 -0700 (PDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [IPFIX] ipfix over TLS/DTLS
Date: Mon, 11 Sep 2006 19:52:11 -0700
Message-ID: <03235919BBDE634289BB6A0758A20B369E439D@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <003901c6d605$6ec62de0$410c6f0a@china.huawei.com>
Thread-Topic: [IPFIX] ipfix over TLS/DTLS
Thread-Index: AcbWBW5iKPOgjtiMTEaJcuq4Q6/HEwAEPNyQ
From: "Bora Akyol" <bora@broadcom.com>
To: "Ma Yuzhi" <myz@huawei.com>,
	ipfix@ietf.org
X-TMWD-Spam-Summary: SEV=1.1; DFV=A2006091112; IFV=2.0.6,4.0-7; RPD=4.00.0004;
	RPDID=303030312E30413031303230322E34353036314633412E303031422D452D5046786C33494E497A33445631553653544639524F673D3D;
	ENG=IBF; TS=20060912025215; CAT=NONE; CON=NONE;
X-MMS-Spam-Filter-ID: A2006091112_4.00.0004_2.0.6,4.0-7
X-WSS-ID: 6918FF553886265515-01-01
Content-Type: text/plain;
 charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Cc: 
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

I think I would like to see a detailed section why IPSEC is not
considered as a suitable alternative for this application.

Regards

Bora
=20

> -----Original Message-----
> From: Ma Yuzhi [mailto:myz@huawei.com]=20
> Sent: Monday, September 11, 2006 5:50 PM
> To: ipfix@ietf.org
> Subject: [IPFIX] ipfix over TLS/DTLS
>=20
> Hi all,
>=20
> I submitted the ipfix over TLS/DTLS draft last two weeks.=20
> This document describes the use of Transport Layer Security=20
> (TLS) and Datagram Transport Layer Security (DTLS) to provide=20
> a secure communication for the transport of IPFIX protocol. A=20
> URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-yuzhi-ipfix-transpor
> t-tls-00.txt
>=20
> Your comments are welcome.
>=20
>=20
> Thanks,
> Yuzhi
>=20
>=20
>=20
> _______________________________________________
> IPFIX mailing list
> IPFIX@ietf.org
> https://www1.ietf.org/mailman/listinfo/ipfix
>=20
>=20


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Tue Sep 12 01:58:34 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GN1Et-0002N7-S1; Tue, 12 Sep 2006 01:55:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GN1Es-0002N2-VG
	for ipfix@ietf.org; Tue, 12 Sep 2006 01:55:18 -0400
Received: from purgatory.unfix.org ([2001:7b8:20d:0:290:27ff:fe24:c19f])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GN1Eq-0001zl-Gc
	for ipfix@ietf.org; Tue, 12 Sep 2006 01:55:18 -0400
Received: from localhost (localhost [127.0.0.1])
	by purgatory.unfix.org (Postfix) with ESMTP id BDE92140C78B;
	Tue, 12 Sep 2006 07:55:00 +0200 (CEST)
X-Virus-Scanned: purgatory.unfix.org - http://unfix.org
Received: from purgatory.unfix.org ([127.0.0.1])
	by localhost (purgatory.unfix.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id dlAbi2g0dS3x; Tue, 12 Sep 2006 07:54:57 +0200 (CEST)
Received: from [192.168.2.164] (217-162-139-68.dclient.hispeed.ch
	[217.162.139.68])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested) (Authenticated sender: jeroen)
	by purgatory.unfix.org (Postfix) with ESMTP id AE662140C715;
	Tue, 12 Sep 2006 07:54:56 +0200 (CEST)
Message-ID: <45064BB2.5080805@unfix.org>
Date: Tue, 12 Sep 2006 07:54:58 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
	rv:1.8.0.5) Gecko/20060719 Thunderbird/1.5.0.5 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Bora Akyol <bora@broadcom.com>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E439D@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <03235919BBDE634289BB6A0758A20B369E439D@NT-SJCA-0751.brcm.ad.broadcom.com>
X-Enigmail-Version: 0.94.1.0
OpenPGP: id=333E7C23
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEVdMCzbmJGsZlhiV3T5
	6d9cSmS5f3/kvrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuxjs+AAAACXBIWXMAAAsTAAALEwEA
	mpwYAAACNklEQVR42m1Sy27bMBBcyNAHUDCUq7xsmGshgrq3EOKrIII9VzTKDyjc5vc7u5ScBOjC
	z52dmX2I2qQRUogx4p2CfiSq6SBIUDxUrAIJ1fLfy7eXn5GWXUn+ab6qBWVEEQt+z8tX8KR5TTzD
	G6QQ9ZNaqfeiNnKxEURRVIaqptA0zJy8lAMTRvVAlnNLKSrDR2Wk0CJNeNFJ6xGk9Qsh3RANRKnm
	tasQFqQa1CPa6CvQihQhzcOgQHgwBFiQrww6GFDyn4AUHwBsTtJVjda/S4Vl/R+AO6wyNQ8f26Kk
	h1vZ5R2gg4HlpIU1PrZV221kHwAasB4e2BiaInXhbXhnyNbbymB2lXFTwAdIDcxd1s5OSriRXDup
	SgHWH0CVishxcZxNB4tx2qWil7m5h1IejjGsSHm566W4osPH0fupmnuPXkvpC7uf1I7alKcoALSQ
	L1wwvFdkwo0RQXbVlwygiSI0+Qp8xeClK64ThhVk3A/WikkuBgCj3elgWHaugCDA6RNj5exyuZgO
	/YIBd4qhAhAqZhMTtvYmu9JBR2i5izE9y5M3glS3P47P7LbtAoDkANbWOSyQ1ZVOGJgEJzgYwuHc
	m81kfVLZ3kjqvawB9saYrj5Gq6VV6/2ERW1GtEqH+54mkZpG/+N8zbnvgZhz9/KdWls9pvv8LWMj
	iKe331/mPwBCzc/XXDZoPc3z68s8/8oE6+k8A4AJCCiZpazIiVExv90LJhRCjVd42PMVJfe/0tX1
	AOZ/QEHqFM0e9EMAAAAASUVORK5CYII=
X-Spam-Score: 4.6 (++++)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0366144221=="
Errors-To: ipfix-bounces@ietf.org

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============0366144221==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enig8E7A8C820A64EF369AF2CF36"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig8E7A8C820A64EF369AF2CF36
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Bora Akyol wrote:
> I think I would like to see a detailed section why IPSEC is not
> considered as a suitable alternative for this application.

Ever configured IPSEC? :) That is the main issue. Configuring IPSEC is=20
quite difficult on most platforms. Also IPSEC is not always available or =

at least hard to get on others. TLS though is available on most if not=20
all platforms, simply because they use OpenSSL or a similar library to=20
do the core of the job. Give it a cert, give it a name. Done.

This doesn't mean I am saying that one should exclude IPSEC is a method=20
of securing IPFIX though, as using IPFIX+IPSEC is a very good setup.

Greets,
  Jeroen


--------------enig8E7A8C820A64EF369AF2CF36
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iHUEARECADUFAkUGS7YuFIAAAAAAFQAQcGthLWFkZHJlc3NAZ251cGcub3JnamVy
b2VuQHVuZml4Lm9yZwAKCRApqihSMz58I3dIAJsH4TRCZpev+z5oPySaBsmztqCw
6ACeLo72RnQrx3NhC0ARx0BmZXH/tqI=
=68Nh
-----END PGP SIGNATURE-----

--------------enig8E7A8C820A64EF369AF2CF36--


--===============0366144221==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0366144221==--




From ipfix-bounces@ietf.org Tue Sep 12 01:58:34 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GN1Et-0002N7-S1; Tue, 12 Sep 2006 01:55:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GN1Es-0002N2-VG
	for ipfix@ietf.org; Tue, 12 Sep 2006 01:55:18 -0400
Received: from purgatory.unfix.org ([2001:7b8:20d:0:290:27ff:fe24:c19f])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GN1Eq-0001zl-Gc
	for ipfix@ietf.org; Tue, 12 Sep 2006 01:55:18 -0400
Received: from localhost (localhost [127.0.0.1])
	by purgatory.unfix.org (Postfix) with ESMTP id BDE92140C78B;
	Tue, 12 Sep 2006 07:55:00 +0200 (CEST)
X-Virus-Scanned: purgatory.unfix.org - http://unfix.org
Received: from purgatory.unfix.org ([127.0.0.1])
	by localhost (purgatory.unfix.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id dlAbi2g0dS3x; Tue, 12 Sep 2006 07:54:57 +0200 (CEST)
Received: from [192.168.2.164] (217-162-139-68.dclient.hispeed.ch
	[217.162.139.68])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested) (Authenticated sender: jeroen)
	by purgatory.unfix.org (Postfix) with ESMTP id AE662140C715;
	Tue, 12 Sep 2006 07:54:56 +0200 (CEST)
Message-ID: <45064BB2.5080805@unfix.org>
Date: Tue, 12 Sep 2006 07:54:58 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
	rv:1.8.0.5) Gecko/20060719 Thunderbird/1.5.0.5 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Bora Akyol <bora@broadcom.com>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E439D@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <03235919BBDE634289BB6A0758A20B369E439D@NT-SJCA-0751.brcm.ad.broadcom.com>
X-Enigmail-Version: 0.94.1.0
OpenPGP: id=333E7C23
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEVdMCzbmJGsZlhiV3T5
	6d9cSmS5f3/kvrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuxjs+AAAACXBIWXMAAAsTAAALEwEA
	mpwYAAACNklEQVR42m1Sy27bMBBcyNAHUDCUq7xsmGshgrq3EOKrIII9VzTKDyjc5vc7u5ScBOjC
	z52dmX2I2qQRUogx4p2CfiSq6SBIUDxUrAIJ1fLfy7eXn5GWXUn+ab6qBWVEEQt+z8tX8KR5TTzD
	G6QQ9ZNaqfeiNnKxEURRVIaqptA0zJy8lAMTRvVAlnNLKSrDR2Wk0CJNeNFJ6xGk9Qsh3RANRKnm
	tasQFqQa1CPa6CvQihQhzcOgQHgwBFiQrww6GFDyn4AUHwBsTtJVjda/S4Vl/R+AO6wyNQ8f26Kk
	h1vZ5R2gg4HlpIU1PrZV221kHwAasB4e2BiaInXhbXhnyNbbymB2lXFTwAdIDcxd1s5OSriRXDup
	SgHWH0CVishxcZxNB4tx2qWil7m5h1IejjGsSHm566W4osPH0fupmnuPXkvpC7uf1I7alKcoALSQ
	L1wwvFdkwo0RQXbVlwygiSI0+Qp8xeClK64ThhVk3A/WikkuBgCj3elgWHaugCDA6RNj5exyuZgO
	/YIBd4qhAhAqZhMTtvYmu9JBR2i5izE9y5M3glS3P47P7LbtAoDkANbWOSyQ1ZVOGJgEJzgYwuHc
	m81kfVLZ3kjqvawB9saYrj5Gq6VV6/2ERW1GtEqH+54mkZpG/+N8zbnvgZhz9/KdWls9pvv8LWMj
	iKe331/mPwBCzc/XXDZoPc3z68s8/8oE6+k8A4AJCCiZpazIiVExv90LJhRCjVd42PMVJfe/0tX1
	AOZ/QEHqFM0e9EMAAAAASUVORK5CYII=
X-Spam-Score: 4.6 (++++)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0366144221=="
Errors-To: ipfix-bounces@ietf.org

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============0366144221==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enig8E7A8C820A64EF369AF2CF36"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig8E7A8C820A64EF369AF2CF36
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Bora Akyol wrote:
> I think I would like to see a detailed section why IPSEC is not
> considered as a suitable alternative for this application.

Ever configured IPSEC? :) That is the main issue. Configuring IPSEC is=20
quite difficult on most platforms. Also IPSEC is not always available or =

at least hard to get on others. TLS though is available on most if not=20
all platforms, simply because they use OpenSSL or a similar library to=20
do the core of the job. Give it a cert, give it a name. Done.

This doesn't mean I am saying that one should exclude IPSEC is a method=20
of securing IPFIX though, as using IPFIX+IPSEC is a very good setup.

Greets,
  Jeroen


--------------enig8E7A8C820A64EF369AF2CF36
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iHUEARECADUFAkUGS7YuFIAAAAAAFQAQcGthLWFkZHJlc3NAZ251cGcub3JnamVy
b2VuQHVuZml4Lm9yZwAKCRApqihSMz58I3dIAJsH4TRCZpev+z5oPySaBsmztqCw
6ACeLo72RnQrx3NhC0ARx0BmZXH/tqI=
=68Nh
-----END PGP SIGNATURE-----

--------------enig8E7A8C820A64EF369AF2CF36--


--===============0366144221==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0366144221==--




From ipfix-bounces@ietf.org Tue Sep 12 11:46:40 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GNARZ-0005g1-2q; Tue, 12 Sep 2006 11:45:01 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GNARX-0005eV-En
	for ipfix@ietf.org; Tue, 12 Sep 2006 11:44:59 -0400
Received: from mms2.broadcom.com ([216.31.210.18])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GNARW-0004MR-4H
	for ipfix@ietf.org; Tue, 12 Sep 2006 11:44:59 -0400
Received: from 10.10.64.154 by mms2.broadcom.com with ESMTP (Broadcom
	SMTP Relay (Email Firewall v6.2.0)); Tue, 12 Sep 2006 08:44:41 -0700
X-Server-Uuid: D9EB6F12-1469-4C1C-87A2-5E4C0D6F9D06
Received: by mail-irva-10.broadcom.com (Postfix, from userid 47) id
	713492B0; Tue, 12 Sep 2006 08:44:41 -0700 (PDT)
Received: from mail-irva-8.broadcom.com (mail-irva-8 [10.10.64.221]) by
	mail-irva-10.broadcom.com (Postfix) with ESMTP id 4E27F2AF; Tue, 12 Sep
	2006 08:44:41 -0700 (PDT)
Received: from mail-sj1-12.sj.broadcom.com (mail-sj1-12.sj.broadcom.com
	[10.16.128.215]) by mail-irva-8.broadcom.com (MOS 3.7.5a-GA) with ESMTP
	id EEX18573; Tue, 12 Sep 2006 08:44:40 -0700 (PDT)
Received: from NT-SJCA-0751.brcm.ad.broadcom.com (nt-sjca-0751
	[10.16.192.221]) by mail-sj1-12.sj.broadcom.com (Postfix) with ESMTP id
	8A14C20501; Tue, 12 Sep 2006 08:44:40 -0700 (PDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [IPFIX] ipfix over TLS/DTLS
Date: Tue, 12 Sep 2006 08:44:39 -0700
Message-ID: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <45064BB2.5080805@unfix.org>
Thread-Topic: [IPFIX] ipfix over TLS/DTLS
Thread-Index: AcbWMAU14F6mDOpwRQGI9tPaoTMcHAAUhdvg
From: "Bora Akyol" <bora@broadcom.com>
To: "Jeroen Massar" <jeroen@unfix.org>
X-TMWD-Spam-Summary: SEV=1.1; DFV=A2006091205; IFV=2.0.6,4.0-7; RPD=4.00.0004;
	RPDID=303030312E30413031303230352E34353036443433432E303035442D412D;
	ENG=IBF; TS=20060912154443; CAT=NONE; CON=NONE;
X-MMS-Spam-Filter-ID: A2006091205_4.00.0004_2.0.6,4.0-7
X-WSS-ID: 69180A633886378001-01-01
Content-Type: text/plain;
 charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Yes I have.

I also wrote quite a bit of IPSEC and IKE code that runs on a large
percentage of routers and switches out there today.

I think it is a VERY poor excuse to say that we can not configure IPSEC
and therefore it can not be used.

Let me know if you have any specific questions on IPSEC/IKE
configuration and I will see what I can do to help you.


Bora
=20

> -----Original Message-----
> From: Jeroen Massar [mailto:jeroen@unfix.org]=20
> Sent: Monday, September 11, 2006 10:55 PM
> To: Bora Akyol
> Cc: Ma Yuzhi; ipfix@ietf.org
> Subject: Re: [IPFIX] ipfix over TLS/DTLS
>=20
> Bora Akyol wrote:
> > I think I would like to see a detailed section why IPSEC is not=20
> > considered as a suitable alternative for this application.
>=20
> Ever configured IPSEC? :) That is the main issue. Configuring=20
> IPSEC is quite difficult on most platforms. Also IPSEC is not=20
> always available or at least hard to get on others. TLS=20
> though is available on most if not all platforms, simply=20
> because they use OpenSSL or a similar library to do the core=20
> of the job. Give it a cert, give it a name. Done.
>=20
> This doesn't mean I am saying that one should exclude IPSEC=20
> is a method of securing IPFIX though, as using IPFIX+IPSEC is=20
> a very good setup.
>=20
> Greets,
>   Jeroen
>=20
>=20


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Tue Sep 12 11:46:40 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GNARZ-0005g1-2q; Tue, 12 Sep 2006 11:45:01 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GNARX-0005eV-En
	for ipfix@ietf.org; Tue, 12 Sep 2006 11:44:59 -0400
Received: from mms2.broadcom.com ([216.31.210.18])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GNARW-0004MR-4H
	for ipfix@ietf.org; Tue, 12 Sep 2006 11:44:59 -0400
Received: from 10.10.64.154 by mms2.broadcom.com with ESMTP (Broadcom
	SMTP Relay (Email Firewall v6.2.0)); Tue, 12 Sep 2006 08:44:41 -0700
X-Server-Uuid: D9EB6F12-1469-4C1C-87A2-5E4C0D6F9D06
Received: by mail-irva-10.broadcom.com (Postfix, from userid 47) id
	713492B0; Tue, 12 Sep 2006 08:44:41 -0700 (PDT)
Received: from mail-irva-8.broadcom.com (mail-irva-8 [10.10.64.221]) by
	mail-irva-10.broadcom.com (Postfix) with ESMTP id 4E27F2AF; Tue, 12 Sep
	2006 08:44:41 -0700 (PDT)
Received: from mail-sj1-12.sj.broadcom.com (mail-sj1-12.sj.broadcom.com
	[10.16.128.215]) by mail-irva-8.broadcom.com (MOS 3.7.5a-GA) with ESMTP
	id EEX18573; Tue, 12 Sep 2006 08:44:40 -0700 (PDT)
Received: from NT-SJCA-0751.brcm.ad.broadcom.com (nt-sjca-0751
	[10.16.192.221]) by mail-sj1-12.sj.broadcom.com (Postfix) with ESMTP id
	8A14C20501; Tue, 12 Sep 2006 08:44:40 -0700 (PDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [IPFIX] ipfix over TLS/DTLS
Date: Tue, 12 Sep 2006 08:44:39 -0700
Message-ID: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <45064BB2.5080805@unfix.org>
Thread-Topic: [IPFIX] ipfix over TLS/DTLS
Thread-Index: AcbWMAU14F6mDOpwRQGI9tPaoTMcHAAUhdvg
From: "Bora Akyol" <bora@broadcom.com>
To: "Jeroen Massar" <jeroen@unfix.org>
X-TMWD-Spam-Summary: SEV=1.1; DFV=A2006091205; IFV=2.0.6,4.0-7; RPD=4.00.0004;
	RPDID=303030312E30413031303230352E34353036443433432E303035442D412D;
	ENG=IBF; TS=20060912154443; CAT=NONE; CON=NONE;
X-MMS-Spam-Filter-ID: A2006091205_4.00.0004_2.0.6,4.0-7
X-WSS-ID: 69180A633886378001-01-01
Content-Type: text/plain;
 charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Yes I have.

I also wrote quite a bit of IPSEC and IKE code that runs on a large
percentage of routers and switches out there today.

I think it is a VERY poor excuse to say that we can not configure IPSEC
and therefore it can not be used.

Let me know if you have any specific questions on IPSEC/IKE
configuration and I will see what I can do to help you.


Bora
=20

> -----Original Message-----
> From: Jeroen Massar [mailto:jeroen@unfix.org]=20
> Sent: Monday, September 11, 2006 10:55 PM
> To: Bora Akyol
> Cc: Ma Yuzhi; ipfix@ietf.org
> Subject: Re: [IPFIX] ipfix over TLS/DTLS
>=20
> Bora Akyol wrote:
> > I think I would like to see a detailed section why IPSEC is not=20
> > considered as a suitable alternative for this application.
>=20
> Ever configured IPSEC? :) That is the main issue. Configuring=20
> IPSEC is quite difficult on most platforms. Also IPSEC is not=20
> always available or at least hard to get on others. TLS=20
> though is available on most if not all platforms, simply=20
> because they use OpenSSL or a similar library to do the core=20
> of the job. Give it a cert, give it a name. Done.
>=20
> This doesn't mean I am saying that one should exclude IPSEC=20
> is a method of securing IPFIX though, as using IPFIX+IPSEC is=20
> a very good setup.
>=20
> Greets,
>   Jeroen
>=20
>=20


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Tue Sep 12 12:09:40 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GNAp1-0005Uc-Ra; Tue, 12 Sep 2006 12:09:15 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GNAp0-0005UX-Na
	for ipfix@ietf.org; Tue, 12 Sep 2006 12:09:14 -0400
Received: from purgatory.unfix.org ([2001:7b8:20d:0:290:27ff:fe24:c19f])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GNAoz-0007UD-QZ
	for ipfix@ietf.org; Tue, 12 Sep 2006 12:09:14 -0400
Received: from localhost (localhost [127.0.0.1])
	by purgatory.unfix.org (Postfix) with ESMTP id 07D50140C0BB;
	Tue, 12 Sep 2006 18:09:11 +0200 (CEST)
X-Virus-Scanned: purgatory.unfix.org - http://unfix.org
Received: from purgatory.unfix.org ([127.0.0.1])
	by localhost (purgatory.unfix.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id G6uqb8UhliJx; Tue, 12 Sep 2006 18:09:05 +0200 (CEST)
Received: from [IPv6:2001:620:20:1000:216:d3ff:fe25:14da] (unknown
	[IPv6:2001:620:20:1000:216:d3ff:fe25:14da])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested) (Authenticated sender: jeroen)
	by purgatory.unfix.org (Postfix) with ESMTP id D2A0D140C0BA;
	Tue, 12 Sep 2006 18:09:04 +0200 (CEST)
Message-ID: <4506DBA7.9000505@unfix.org>
Date: Tue, 12 Sep 2006 18:09:11 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
	rv:1.8.0.5) Gecko/20060719 Thunderbird/1.5.0.5 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Bora Akyol <bora@broadcom.com>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
X-Enigmail-Version: 0.94.1.0
OpenPGP: id=333E7C23
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEVdMCzbmJGsZlhiV3T5
	6d9cSmS5f3/kvrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuxjs+AAAACXBIWXMAAAsTAAALEwEA
	mpwYAAACNklEQVR42m1Sy27bMBBcyNAHUDCUq7xsmGshgrq3EOKrIII9VzTKDyjc5vc7u5ScBOjC
	z52dmX2I2qQRUogx4p2CfiSq6SBIUDxUrAIJ1fLfy7eXn5GWXUn+ab6qBWVEEQt+z8tX8KR5TTzD
	G6QQ9ZNaqfeiNnKxEURRVIaqptA0zJy8lAMTRvVAlnNLKSrDR2Wk0CJNeNFJ6xGk9Qsh3RANRKnm
	tasQFqQa1CPa6CvQihQhzcOgQHgwBFiQrww6GFDyn4AUHwBsTtJVjda/S4Vl/R+AO6wyNQ8f26Kk
	h1vZ5R2gg4HlpIU1PrZV221kHwAasB4e2BiaInXhbXhnyNbbymB2lXFTwAdIDcxd1s5OSriRXDup
	SgHWH0CVishxcZxNB4tx2qWil7m5h1IejjGsSHm566W4osPH0fupmnuPXkvpC7uf1I7alKcoALSQ
	L1wwvFdkwo0RQXbVlwygiSI0+Qp8xeClK64ThhVk3A/WikkuBgCj3elgWHaugCDA6RNj5exyuZgO
	/YIBd4qhAhAqZhMTtvYmu9JBR2i5izE9y5M3glS3P47P7LbtAoDkANbWOSyQ1ZVOGJgEJzgYwuHc
	m81kfVLZ3kjqvawB9saYrj5Gq6VV6/2ERW1GtEqH+54mkZpG/+N8zbnvgZhz9/KdWls9pvv8LWMj
	iKe331/mPwBCzc/XXDZoPc3z68s8/8oE6+k8A4AJCCiZpazIiVExv90LJhRCjVd42PMVJfe/0tX1
	AOZ/QEHqFM0e9EMAAAAASUVORK5CYII=
X-Spam-Score: -2.8 (--)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0705000856=="
Errors-To: ipfix-bounces@ietf.org

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============0705000856==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enig8E2C41653C9FB2F910B4FBC2"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig8E2C41653C9FB2F910B4FBC2
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Bora Akyol wrote:
> Yes I have.
>=20
> I also wrote quite a bit of IPSEC and IKE code that runs on a large
> percentage of routers and switches out there today.
>=20
> I think it is a VERY poor excuse to say that we can not configure IPSEC=

> and therefore it can not be used.

Just to clarify, I didn't say "we can't configure IPSEC", just that it=20
is a difficult process to configure it. Most IPSEC setups that I came=20
across where done host<->host, and in that field IPSEC is really not so=20
easy to configure.

Afaik most of the current IPFIX implementations (at least the ones=20
showing up at the interop), collector and meter side, run on Linux/BSD=20
based hosts, not on the routers in between. As such the host needs to be =

configured. Notez bien that the moment one configures IPSEC between two=20
routers to protect a link one is effectively making a tunnel. IPFIX over =

UDP/TCP/SCTP/etc doesn't care through which tunnel it goes.

Also I wrote:

>> This doesn't mean I am saying that one should exclude IPSEC=20
>> is a method of securing IPFIX though, as using IPFIX+IPSEC is=20
>> a very good setup.

To rephrase bulletwise:
   - IPFIX over TLS/DTLS should be possible and available in RFC/STD
   - IPFIX over IPSEC should be possible and available in RFC/STD

I don't think you would have a problem with that no?

Greets,
  Jeroen

(PS: IPSEC on a _switch_ ? Switches are L2 thus don't do IP do they? :)


--------------enig8E2C41653C9FB2F910B4FBC2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iHUEARECADUFAkUG26cuFIAAAAAAFQAQcGthLWFkZHJlc3NAZ251cGcub3JnamVy
b2VuQHVuZml4Lm9yZwAKCRApqihSMz58I9K0AJsETG2F0DKgBHzJ1DG5Nz2CxyPu
ogCeODUz2ZQKQGH0pz3fyXKWpFOmqz4=
=+8mQ
-----END PGP SIGNATURE-----

--------------enig8E2C41653C9FB2F910B4FBC2--


--===============0705000856==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0705000856==--




From ipfix-bounces@ietf.org Tue Sep 12 12:09:40 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GNAp1-0005Uc-Ra; Tue, 12 Sep 2006 12:09:15 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GNAp0-0005UX-Na
	for ipfix@ietf.org; Tue, 12 Sep 2006 12:09:14 -0400
Received: from purgatory.unfix.org ([2001:7b8:20d:0:290:27ff:fe24:c19f])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GNAoz-0007UD-QZ
	for ipfix@ietf.org; Tue, 12 Sep 2006 12:09:14 -0400
Received: from localhost (localhost [127.0.0.1])
	by purgatory.unfix.org (Postfix) with ESMTP id 07D50140C0BB;
	Tue, 12 Sep 2006 18:09:11 +0200 (CEST)
X-Virus-Scanned: purgatory.unfix.org - http://unfix.org
Received: from purgatory.unfix.org ([127.0.0.1])
	by localhost (purgatory.unfix.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id G6uqb8UhliJx; Tue, 12 Sep 2006 18:09:05 +0200 (CEST)
Received: from [IPv6:2001:620:20:1000:216:d3ff:fe25:14da] (unknown
	[IPv6:2001:620:20:1000:216:d3ff:fe25:14da])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested) (Authenticated sender: jeroen)
	by purgatory.unfix.org (Postfix) with ESMTP id D2A0D140C0BA;
	Tue, 12 Sep 2006 18:09:04 +0200 (CEST)
Message-ID: <4506DBA7.9000505@unfix.org>
Date: Tue, 12 Sep 2006 18:09:11 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
	rv:1.8.0.5) Gecko/20060719 Thunderbird/1.5.0.5 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Bora Akyol <bora@broadcom.com>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
X-Enigmail-Version: 0.94.1.0
OpenPGP: id=333E7C23
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEVdMCzbmJGsZlhiV3T5
	6d9cSmS5f3/kvrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuxjs+AAAACXBIWXMAAAsTAAALEwEA
	mpwYAAACNklEQVR42m1Sy27bMBBcyNAHUDCUq7xsmGshgrq3EOKrIII9VzTKDyjc5vc7u5ScBOjC
	z52dmX2I2qQRUogx4p2CfiSq6SBIUDxUrAIJ1fLfy7eXn5GWXUn+ab6qBWVEEQt+z8tX8KR5TTzD
	G6QQ9ZNaqfeiNnKxEURRVIaqptA0zJy8lAMTRvVAlnNLKSrDR2Wk0CJNeNFJ6xGk9Qsh3RANRKnm
	tasQFqQa1CPa6CvQihQhzcOgQHgwBFiQrww6GFDyn4AUHwBsTtJVjda/S4Vl/R+AO6wyNQ8f26Kk
	h1vZ5R2gg4HlpIU1PrZV221kHwAasB4e2BiaInXhbXhnyNbbymB2lXFTwAdIDcxd1s5OSriRXDup
	SgHWH0CVishxcZxNB4tx2qWil7m5h1IejjGsSHm566W4osPH0fupmnuPXkvpC7uf1I7alKcoALSQ
	L1wwvFdkwo0RQXbVlwygiSI0+Qp8xeClK64ThhVk3A/WikkuBgCj3elgWHaugCDA6RNj5exyuZgO
	/YIBd4qhAhAqZhMTtvYmu9JBR2i5izE9y5M3glS3P47P7LbtAoDkANbWOSyQ1ZVOGJgEJzgYwuHc
	m81kfVLZ3kjqvawB9saYrj5Gq6VV6/2ERW1GtEqH+54mkZpG/+N8zbnvgZhz9/KdWls9pvv8LWMj
	iKe331/mPwBCzc/XXDZoPc3z68s8/8oE6+k8A4AJCCiZpazIiVExv90LJhRCjVd42PMVJfe/0tX1
	AOZ/QEHqFM0e9EMAAAAASUVORK5CYII=
X-Spam-Score: -2.8 (--)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0705000856=="
Errors-To: ipfix-bounces@ietf.org

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============0705000856==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enig8E2C41653C9FB2F910B4FBC2"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig8E2C41653C9FB2F910B4FBC2
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Bora Akyol wrote:
> Yes I have.
>=20
> I also wrote quite a bit of IPSEC and IKE code that runs on a large
> percentage of routers and switches out there today.
>=20
> I think it is a VERY poor excuse to say that we can not configure IPSEC=

> and therefore it can not be used.

Just to clarify, I didn't say "we can't configure IPSEC", just that it=20
is a difficult process to configure it. Most IPSEC setups that I came=20
across where done host<->host, and in that field IPSEC is really not so=20
easy to configure.

Afaik most of the current IPFIX implementations (at least the ones=20
showing up at the interop), collector and meter side, run on Linux/BSD=20
based hosts, not on the routers in between. As such the host needs to be =

configured. Notez bien that the moment one configures IPSEC between two=20
routers to protect a link one is effectively making a tunnel. IPFIX over =

UDP/TCP/SCTP/etc doesn't care through which tunnel it goes.

Also I wrote:

>> This doesn't mean I am saying that one should exclude IPSEC=20
>> is a method of securing IPFIX though, as using IPFIX+IPSEC is=20
>> a very good setup.

To rephrase bulletwise:
   - IPFIX over TLS/DTLS should be possible and available in RFC/STD
   - IPFIX over IPSEC should be possible and available in RFC/STD

I don't think you would have a problem with that no?

Greets,
  Jeroen

(PS: IPSEC on a _switch_ ? Switches are L2 thus don't do IP do they? :)


--------------enig8E2C41653C9FB2F910B4FBC2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iHUEARECADUFAkUG26cuFIAAAAAAFQAQcGthLWFkZHJlc3NAZ251cGcub3JnamVy
b2VuQHVuZml4Lm9yZwAKCRApqihSMz58I9K0AJsETG2F0DKgBHzJ1DG5Nz2CxyPu
ogCeODUz2ZQKQGH0pz3fyXKWpFOmqz4=
=+8mQ
-----END PGP SIGNATURE-----

--------------enig8E2C41653C9FB2F910B4FBC2--


--===============0705000856==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0705000856==--




From ipfix-bounces@ietf.org Tue Sep 12 14:59:49 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GNDSb-0006U0-2L; Tue, 12 Sep 2006 14:58:17 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GNDSa-0006Tv-20
	for ipfix@ietf.org; Tue, 12 Sep 2006 14:58:16 -0400
Received: from mms2.broadcom.com ([216.31.210.18])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GNDSY-0000NN-NX
	for ipfix@ietf.org; Tue, 12 Sep 2006 14:58:16 -0400
Received: from 10.10.64.154 by mms2.broadcom.com with ESMTP (Broadcom
	SMTP Relay (Email Firewall v6.2.0)); Tue, 12 Sep 2006 11:57:54 -0700
X-Server-Uuid: D9EB6F12-1469-4C1C-87A2-5E4C0D6F9D06
Received: by mail-irva-10.broadcom.com (Postfix, from userid 47) id
	78D822AE; Tue, 12 Sep 2006 11:57:54 -0700 (PDT)
Received: from mail-irva-8.broadcom.com (mail-irva-8 [10.10.64.221]) by
	mail-irva-10.broadcom.com (Postfix) with ESMTP id 372202AF; Tue, 12 Sep
	2006 11:57:54 -0700 (PDT)
Received: from mail-sj1-12.sj.broadcom.com (mail-sj1-12.sj.broadcom.com
	[10.16.128.215]) by mail-irva-8.broadcom.com (MOS 3.7.5a-GA) with ESMTP
	id EEX50290; Tue, 12 Sep 2006 11:57:53 -0700 (PDT)
Received: from NT-SJCA-0751.brcm.ad.broadcom.com (nt-sjca-0751
	[10.16.192.221]) by mail-sj1-12.sj.broadcom.com (Postfix) with ESMTP id
	6CC2D20501; Tue, 12 Sep 2006 11:57:53 -0700 (PDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [IPFIX] ipfix over TLS/DTLS
Date: Tue, 12 Sep 2006 11:57:52 -0700
Message-ID: <03235919BBDE634289BB6A0758A20B369E44B1@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <4506DBA7.9000505@unfix.org>
Thread-Topic: [IPFIX] ipfix over TLS/DTLS
Thread-Index: AcbWhdXe+nw9HH+5Sha6aWyWE+Cd2AAF2sBA
From: "Bora Akyol" <bora@broadcom.com>
To: "Jeroen Massar" <jeroen@unfix.org>
X-TMWD-Spam-Summary: SEV=1.1; DFV=A2006091206; IFV=2.0.6,4.0-7; RPD=4.00.0004;
	RPDID=303030312E30413031303230352E34353037303138372E303036432D412D;
	ENG=IBF; TS=20060912185757; CAT=NONE; CON=NONE;
X-MMS-Spam-Filter-ID: A2006091206_4.00.0004_2.0.6,4.0-7
X-WSS-ID: 6919DCB83886412392-01-01
Content-Type: text/plain;
 charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Jeroen

I agree configuring IPSEC on Linux is difficult but that mainly is a
problem with the IPSEC implementation rather than the protocol IMHO.
=20

> -----Original Message-----
> From: Jeroen Massar [mailto:jeroen@unfix.org]=20
> Sent: Tuesday, September 12, 2006 9:09 AM
> To: Bora Akyol
> Cc: Ma Yuzhi; ipfix@ietf.org
> Subject: Re: [IPFIX] ipfix over TLS/DTLS
>=20
> Bora Akyol wrote:
> > Yes I have.
> >=20
> > I also wrote quite a bit of IPSEC and IKE code that runs on a large=20
> > percentage of routers and switches out there today.
> >=20
> > I think it is a VERY poor excuse to say that we can not configure=20
> > IPSEC and therefore it can not be used.
>=20
> Just to clarify, I didn't say "we can't configure IPSEC",=20
> just that it is a difficult process to configure it. Most=20
> IPSEC setups that I came across where done host<->host, and=20
> in that field IPSEC is really not so easy to configure.
>=20
> Afaik most of the current IPFIX implementations (at least the=20
> ones showing up at the interop), collector and meter side,=20
> run on Linux/BSD based hosts, not on the routers in between.=20
> As such the host needs to be configured. Notez bien that the=20
> moment one configures IPSEC between two routers to protect a=20
> link one is effectively making a tunnel. IPFIX over=20
> UDP/TCP/SCTP/etc doesn't care through which tunnel it goes.


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Tue Sep 12 14:59:49 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GNDSb-0006U0-2L; Tue, 12 Sep 2006 14:58:17 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GNDSa-0006Tv-20
	for ipfix@ietf.org; Tue, 12 Sep 2006 14:58:16 -0400
Received: from mms2.broadcom.com ([216.31.210.18])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GNDSY-0000NN-NX
	for ipfix@ietf.org; Tue, 12 Sep 2006 14:58:16 -0400
Received: from 10.10.64.154 by mms2.broadcom.com with ESMTP (Broadcom
	SMTP Relay (Email Firewall v6.2.0)); Tue, 12 Sep 2006 11:57:54 -0700
X-Server-Uuid: D9EB6F12-1469-4C1C-87A2-5E4C0D6F9D06
Received: by mail-irva-10.broadcom.com (Postfix, from userid 47) id
	78D822AE; Tue, 12 Sep 2006 11:57:54 -0700 (PDT)
Received: from mail-irva-8.broadcom.com (mail-irva-8 [10.10.64.221]) by
	mail-irva-10.broadcom.com (Postfix) with ESMTP id 372202AF; Tue, 12 Sep
	2006 11:57:54 -0700 (PDT)
Received: from mail-sj1-12.sj.broadcom.com (mail-sj1-12.sj.broadcom.com
	[10.16.128.215]) by mail-irva-8.broadcom.com (MOS 3.7.5a-GA) with ESMTP
	id EEX50290; Tue, 12 Sep 2006 11:57:53 -0700 (PDT)
Received: from NT-SJCA-0751.brcm.ad.broadcom.com (nt-sjca-0751
	[10.16.192.221]) by mail-sj1-12.sj.broadcom.com (Postfix) with ESMTP id
	6CC2D20501; Tue, 12 Sep 2006 11:57:53 -0700 (PDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [IPFIX] ipfix over TLS/DTLS
Date: Tue, 12 Sep 2006 11:57:52 -0700
Message-ID: <03235919BBDE634289BB6A0758A20B369E44B1@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <4506DBA7.9000505@unfix.org>
Thread-Topic: [IPFIX] ipfix over TLS/DTLS
Thread-Index: AcbWhdXe+nw9HH+5Sha6aWyWE+Cd2AAF2sBA
From: "Bora Akyol" <bora@broadcom.com>
To: "Jeroen Massar" <jeroen@unfix.org>
X-TMWD-Spam-Summary: SEV=1.1; DFV=A2006091206; IFV=2.0.6,4.0-7; RPD=4.00.0004;
	RPDID=303030312E30413031303230352E34353037303138372E303036432D412D;
	ENG=IBF; TS=20060912185757; CAT=NONE; CON=NONE;
X-MMS-Spam-Filter-ID: A2006091206_4.00.0004_2.0.6,4.0-7
X-WSS-ID: 6919DCB83886412392-01-01
Content-Type: text/plain;
 charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Jeroen

I agree configuring IPSEC on Linux is difficult but that mainly is a
problem with the IPSEC implementation rather than the protocol IMHO.
=20

> -----Original Message-----
> From: Jeroen Massar [mailto:jeroen@unfix.org]=20
> Sent: Tuesday, September 12, 2006 9:09 AM
> To: Bora Akyol
> Cc: Ma Yuzhi; ipfix@ietf.org
> Subject: Re: [IPFIX] ipfix over TLS/DTLS
>=20
> Bora Akyol wrote:
> > Yes I have.
> >=20
> > I also wrote quite a bit of IPSEC and IKE code that runs on a large=20
> > percentage of routers and switches out there today.
> >=20
> > I think it is a VERY poor excuse to say that we can not configure=20
> > IPSEC and therefore it can not be used.
>=20
> Just to clarify, I didn't say "we can't configure IPSEC",=20
> just that it is a difficult process to configure it. Most=20
> IPSEC setups that I came across where done host<->host, and=20
> in that field IPSEC is really not so easy to configure.
>=20
> Afaik most of the current IPFIX implementations (at least the=20
> ones showing up at the interop), collector and meter side,=20
> run on Linux/BSD based hosts, not on the routers in between.=20
> As such the host needs to be configured. Notez bien that the=20
> moment one configures IPSEC between two routers to protect a=20
> link one is effectively making a tunnel. IPFIX over=20
> UDP/TCP/SCTP/etc doesn't care through which tunnel it goes.


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Tue Sep 12 18:58:44 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GNHCC-0007T0-91; Tue, 12 Sep 2006 18:57:36 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GNHCA-0007Rm-NN
	for ipfix@ietf.org; Tue, 12 Sep 2006 18:57:34 -0400
Received: from purgatory.unfix.org ([2001:7b8:20d:0:290:27ff:fe24:c19f])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GNHC8-0004ud-Vm
	for ipfix@ietf.org; Tue, 12 Sep 2006 18:57:34 -0400
Received: from localhost (localhost [127.0.0.1])
	by purgatory.unfix.org (Postfix) with ESMTP id ED4BD140C217;
	Wed, 13 Sep 2006 00:57:29 +0200 (CEST)
X-Virus-Scanned: purgatory.unfix.org - http://unfix.org
Received: from purgatory.unfix.org ([127.0.0.1])
	by localhost (purgatory.unfix.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id w3I9ugLhY6If; Wed, 13 Sep 2006 00:57:26 +0200 (CEST)
Received: from [192.168.2.164] (217-162-139-68.dclient.hispeed.ch
	[217.162.139.68])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested) (Authenticated sender: jeroen)
	by purgatory.unfix.org (Postfix) with ESMTP id D570C140C1F4;
	Wed, 13 Sep 2006 00:57:25 +0200 (CEST)
Message-ID: <45073B59.1@unfix.org>
Date: Wed, 13 Sep 2006 00:57:29 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
	rv:1.8.0.5) Gecko/20060719 Thunderbird/1.5.0.5 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Bora Akyol <bora@broadcom.com>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E44B1@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <03235919BBDE634289BB6A0758A20B369E44B1@NT-SJCA-0751.brcm.ad.broadcom.com>
X-Enigmail-Version: 0.94.1.0
OpenPGP: id=333E7C23
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEVdMCzbmJGsZlhiV3T5
	6d9cSmS5f3/kvrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuxjs+AAAACXBIWXMAAAsTAAALEwEA
	mpwYAAACNklEQVR42m1Sy27bMBBcyNAHUDCUq7xsmGshgrq3EOKrIII9VzTKDyjc5vc7u5ScBOjC
	z52dmX2I2qQRUogx4p2CfiSq6SBIUDxUrAIJ1fLfy7eXn5GWXUn+ab6qBWVEEQt+z8tX8KR5TTzD
	G6QQ9ZNaqfeiNnKxEURRVIaqptA0zJy8lAMTRvVAlnNLKSrDR2Wk0CJNeNFJ6xGk9Qsh3RANRKnm
	tasQFqQa1CPa6CvQihQhzcOgQHgwBFiQrww6GFDyn4AUHwBsTtJVjda/S4Vl/R+AO6wyNQ8f26Kk
	h1vZ5R2gg4HlpIU1PrZV221kHwAasB4e2BiaInXhbXhnyNbbymB2lXFTwAdIDcxd1s5OSriRXDup
	SgHWH0CVishxcZxNB4tx2qWil7m5h1IejjGsSHm566W4osPH0fupmnuPXkvpC7uf1I7alKcoALSQ
	L1wwvFdkwo0RQXbVlwygiSI0+Qp8xeClK64ThhVk3A/WikkuBgCj3elgWHaugCDA6RNj5exyuZgO
	/YIBd4qhAhAqZhMTtvYmu9JBR2i5izE9y5M3glS3P47P7LbtAoDkANbWOSyQ1ZVOGJgEJzgYwuHc
	m81kfVLZ3kjqvawB9saYrj5Gq6VV6/2ERW1GtEqH+54mkZpG/+N8zbnvgZhz9/KdWls9pvv8LWMj
	iKe331/mPwBCzc/XXDZoPc3z68s8/8oE6+k8A4AJCCiZpazIiVExv90LJhRCjVd42PMVJfe/0tX1
	AOZ/QEHqFM0e9EMAAAAASUVORK5CYII=
X-Spam-Score: 4.6 (++++)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0719769724=="
Errors-To: ipfix-bounces@ietf.org

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============0719769724==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enig80B8062EAACA5FB895B3E792"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig80B8062EAACA5FB895B3E792
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Bora Akyol wrote:
> Jeroen
>=20
> I agree configuring IPSEC on Linux is difficult but that mainly is a
> problem with the IPSEC implementation rather than the protocol IMHO.

I didn't say anything else ;)
Good that we are on the same line again though :)

Greets,
  Jeroen



--------------enig80B8062EAACA5FB895B3E792
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iHUEARECADUFAkUHO1wuFIAAAAAAFQAQcGthLWFkZHJlc3NAZ251cGcub3JnamVy
b2VuQHVuZml4Lm9yZwAKCRApqihSMz58Ixg2AJ9N4rCV7qnJFb45Mk3Y3DEHQiq1
5gCgisbCgRKkFacUxJwwZltKMJ4d9w8=
=tjSm
-----END PGP SIGNATURE-----

--------------enig80B8062EAACA5FB895B3E792--


--===============0719769724==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0719769724==--




From ipfix-bounces@ietf.org Tue Sep 12 18:58:44 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GNHCC-0007T0-91; Tue, 12 Sep 2006 18:57:36 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GNHCA-0007Rm-NN
	for ipfix@ietf.org; Tue, 12 Sep 2006 18:57:34 -0400
Received: from purgatory.unfix.org ([2001:7b8:20d:0:290:27ff:fe24:c19f])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GNHC8-0004ud-Vm
	for ipfix@ietf.org; Tue, 12 Sep 2006 18:57:34 -0400
Received: from localhost (localhost [127.0.0.1])
	by purgatory.unfix.org (Postfix) with ESMTP id ED4BD140C217;
	Wed, 13 Sep 2006 00:57:29 +0200 (CEST)
X-Virus-Scanned: purgatory.unfix.org - http://unfix.org
Received: from purgatory.unfix.org ([127.0.0.1])
	by localhost (purgatory.unfix.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id w3I9ugLhY6If; Wed, 13 Sep 2006 00:57:26 +0200 (CEST)
Received: from [192.168.2.164] (217-162-139-68.dclient.hispeed.ch
	[217.162.139.68])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested) (Authenticated sender: jeroen)
	by purgatory.unfix.org (Postfix) with ESMTP id D570C140C1F4;
	Wed, 13 Sep 2006 00:57:25 +0200 (CEST)
Message-ID: <45073B59.1@unfix.org>
Date: Wed, 13 Sep 2006 00:57:29 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
	rv:1.8.0.5) Gecko/20060719 Thunderbird/1.5.0.5 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Bora Akyol <bora@broadcom.com>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E44B1@NT-SJCA-0751.brcm.ad.broadcom.com>
In-Reply-To: <03235919BBDE634289BB6A0758A20B369E44B1@NT-SJCA-0751.brcm.ad.broadcom.com>
X-Enigmail-Version: 0.94.1.0
OpenPGP: id=333E7C23
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEVdMCzbmJGsZlhiV3T5
	6d9cSmS5f3/kvrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuxjs+AAAACXBIWXMAAAsTAAALEwEA
	mpwYAAACNklEQVR42m1Sy27bMBBcyNAHUDCUq7xsmGshgrq3EOKrIII9VzTKDyjc5vc7u5ScBOjC
	z52dmX2I2qQRUogx4p2CfiSq6SBIUDxUrAIJ1fLfy7eXn5GWXUn+ab6qBWVEEQt+z8tX8KR5TTzD
	G6QQ9ZNaqfeiNnKxEURRVIaqptA0zJy8lAMTRvVAlnNLKSrDR2Wk0CJNeNFJ6xGk9Qsh3RANRKnm
	tasQFqQa1CPa6CvQihQhzcOgQHgwBFiQrww6GFDyn4AUHwBsTtJVjda/S4Vl/R+AO6wyNQ8f26Kk
	h1vZ5R2gg4HlpIU1PrZV221kHwAasB4e2BiaInXhbXhnyNbbymB2lXFTwAdIDcxd1s5OSriRXDup
	SgHWH0CVishxcZxNB4tx2qWil7m5h1IejjGsSHm566W4osPH0fupmnuPXkvpC7uf1I7alKcoALSQ
	L1wwvFdkwo0RQXbVlwygiSI0+Qp8xeClK64ThhVk3A/WikkuBgCj3elgWHaugCDA6RNj5exyuZgO
	/YIBd4qhAhAqZhMTtvYmu9JBR2i5izE9y5M3glS3P47P7LbtAoDkANbWOSyQ1ZVOGJgEJzgYwuHc
	m81kfVLZ3kjqvawB9saYrj5Gq6VV6/2ERW1GtEqH+54mkZpG/+N8zbnvgZhz9/KdWls9pvv8LWMj
	iKe331/mPwBCzc/XXDZoPc3z68s8/8oE6+k8A4AJCCiZpazIiVExv90LJhRCjVd42PMVJfe/0tX1
	AOZ/QEHqFM0e9EMAAAAASUVORK5CYII=
X-Spam-Score: 4.6 (++++)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0719769724=="
Errors-To: ipfix-bounces@ietf.org

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============0719769724==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enig80B8062EAACA5FB895B3E792"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig80B8062EAACA5FB895B3E792
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Bora Akyol wrote:
> Jeroen
>=20
> I agree configuring IPSEC on Linux is difficult but that mainly is a
> problem with the IPSEC implementation rather than the protocol IMHO.

I didn't say anything else ;)
Good that we are on the same line again though :)

Greets,
  Jeroen



--------------enig80B8062EAACA5FB895B3E792
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iHUEARECADUFAkUHO1wuFIAAAAAAFQAQcGthLWFkZHJlc3NAZ251cGcub3JnamVy
b2VuQHVuZml4Lm9yZwAKCRApqihSMz58Ixg2AJ9N4rCV7qnJFb45Mk3Y3DEHQiq1
5gCgisbCgRKkFacUxJwwZltKMJ4d9w8=
=tjSm
-----END PGP SIGNATURE-----

--------------enig80B8062EAACA5FB895B3E792--


--===============0719769724==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0719769724==--




From ipfix-bounces@ietf.org Wed Sep 13 10:32:25 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GNVlG-0002ho-U0; Wed, 13 Sep 2006 10:30:46 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GNVj1-0002Dr-0W
	for ipfix@ietf.org; Wed, 13 Sep 2006 10:28:27 -0400
Received: from mailhost.auckland.ac.nz ([130.216.190.14]
	helo=zeppo.itss.auckland.ac.nz)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GNViz-0004kP-KZ
	for ipfix@ietf.org; Wed, 13 Sep 2006 10:28:26 -0400
Received: from localhost (localhost.localdomain [127.0.0.1])
	by zeppo.itss.auckland.ac.nz (Postfix) with ESMTP id 0724935CE0;
	Thu, 14 Sep 2006 02:28:21 +1200 (NZST)
Received: from zeppo.itss.auckland.ac.nz ([127.0.0.1])
	by localhost (smtpd.itss.auckland.ac.nz [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 06164-12; Thu, 14 Sep 2006 02:28:20 +1200 (NZST)
Received: from [172.16.122.249] (unknown [131.114.190.222])
	(using SSLv3 with cipher RC4-MD5 (128/128 bits))
	(No client certificate requested)
	by zeppo.itss.auckland.ac.nz (Postfix) with ESMTP id 018C535C15;
	Thu, 14 Sep 2006 02:28:17 +1200 (NZST)
Subject: RE: [IPFIX] ipfix over TLS/DTLS
From: Nevil Brownlee <n.brownlee@auckland.ac.nz>
To: Bora Akyol <bora@broadcom.com>
In-Reply-To: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
References: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
Content-Type: text/plain
Organization: U Auckland
Date: Wed, 13 Sep 2006 02:56:29 -0700
Message-Id: <1158141389.5216.7.camel@localhost>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.1 
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at mailhost.auckland.ac.nz
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22
X-Mailman-Approved-At: Wed, 13 Sep 2006 10:30:45 -0400
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Hi Bora:

Seems to me it would be very useful for the WG to have someone write
a set of IPSEC configs that could be used with IPFIX.  Could you
manage to write a few paragraphs that might be used in the Protocol
Draft Security Considerations section, showing *how* one would
set up IPSEC to run IPFIX, especially how to use IPSEC for IPFIX over an
SCTP-PR transport ?

Cheers, Nevil


On Tue, 2006-09-12 at 08:44 -0700, Bora Akyol wrote:

> I also wrote quite a bit of IPSEC and IKE code that runs on a large
> percentage of routers and switches out there today.

> Let me know if you have any specific questions on IPSEC/IKE
> configuration and I will see what I can do to help you.


-----------------------------------------------------------------------
   Nevil Brownlee                 Computer Science Department | ITSS
   Phone: +64 9 373 7599 x88941           The University of Auckland
   FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 13 10:32:25 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GNVlG-0002ho-U0; Wed, 13 Sep 2006 10:30:46 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GNVj1-0002Dr-0W
	for ipfix@ietf.org; Wed, 13 Sep 2006 10:28:27 -0400
Received: from mailhost.auckland.ac.nz ([130.216.190.14]
	helo=zeppo.itss.auckland.ac.nz)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GNViz-0004kP-KZ
	for ipfix@ietf.org; Wed, 13 Sep 2006 10:28:26 -0400
Received: from localhost (localhost.localdomain [127.0.0.1])
	by zeppo.itss.auckland.ac.nz (Postfix) with ESMTP id 0724935CE0;
	Thu, 14 Sep 2006 02:28:21 +1200 (NZST)
Received: from zeppo.itss.auckland.ac.nz ([127.0.0.1])
	by localhost (smtpd.itss.auckland.ac.nz [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 06164-12; Thu, 14 Sep 2006 02:28:20 +1200 (NZST)
Received: from [172.16.122.249] (unknown [131.114.190.222])
	(using SSLv3 with cipher RC4-MD5 (128/128 bits))
	(No client certificate requested)
	by zeppo.itss.auckland.ac.nz (Postfix) with ESMTP id 018C535C15;
	Thu, 14 Sep 2006 02:28:17 +1200 (NZST)
Subject: RE: [IPFIX] ipfix over TLS/DTLS
From: Nevil Brownlee <n.brownlee@auckland.ac.nz>
To: Bora Akyol <bora@broadcom.com>
In-Reply-To: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
References: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
Content-Type: text/plain
Organization: U Auckland
Date: Wed, 13 Sep 2006 02:56:29 -0700
Message-Id: <1158141389.5216.7.camel@localhost>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.1 
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at mailhost.auckland.ac.nz
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22
X-Mailman-Approved-At: Wed, 13 Sep 2006 10:30:45 -0400
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Hi Bora:

Seems to me it would be very useful for the WG to have someone write
a set of IPSEC configs that could be used with IPFIX.  Could you
manage to write a few paragraphs that might be used in the Protocol
Draft Security Considerations section, showing *how* one would
set up IPSEC to run IPFIX, especially how to use IPSEC for IPFIX over an
SCTP-PR transport ?

Cheers, Nevil


On Tue, 2006-09-12 at 08:44 -0700, Bora Akyol wrote:

> I also wrote quite a bit of IPSEC and IKE code that runs on a large
> percentage of routers and switches out there today.

> Let me know if you have any specific questions on IPSEC/IKE
> configuration and I will see what I can do to help you.


-----------------------------------------------------------------------
   Nevil Brownlee                 Computer Science Department | ITSS
   Phone: +64 9 373 7599 x88941           The University of Auckland
   FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 15 17:37:37 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GOLLv-0008Ds-OI; Fri, 15 Sep 2006 17:36:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GOLLu-0008Dn-Sm
	for ipfix@ietf.org; Fri, 15 Sep 2006 17:36:02 -0400
Received: from franclinus.red.cert.org ([192.88.209.16])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GOLLs-0004LT-Kk
	for ipfix@ietf.org; Fri, 15 Sep 2006 17:36:02 -0400
Received: from villemus.indigo.cert.org (villemus.indigo.cert.org [10.60.10.5])
	by franclinus.red.cert.org (8.13.1/8.13.1/2.24) with ESMTP id
	k8FLZug1031604 for <ipfix@ietf.org>; Fri, 15 Sep 2006 17:35:56 -0400
Received: from [128.237.247.229] (vpn-10-25-4-17.remote.cert.org [10.25.4.17])
	by villemus.indigo.cert.org (8.12.11.20060308/8.12.11/2.65) with
	ESMTP id k8FLZuKG000436
	for <ipfix@ietf.org>; Fri, 15 Sep 2006 17:35:56 -0400
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Transfer-Encoding: 7bit
Message-Id: <6591C266-E1E9-483D-A4E3-090554AED7E1@cert.org>
Content-Type: text/plain; charset=US-ASCII; format=flowed
To: ipfix@ietf.org
From: Brian Trammell <bht@cert.org>
Date: Fri, 15 Sep 2006 17:35:29 -0400
X-Mailer: Apple Mail (2.752.2)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Subject: [IPFIX] IPFIX at FloCon 2006, Vancouver, WA,
	US: Call for Participation
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Greetings, all.

There will be an IPFIX "mini-track" of sorts at FloCon 2006, October
10-12, 2006, at the Hilton in Vancouver, Washington, USA (suburban
Portland, Oregon). This is the workshop that in 2005 led to the
current IPFIX biflow work. See http://www.cert.org/flocon for details.

There will be an IPFIX panel on Tuesday, October 10, and a BoF
session Tuesday evening to discuss topics related to the protocol.
We would like to take this opportunity to invite those in the working
group and the IPFIX development community at large to discuss or briefly
present current work related to the standard with those in the
security-oriented flow collection and analysis community who will be
in attendance at the workshop.

Please contact me (bht@cert.org) if you have interest in speaking on the
panel to discuss your proposal.

Thanks, and regards,

Brian

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 15 17:37:37 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GOLLv-0008Ds-OI; Fri, 15 Sep 2006 17:36:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GOLLu-0008Dn-Sm
	for ipfix@ietf.org; Fri, 15 Sep 2006 17:36:02 -0400
Received: from franclinus.red.cert.org ([192.88.209.16])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GOLLs-0004LT-Kk
	for ipfix@ietf.org; Fri, 15 Sep 2006 17:36:02 -0400
Received: from villemus.indigo.cert.org (villemus.indigo.cert.org [10.60.10.5])
	by franclinus.red.cert.org (8.13.1/8.13.1/2.24) with ESMTP id
	k8FLZug1031604 for <ipfix@ietf.org>; Fri, 15 Sep 2006 17:35:56 -0400
Received: from [128.237.247.229] (vpn-10-25-4-17.remote.cert.org [10.25.4.17])
	by villemus.indigo.cert.org (8.12.11.20060308/8.12.11/2.65) with
	ESMTP id k8FLZuKG000436
	for <ipfix@ietf.org>; Fri, 15 Sep 2006 17:35:56 -0400
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Transfer-Encoding: 7bit
Message-Id: <6591C266-E1E9-483D-A4E3-090554AED7E1@cert.org>
Content-Type: text/plain; charset=US-ASCII; format=flowed
To: ipfix@ietf.org
From: Brian Trammell <bht@cert.org>
Date: Fri, 15 Sep 2006 17:35:29 -0400
X-Mailer: Apple Mail (2.752.2)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Subject: [IPFIX] IPFIX at FloCon 2006, Vancouver, WA,
	US: Call for Participation
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Greetings, all.

There will be an IPFIX "mini-track" of sorts at FloCon 2006, October
10-12, 2006, at the Hilton in Vancouver, Washington, USA (suburban
Portland, Oregon). This is the workshop that in 2005 led to the
current IPFIX biflow work. See http://www.cert.org/flocon for details.

There will be an IPFIX panel on Tuesday, October 10, and a BoF
session Tuesday evening to discuss topics related to the protocol.
We would like to take this opportunity to invite those in the working
group and the IPFIX development community at large to discuss or briefly
present current work related to the standard with those in the
security-oriented flow collection and analysis community who will be
in attendance at the workshop.

Please contact me (bht@cert.org) if you have interest in speaking on the
panel to discuss your proposal.

Thanks, and regards,

Brian

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Mon Sep 18 07:32:58 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPHL1-00027W-9P; Mon, 18 Sep 2006 07:30:59 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPHL0-00027R-Hp
	for ipfix@ietf.org; Mon, 18 Sep 2006 07:30:58 -0400
Received: from szxga03-in.huawei.com ([61.144.161.55])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GPHKy-0003j5-U7
	for ipfix@ietf.org; Mon, 18 Sep 2006 07:30:58 -0400
Received: from huawei.com (szxga03-in [172.24.2.9])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5S00EMLDSFD4@szxga03-in.huawei.com> for
	ipfix@ietf.org; Mon, 18 Sep 2006 19:41:03 +0800 (CST)
Received: from huawei.com ([172.24.1.24])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5S004J4DSF25@szxga03-in.huawei.com> for
	ipfix@ietf.org; Mon, 18 Sep 2006 19:41:03 +0800 (CST)
Received: from m03573B ([10.111.12.65])
	by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0J5S00IJTDVC95@szxml04-in.huawei.com> for
	ipfix@ietf.org; Mon, 18 Sep 2006 19:42:52 +0800 (CST)
Date: Mon, 18 Sep 2006 19:30:03 +0800
From: Ma Yuzhi <myz@huawei.com>
To: ipfix@ietf.org
Message-id: <00ee01c6db15$c8b30750$410c6f0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Thread-index: AcbbFchfsWTRVWWuQJSkm6FfMziQwg==
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 68c8cc8a64a9d0402e43b8eee9fc4199
Subject: [IPFIX] ipfix reducing redundancy
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Here are  two questions about the ipfix reducing redundancy draft:

Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a
reliable SCTP stream.
Does this  mean PR-SCTP is not one of the transport protocol choice?  
Is there need some description of how to use PR-SCTP in this draft?


Thanks
Yuzhi



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Mon Sep 18 07:32:58 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPHL1-00027W-9P; Mon, 18 Sep 2006 07:30:59 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPHL0-00027R-Hp
	for ipfix@ietf.org; Mon, 18 Sep 2006 07:30:58 -0400
Received: from szxga03-in.huawei.com ([61.144.161.55])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GPHKy-0003j5-U7
	for ipfix@ietf.org; Mon, 18 Sep 2006 07:30:58 -0400
Received: from huawei.com (szxga03-in [172.24.2.9])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5S00EMLDSFD4@szxga03-in.huawei.com> for
	ipfix@ietf.org; Mon, 18 Sep 2006 19:41:03 +0800 (CST)
Received: from huawei.com ([172.24.1.24])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5S004J4DSF25@szxga03-in.huawei.com> for
	ipfix@ietf.org; Mon, 18 Sep 2006 19:41:03 +0800 (CST)
Received: from m03573B ([10.111.12.65])
	by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0J5S00IJTDVC95@szxml04-in.huawei.com> for
	ipfix@ietf.org; Mon, 18 Sep 2006 19:42:52 +0800 (CST)
Date: Mon, 18 Sep 2006 19:30:03 +0800
From: Ma Yuzhi <myz@huawei.com>
To: ipfix@ietf.org
Message-id: <00ee01c6db15$c8b30750$410c6f0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Thread-index: AcbbFchfsWTRVWWuQJSkm6FfMziQwg==
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 68c8cc8a64a9d0402e43b8eee9fc4199
Subject: [IPFIX] ipfix reducing redundancy
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Here are  two questions about the ipfix reducing redundancy draft:

Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a
reliable SCTP stream.
Does this  mean PR-SCTP is not one of the transport protocol choice?  
Is there need some description of how to use PR-SCTP in this draft?


Thanks
Yuzhi



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Tue Sep 19 05:37:37 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPc1P-0001gz-AH; Tue, 19 Sep 2006 05:36:07 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPc1N-0001fo-Lz
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:36:05 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GPc1L-0006Js-4a
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:36:05 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9a1u00560; Tue, 19 Sep 2006 11:36:01 +0200 (CEST)
Received: from [10.61.64.133] (ams3-vpn-dhcp133.cisco.com [10.61.64.133])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9ZwP08653; Tue, 19 Sep 2006 11:36:01 +0200 (CEST)
Message-ID: <450FBA00.2050701@cisco.com>
Date: Tue, 19 Sep 2006 11:36:00 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Ma Yuzhi <myz@huawei.com>
Subject: Re: [IPFIX] ipfix reducing redundancy
References: <00ee01c6db15$c8b30750$410c6f0a@china.huawei.com>
In-Reply-To: <00ee01c6db15$c8b30750$410c6f0a@china.huawei.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 225414c974e0d6437992164e91287a51
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0296171834=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0296171834==
Content-Type: multipart/alternative;
	boundary="------------050308020909030203040200"

This is a multi-part message in MIME format.
--------------050308020909030203040200
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi Yuzhi,

> Here are  two questions about the ipfix reducing redundancy draft:
>
> Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a
> reliable SCTP stream.
> Does this  mean PR-SCTP is not one of the transport protocol choice?  
>   
Yes it is.  But I agree that the draft is not explicit about it. It will 
be changed.
I have a pile of editorial changes to be applied:
For example, section 4.1.1

    As explained in Figure 8, the information is split into two parts,
    using two different Data Records.  Common Properties MUST be
    exported via Data Records defined by an Option Template Record and
    MUST be sent only once with SCTP or TCP.

Based on your comment, it should even be:

    As explained in Figure 8, the information is split into two parts,
    using two different Data Records.  Common Properties MUST be
    exported via Data Records defined by an Option Template Record and
    MUST be sent only once with the reliable stream of PR-SCTP
    association or within the  TCP connection.

Section 5.1 PR-SCTP (it's only SCTP right now)

	OLD: If SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

	New: If PR-SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

Then the following sentence would make sense in section 5.1:
   "The Common Properties Flow Records MUST be sent on a reliable SCTP 
   stream. "

Regards, Benoit. 


> Is there need some description of how to use PR-SCTP in this draft?
>
>
> Thanks
> Yuzhi
>
>
>
> _______________________________________________
> IPFIX mailing list
> IPFIX@ietf.org
> https://www1.ietf.org/mailman/listinfo/ipfix
>   


--------------050308020909030203040200
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Yuzhi,<br>
<br>
<blockquote cite="mid00ee01c6db15$c8b30750$410c6f0a@china.huawei.com"
 type="cite">
  <pre wrap="">Here are  two questions about the ipfix reducing redundancy draft:

Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a
reliable SCTP stream.
Does this  mean PR-SCTP is not one of the transport protocol choice?  
  </pre>
</blockquote>
Yes it is.&nbsp; But I agree that the draft is not explicit about it. It
will be changed.<br>
I have a pile of editorial changes to be applied:<br>
For example, section 4.1.1<br>
<blockquote><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">As explained
in </span><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Figure
  <span style="">8</span><!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003100330035003500360037003500350037000000</w:data>
</xml><![endif]--></span><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">, the
information is split into two parts, using two different Data Records. <span
 style="">&nbsp;</span>Common Properties MUST be exported via Data
Records defined by an Option Template Record and MUST be sent only once
with
SCTP <font color="#ff6600">or </font>TCP. <br>
  </span></blockquote>
Based on your comment, it should even be: <br>
<blockquote><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">As explained
in </span><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Figure
  <span style="">8</span><!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003100330035003500360037003500350037000000</w:data>
</xml><![endif]--></span><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">, the
information is split into two parts, using two different Data Records. <span
 style="">&nbsp;</span>Common Properties MUST be exported via Data
Records defined by an Option Template Record and MUST be sent only once
with the reliable stream of PR-SCTP association or within the&nbsp; TCP
connection.<br>
  <br>
  </span></blockquote>
Section 5.1 PR-SCTP (it's only SCTP right now)<br>
<pre>	OLD: If SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

	New: If PR-SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

Then the following sentence would make sense in section 5.1:
   "The Common Properties Flow Records MUST be sent on a reliable SCTP 
   stream. "

Regards, Benoit. 
</pre>
<span style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></span><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></span><br>
<span style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></span><!--[if supportFields]><span
style='font-size:10.0pt;font-family:"Times New Roman";mso-fareast-font-family:
"Times New Roman";mso-ansi-language:EN-US;mso-fareast-language:DE;mso-bidi-language:
AR-SA'><span style='mso-element:field-begin'></span><span
style='mso-spacerun:yes'>&nbsp;</span>REF _Ref135567557 \h <span style='mso-element:
field-separator'></span></span><![endif]--><!--[if supportFields]><span style='font-size:10.0pt;
font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-US;mso-fareast-language:DE;mso-bidi-language:AR-SA'><span
style='mso-element:field-end'></span></span><![endif]-->
<blockquote cite="mid00ee01c6db15$c8b30750$410c6f0a@china.huawei.com"
 type="cite">
  <pre wrap="">Is there need some description of how to use PR-SCTP in this draft?


Thanks
Yuzhi



_______________________________________________
IPFIX mailing list
<a class="moz-txt-link-abbreviated" href="mailto:IPFIX@ietf.org">IPFIX@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www1.ietf.org/mailman/listinfo/ipfix">https://www1.ietf.org/mailman/listinfo/ipfix</a>
  </pre>
</blockquote>
<br>
</body>
</html>

--------------050308020909030203040200--


--===============0296171834==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0296171834==--




From ipfix-bounces@ietf.org Tue Sep 19 05:37:37 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPc1P-0001gz-AH; Tue, 19 Sep 2006 05:36:07 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPc1N-0001fo-Lz
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:36:05 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GPc1L-0006Js-4a
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:36:05 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9a1u00560; Tue, 19 Sep 2006 11:36:01 +0200 (CEST)
Received: from [10.61.64.133] (ams3-vpn-dhcp133.cisco.com [10.61.64.133])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9ZwP08653; Tue, 19 Sep 2006 11:36:01 +0200 (CEST)
Message-ID: <450FBA00.2050701@cisco.com>
Date: Tue, 19 Sep 2006 11:36:00 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Ma Yuzhi <myz@huawei.com>
Subject: Re: [IPFIX] ipfix reducing redundancy
References: <00ee01c6db15$c8b30750$410c6f0a@china.huawei.com>
In-Reply-To: <00ee01c6db15$c8b30750$410c6f0a@china.huawei.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 225414c974e0d6437992164e91287a51
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0296171834=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0296171834==
Content-Type: multipart/alternative;
	boundary="------------050308020909030203040200"

This is a multi-part message in MIME format.
--------------050308020909030203040200
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi Yuzhi,

> Here are  two questions about the ipfix reducing redundancy draft:
>
> Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a
> reliable SCTP stream.
> Does this  mean PR-SCTP is not one of the transport protocol choice?  
>   
Yes it is.  But I agree that the draft is not explicit about it. It will 
be changed.
I have a pile of editorial changes to be applied:
For example, section 4.1.1

    As explained in Figure 8, the information is split into two parts,
    using two different Data Records.  Common Properties MUST be
    exported via Data Records defined by an Option Template Record and
    MUST be sent only once with SCTP or TCP.

Based on your comment, it should even be:

    As explained in Figure 8, the information is split into two parts,
    using two different Data Records.  Common Properties MUST be
    exported via Data Records defined by an Option Template Record and
    MUST be sent only once with the reliable stream of PR-SCTP
    association or within the  TCP connection.

Section 5.1 PR-SCTP (it's only SCTP right now)

	OLD: If SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

	New: If PR-SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

Then the following sentence would make sense in section 5.1:
   "The Common Properties Flow Records MUST be sent on a reliable SCTP 
   stream. "

Regards, Benoit. 


> Is there need some description of how to use PR-SCTP in this draft?
>
>
> Thanks
> Yuzhi
>
>
>
> _______________________________________________
> IPFIX mailing list
> IPFIX@ietf.org
> https://www1.ietf.org/mailman/listinfo/ipfix
>   


--------------050308020909030203040200
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Yuzhi,<br>
<br>
<blockquote cite="mid00ee01c6db15$c8b30750$410c6f0a@china.huawei.com"
 type="cite">
  <pre wrap="">Here are  two questions about the ipfix reducing redundancy draft:

Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a
reliable SCTP stream.
Does this  mean PR-SCTP is not one of the transport protocol choice?  
  </pre>
</blockquote>
Yes it is.&nbsp; But I agree that the draft is not explicit about it. It
will be changed.<br>
I have a pile of editorial changes to be applied:<br>
For example, section 4.1.1<br>
<blockquote><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">As explained
in </span><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Figure
  <span style="">8</span><!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003100330035003500360037003500350037000000</w:data>
</xml><![endif]--></span><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">, the
information is split into two parts, using two different Data Records. <span
 style="">&nbsp;</span>Common Properties MUST be exported via Data
Records defined by an Option Template Record and MUST be sent only once
with
SCTP <font color="#ff6600">or </font>TCP. <br>
  </span></blockquote>
Based on your comment, it should even be: <br>
<blockquote><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">As explained
in </span><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Figure
  <span style="">8</span><!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003100330035003500360037003500350037000000</w:data>
</xml><![endif]--></span><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">, the
information is split into two parts, using two different Data Records. <span
 style="">&nbsp;</span>Common Properties MUST be exported via Data
Records defined by an Option Template Record and MUST be sent only once
with the reliable stream of PR-SCTP association or within the&nbsp; TCP
connection.<br>
  <br>
  </span></blockquote>
Section 5.1 PR-SCTP (it's only SCTP right now)<br>
<pre>	OLD: If SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

	New: If PR-SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

Then the following sentence would make sense in section 5.1:
   "The Common Properties Flow Records MUST be sent on a reliable SCTP 
   stream. "

Regards, Benoit. 
</pre>
<span style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></span><span
 style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></span><br>
<span style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></span><!--[if supportFields]><span
style='font-size:10.0pt;font-family:"Times New Roman";mso-fareast-font-family:
"Times New Roman";mso-ansi-language:EN-US;mso-fareast-language:DE;mso-bidi-language:
AR-SA'><span style='mso-element:field-begin'></span><span
style='mso-spacerun:yes'>&nbsp;</span>REF _Ref135567557 \h <span style='mso-element:
field-separator'></span></span><![endif]--><!--[if supportFields]><span style='font-size:10.0pt;
font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-US;mso-fareast-language:DE;mso-bidi-language:AR-SA'><span
style='mso-element:field-end'></span></span><![endif]-->
<blockquote cite="mid00ee01c6db15$c8b30750$410c6f0a@china.huawei.com"
 type="cite">
  <pre wrap="">Is there need some description of how to use PR-SCTP in this draft?


Thanks
Yuzhi



_______________________________________________
IPFIX mailing list
<a class="moz-txt-link-abbreviated" href="mailto:IPFIX@ietf.org">IPFIX@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www1.ietf.org/mailman/listinfo/ipfix">https://www1.ietf.org/mailman/listinfo/ipfix</a>
  </pre>
</blockquote>
<br>
</body>
</html>

--------------050308020909030203040200--


--===============0296171834==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0296171834==--




From ipfix-bounces@ietf.org Tue Sep 19 05:41:32 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPc6W-0005nr-23; Tue, 19 Sep 2006 05:41:24 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPc6V-0005nm-3y
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:41:23 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GPc6T-0007Pl-OP
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:41:23 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9fK500837; Tue, 19 Sep 2006 11:41:20 +0200 (CEST)
Received: from [10.61.64.133] (ams3-vpn-dhcp133.cisco.com [10.61.64.133])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9fKP13165; Tue, 19 Sep 2006 11:41:20 +0200 (CEST)
Message-ID: <450FBB42.6010302@cisco.com>
Date: Tue, 19 Sep 2006 11:41:22 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Jeroen Massar <jeroen@unfix.org>
Subject: Re: [IPFIX] Template Withdrawal Message and TCP
References: <44F821F9.9050905@cisco.com> <44F822C4.4060008@unfix.org>
In-Reply-To: <44F822C4.4060008@unfix.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Ok, change inserted.

Regards, Benoit.
> Benoit Claise wrote:
> [..]
>> _Proposed text to be added in section 10.4.2.2 "template management" 
>> for TCP__:_
>> "The Templates that are not used anymore SHOULD be deleted.  Before 
>> reusing a Template ID, the Template MUST be deleted.  In order to 
>> delete an allocated Template, the Template is withdrawn through the 
>> use of a Template Withdrawal Message over the TCP connection."
>>
>> Any objections on this clarifying sentence?
>
> Sounds fine and logical and was actually the thing I assumed would be 
> the case ;)
>
> Good catch Paul!
>
> Greets,
>  Jeroen
>


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Tue Sep 19 05:41:32 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPc6W-0005nr-23; Tue, 19 Sep 2006 05:41:24 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPc6V-0005nm-3y
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:41:23 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GPc6T-0007Pl-OP
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:41:23 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9fK500837; Tue, 19 Sep 2006 11:41:20 +0200 (CEST)
Received: from [10.61.64.133] (ams3-vpn-dhcp133.cisco.com [10.61.64.133])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9fKP13165; Tue, 19 Sep 2006 11:41:20 +0200 (CEST)
Message-ID: <450FBB42.6010302@cisco.com>
Date: Tue, 19 Sep 2006 11:41:22 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Jeroen Massar <jeroen@unfix.org>
Subject: Re: [IPFIX] Template Withdrawal Message and TCP
References: <44F821F9.9050905@cisco.com> <44F822C4.4060008@unfix.org>
In-Reply-To: <44F822C4.4060008@unfix.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Ok, change inserted.

Regards, Benoit.
> Benoit Claise wrote:
> [..]
>> _Proposed text to be added in section 10.4.2.2 "template management" 
>> for TCP__:_
>> "The Templates that are not used anymore SHOULD be deleted.  Before 
>> reusing a Template ID, the Template MUST be deleted.  In order to 
>> delete an allocated Template, the Template is withdrawn through the 
>> use of a Template Withdrawal Message over the TCP connection."
>>
>> Any objections on this clarifying sentence?
>
> Sounds fine and logical and was actually the thing I assumed would be 
> the case ;)
>
> Good catch Paul!
>
> Greets,
>  Jeroen
>


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Tue Sep 19 05:59:41 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPcO6-0000na-V9; Tue, 19 Sep 2006 05:59:34 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPcO5-0000nV-QG
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:59:33 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GPcO4-000249-C8
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:59:33 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9xVr01984
	for <ipfix@ietf.org>; Tue, 19 Sep 2006 11:59:31 +0200 (CEST)
Received: from [10.61.64.133] (ams3-vpn-dhcp133.cisco.com [10.61.64.133])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9xUP27914
	for <ipfix@ietf.org>; Tue, 19 Sep 2006 11:59:30 +0200 (CEST)
Message-ID: <450FBF82.5090807@cisco.com>
Date: Tue, 19 Sep 2006 11:59:30 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: ipfix@ietf.org
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 6e922792024732fb1bb6f346e63517e4
Subject: [IPFIX] IPFIX-PROTO clarifications: Malformed IPFIX Messages with
 TCP and UDP
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0732089307=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0732089307==
Content-Type: multipart/alternative;
	boundary="------------080209050803090705080008"

This is a multi-part message in MIME format.
--------------080209050803090705080008
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Dear all,

While working on the implementation guidelines draft, Paul Aitken 
discovered the following problem: the actions to be taken for the 
malformed IPFIX Messages are not well described for the TCP and UDP 
transport protocols (while it's correctly described for SCTP)

_What's currently in the draft:_
SCTP:

    "If the Collecting Process receives a malformed IPFIX Message, it
    MUST reset the SCTP association, discard the IPFIX Message, and
    SHOULD log the error. ". This is fine!

TCP:

    nothing

UDP:

    nothing

_Proposed text to be added in section 10.4.2.2 "Template Management" for 
TCP__:_

     "If the Collecting Process receives a malformed IPFIX Message, it
    MUST reset the TCP connection, discard the IPFIX Message, and SHOULD
    log the error. "

_Proposed text to be added in section 10.3.7 "Collecting Process" for UDP___

    "If the Collecting Process receives a malformed IPFIX Message, it
    MUST discard the IPFIX Message, and SHOULD log the error. "

Any objections on these clarifying sentences?

Regards, Paul and Benoit.

 


--------------080209050803090705080008
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Dear all,<br>
<br>
While working on the implementation guidelines draft, Paul Aitken
discovered the following problem: the actions to be taken for the
malformed IPFIX Messages are not well described for the TCP and UDP
transport protocols (while it's correctly described for SCTP)<br>
<br>
<u>What's currently in the draft:</u><br>
SCTP:<br>
<blockquote>"If the Collecting Process receives a malformed IPFIX
Message, it MUST reset the SCTP association, discard the IPFIX Message,
and SHOULD log the error. ". This is fine!<br>
</blockquote>
TCP:<br>
<blockquote>nothing<br>
</blockquote>
UDP:<br>
<blockquote>nothing<br>
</blockquote>
<font color="#000000"><u>Proposed text to be added in section 10.4.2.2
"Template Management"
for TCP</u><u>:</u></font>
<blockquote>&nbsp;"If the Collecting Process receives a malformed IPFIX
Message, it MUST reset the TCP connection, discard the IPFIX Message,
and SHOULD log the error. "
  <br>
</blockquote>
<font color="#000000"><u>Proposed text to be added in section 10.3.7
"Collecting Process"
for UDP</u><u></u></font><br>
<blockquote>"If the Collecting Process receives a malformed IPFIX
Message, it MUST discard the IPFIX Message, and SHOULD log the error. "
  <br>
</blockquote>
<font color="#000000"><span
 style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;">
Any objections on these clarifying sentences?<br>
<br>
Regards, Paul and Benoit.<br>
</span></font>
<pre><font color="#000000">&nbsp;</font></pre>
</body>
</html>

--------------080209050803090705080008--


--===============0732089307==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0732089307==--




From ipfix-bounces@ietf.org Tue Sep 19 05:59:41 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPcO6-0000na-V9; Tue, 19 Sep 2006 05:59:34 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPcO5-0000nV-QG
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:59:33 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GPcO4-000249-C8
	for ipfix@ietf.org; Tue, 19 Sep 2006 05:59:33 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9xVr01984
	for <ipfix@ietf.org>; Tue, 19 Sep 2006 11:59:31 +0200 (CEST)
Received: from [10.61.64.133] (ams3-vpn-dhcp133.cisco.com [10.61.64.133])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8J9xUP27914
	for <ipfix@ietf.org>; Tue, 19 Sep 2006 11:59:30 +0200 (CEST)
Message-ID: <450FBF82.5090807@cisco.com>
Date: Tue, 19 Sep 2006 11:59:30 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: ipfix@ietf.org
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 6e922792024732fb1bb6f346e63517e4
Subject: [IPFIX] IPFIX-PROTO clarifications: Malformed IPFIX Messages with
 TCP and UDP
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0732089307=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0732089307==
Content-Type: multipart/alternative;
	boundary="------------080209050803090705080008"

This is a multi-part message in MIME format.
--------------080209050803090705080008
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Dear all,

While working on the implementation guidelines draft, Paul Aitken 
discovered the following problem: the actions to be taken for the 
malformed IPFIX Messages are not well described for the TCP and UDP 
transport protocols (while it's correctly described for SCTP)

_What's currently in the draft:_
SCTP:

    "If the Collecting Process receives a malformed IPFIX Message, it
    MUST reset the SCTP association, discard the IPFIX Message, and
    SHOULD log the error. ". This is fine!

TCP:

    nothing

UDP:

    nothing

_Proposed text to be added in section 10.4.2.2 "Template Management" for 
TCP__:_

     "If the Collecting Process receives a malformed IPFIX Message, it
    MUST reset the TCP connection, discard the IPFIX Message, and SHOULD
    log the error. "

_Proposed text to be added in section 10.3.7 "Collecting Process" for UDP___

    "If the Collecting Process receives a malformed IPFIX Message, it
    MUST discard the IPFIX Message, and SHOULD log the error. "

Any objections on these clarifying sentences?

Regards, Paul and Benoit.

 


--------------080209050803090705080008
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Dear all,<br>
<br>
While working on the implementation guidelines draft, Paul Aitken
discovered the following problem: the actions to be taken for the
malformed IPFIX Messages are not well described for the TCP and UDP
transport protocols (while it's correctly described for SCTP)<br>
<br>
<u>What's currently in the draft:</u><br>
SCTP:<br>
<blockquote>"If the Collecting Process receives a malformed IPFIX
Message, it MUST reset the SCTP association, discard the IPFIX Message,
and SHOULD log the error. ". This is fine!<br>
</blockquote>
TCP:<br>
<blockquote>nothing<br>
</blockquote>
UDP:<br>
<blockquote>nothing<br>
</blockquote>
<font color="#000000"><u>Proposed text to be added in section 10.4.2.2
"Template Management"
for TCP</u><u>:</u></font>
<blockquote>&nbsp;"If the Collecting Process receives a malformed IPFIX
Message, it MUST reset the TCP connection, discard the IPFIX Message,
and SHOULD log the error. "
  <br>
</blockquote>
<font color="#000000"><u>Proposed text to be added in section 10.3.7
"Collecting Process"
for UDP</u><u></u></font><br>
<blockquote>"If the Collecting Process receives a malformed IPFIX
Message, it MUST discard the IPFIX Message, and SHOULD log the error. "
  <br>
</blockquote>
<font color="#000000"><span
 style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;">
Any objections on these clarifying sentences?<br>
<br>
Regards, Paul and Benoit.<br>
</span></font>
<pre><font color="#000000">&nbsp;</font></pre>
</body>
</html>

--------------080209050803090705080008--


--===============0732089307==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0732089307==--




From ipfix-bounces@ietf.org Tue Sep 19 07:14:38 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPdXO-0000YL-Q3; Tue, 19 Sep 2006 07:13:14 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPdXO-0000YG-3u
	for ipfix@ietf.org; Tue, 19 Sep 2006 07:13:14 -0400
Received: from szxga03-in.huawei.com ([61.144.161.55])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GPdXK-0003GD-VN
	for ipfix@ietf.org; Tue, 19 Sep 2006 07:13:14 -0400
Received: from huawei.com (szxga03-in [172.24.2.9])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5U00AW77MVJ0@szxga03-in.huawei.com> for
	ipfix@ietf.org; Tue, 19 Sep 2006 19:23:20 +0800 (CST)
Received: from huawei.com ([172.24.1.18])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5U00ANP7MVBZ@szxga03-in.huawei.com> for
	ipfix@ietf.org; Tue, 19 Sep 2006 19:23:19 +0800 (CST)
Received: from m03573B ([10.111.12.65])
	by szxml03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0J5U0004O7CTRJ@szxml03-in.huawei.com> for
	ipfix@ietf.org; Tue, 19 Sep 2006 19:17:20 +0800 (CST)
Date: Tue, 19 Sep 2006 19:12:17 +0800
From: Ma Yuzhi <myz@huawei.com>
Subject: RE: [IPFIX] ipfix reducing redundancy
In-reply-to: <450FBA00.2050701@cisco.com>
To: 'Benoit Claise' <bclaise@cisco.com>
Message-id: <008b01c6dbdc$77de4020$410c6f0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Mailer: Microsoft Office Outlook 11
Thread-index: AcbbzwvXxWr9QtF2R++4ihqxCccu0QACG7Kw
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1924de3f9fb68e58c31920136007eb1
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1844738523=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1844738523==
Content-type: multipart/alternative;
	boundary="Boundary_(ID_xPDonY9bxFaGvmlUMbRgjw)"

This is a multi-part message in MIME format.

--Boundary_(ID_xPDonY9bxFaGvmlUMbRgjw)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Hi Benoit,
 
The below changes are fine to me.
But how to get/keep a realiable stream of PR-SCTP?   
I'm not sure whether it need further description in this draft.
 
Yuzhi


  _____  

From: Benoit Claise [mailto:bclaise@cisco.com] 
Sent: Tuesday, September 19, 2006 5:36 PM
To: Ma Yuzhi
Cc: ipfix@ietf.org
Subject: Re: [IPFIX] ipfix reducing redundancy


Hi Yuzhi,



Here are  two questions about the ipfix reducing redundancy draft:



Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a

reliable SCTP stream.

Does this  mean PR-SCTP is not one of the transport protocol choice?  

  

Yes it is.  But I agree that the draft is not explicit about it. It will be
changed.
I have a pile of editorial changes to be applied:
For example, section 4.1.1


As explained in Figure 8, the information is split into two parts, using two
different Data Records.  Common Properties MUST be exported via Data Records
defined by an Option Template Record and MUST be sent only once with SCTP or
TCP. 


Based on your comment, it should even be: 


As explained in Figure 8, the information is split into two parts, using two
different Data Records.  Common Properties MUST be exported via Data Records
defined by an Option Template Record and MUST be sent only once with the
reliable stream of PR-SCTP association or within the  TCP connection.



Section 5.1 PR-SCTP (it's only SCTP right now)

	OLD: If SCTP is selected as the IPFIX protocol, the SCTP sub-section


   specifications MUST be respected.



	New: If PR-SCTP is selected as the IPFIX protocol, the SCTP
sub-section 

   specifications MUST be respected.



Then the following sentence would make sense in section 5.1:

   "The Common Properties Flow Records MUST be sent on a reliable SCTP 

   stream. "



Regards, Benoit. 



Is there need some description of how to use PR-SCTP in this draft?





Thanks

Yuzhi







_______________________________________________

IPFIX mailing list

IPFIX@ietf.org

https://www1.ietf.org/mailman/listinfo/ipfix

  



--Boundary_(ID_xPDonY9bxFaGvmlUMbRgjw)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BIT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff>
<DIV><SPAN class=970343610-19092006></SPAN><FONT face=&#23435;&#20307;><FONT 
color=#0000ff><FONT size=2>Hi&nbsp;Benoit,</FONT></FONT></FONT></DIV>
<DIV><FONT face=&#23435;&#20307; color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT><FONT color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006></SPAN></FONT></FONT></FONT><SPAN 
class=970343610-19092006></SPAN><FONT face=&#23435;&#20307;><FONT color=#0000ff><FONT 
size=2>T<SPAN class=970343610-19092006>he below changes are fine to 
me.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=&#23435;&#20307;><FONT color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006>But how&nbsp;to&nbsp;get/keep a realiable stream of 
PR-SCTP? &nbsp;</SPAN></FONT></FONT></FONT><FONT face=&#23435;&#20307;><FONT 
color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006>&nbsp;</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=&#23435;&#20307;><FONT color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006>I'm not sure whether it need further description in 
this draft.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=&#23435;&#20307;><FONT color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=&#23435;&#20307;><FONT color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006>Yuzhi</SPAN></FONT></FONT></FONT></DIV>
<DIV><BR></DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader lang=zh-cn dir=ltr align=left>
  <HR tabIndex=-1>
  <FONT face=Tahoma size=2><B>From:</B> Benoit Claise [mailto:bclaise@cisco.com] 
  <BR><B>Sent:</B> Tuesday, September 19, 2006 5:36 PM<BR><B>To:</B> Ma 
  Yuzhi<BR><B>Cc:</B> ipfix@ietf.org<BR><B>Subject:</B> Re: [IPFIX] ipfix 
  reducing redundancy<BR></FONT><BR></DIV>
  <DIV></DIV>Hi Yuzhi,<BR><BR>
  <BLOCKQUOTE cite=mid00ee01c6db15$c8b30750$410c6f0a@china.huawei.com 
  type="cite"><PRE wrap="">Here are  two questions about the ipfix reducing redundancy draft:

Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a
reliable SCTP stream.
Does this  mean PR-SCTP is not one of the transport protocol choice?  
  </PRE></BLOCKQUOTE>Yes it is.&nbsp; But I agree that the draft is not 
  explicit about it. It will be changed.<BR>I have a pile of editorial changes 
  to be applied:<BR>For example, section 4.1.1<BR>
  <BLOCKQUOTE><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">As 
    explained in </SPAN><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Figure 
<SPAN>8</SPAN><!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003100330035003500360037003500350037000000</w:data>
</xml><![endif]--></SPAN><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">, the information is 
    split into two parts, using two different Data Records. 
    <SPAN>&nbsp;</SPAN>Common Properties MUST be exported via Data Records 
    defined by an Option Template Record and MUST be sent only once with SCTP 
    <FONT color=#ff6600>or </FONT>TCP. <BR></SPAN></BLOCKQUOTE>Based on your 
  comment, it should even be: <BR>
  <BLOCKQUOTE><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">As 
    explained in </SPAN><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Figure 
<SPAN>8</SPAN><!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003100330035003500360037003500350037000000</w:data>
</xml><![endif]--></SPAN><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">, the information is 
    split into two parts, using two different Data Records. 
    <SPAN>&nbsp;</SPAN>Common Properties MUST be exported via Data Records 
    defined by an Option Template Record and MUST be sent only once with the 
    reliable stream of PR-SCTP association or within the&nbsp; TCP 
    connection.<BR><BR></SPAN></BLOCKQUOTE>Section 5.1 PR-SCTP (it's only SCTP 
  right now)<BR><PRE>	OLD: If SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

	New: If PR-SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

Then the following sentence would make sense in section 5.1:
   "The Common Properties Flow Records MUST be sent on a reliable SCTP 
   stream. "

Regards, Benoit. 
</PRE><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"></SPAN><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"></SPAN><BR><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"></SPAN><!--[if supportFields]><span
style='font-size:10.0pt;font-family:"Times New Roman";mso-fareast-font-family:
"Times New Roman";mso-ansi-language:EN-US;mso-fareast-language:DE;mso-bidi-language:
AR-SA'><span style='mso-element:field-begin'></span><span
style='mso-spacerun:yes'>&nbsp;</span>REF _Ref135567557 \h <span style='mso-element:
field-separator'></span></span><![endif]--><!--[if supportFields]><span style='font-size:10.0pt;
font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-US;mso-fareast-language:DE;mso-bidi-language:AR-SA'><span
style='mso-element:field-end'></span></span><![endif]-->
  <BLOCKQUOTE cite=mid00ee01c6db15$c8b30750$410c6f0a@china.huawei.com 
  type="cite"><PRE wrap="">Is there need some description of how to use PR-SCTP in this draft?


Thanks
Yuzhi



_______________________________________________
IPFIX mailing list
<A class=moz-txt-link-abbreviated href="mailto:IPFIX@ietf.org">IPFIX@ietf.org</A>
<A class=moz-txt-link-freetext href="https://www1.ietf.org/mailman/listinfo/ipfix">https://www1.ietf.org/mailman/listinfo/ipfix</A>
  </PRE></BLOCKQUOTE><BR></BLOCKQUOTE></BODY></HTML>

--Boundary_(ID_xPDonY9bxFaGvmlUMbRgjw)--


--===============1844738523==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============1844738523==--




From ipfix-bounces@ietf.org Tue Sep 19 07:14:38 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPdXO-0000YL-Q3; Tue, 19 Sep 2006 07:13:14 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPdXO-0000YG-3u
	for ipfix@ietf.org; Tue, 19 Sep 2006 07:13:14 -0400
Received: from szxga03-in.huawei.com ([61.144.161.55])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GPdXK-0003GD-VN
	for ipfix@ietf.org; Tue, 19 Sep 2006 07:13:14 -0400
Received: from huawei.com (szxga03-in [172.24.2.9])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5U00AW77MVJ0@szxga03-in.huawei.com> for
	ipfix@ietf.org; Tue, 19 Sep 2006 19:23:20 +0800 (CST)
Received: from huawei.com ([172.24.1.18])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J5U00ANP7MVBZ@szxga03-in.huawei.com> for
	ipfix@ietf.org; Tue, 19 Sep 2006 19:23:19 +0800 (CST)
Received: from m03573B ([10.111.12.65])
	by szxml03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0J5U0004O7CTRJ@szxml03-in.huawei.com> for
	ipfix@ietf.org; Tue, 19 Sep 2006 19:17:20 +0800 (CST)
Date: Tue, 19 Sep 2006 19:12:17 +0800
From: Ma Yuzhi <myz@huawei.com>
Subject: RE: [IPFIX] ipfix reducing redundancy
In-reply-to: <450FBA00.2050701@cisco.com>
To: 'Benoit Claise' <bclaise@cisco.com>
Message-id: <008b01c6dbdc$77de4020$410c6f0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Mailer: Microsoft Office Outlook 11
Thread-index: AcbbzwvXxWr9QtF2R++4ihqxCccu0QACG7Kw
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1924de3f9fb68e58c31920136007eb1
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1844738523=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1844738523==
Content-type: multipart/alternative;
	boundary="Boundary_(ID_xPDonY9bxFaGvmlUMbRgjw)"

This is a multi-part message in MIME format.

--Boundary_(ID_xPDonY9bxFaGvmlUMbRgjw)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Hi Benoit,
 
The below changes are fine to me.
But how to get/keep a realiable stream of PR-SCTP?   
I'm not sure whether it need further description in this draft.
 
Yuzhi


  _____  

From: Benoit Claise [mailto:bclaise@cisco.com] 
Sent: Tuesday, September 19, 2006 5:36 PM
To: Ma Yuzhi
Cc: ipfix@ietf.org
Subject: Re: [IPFIX] ipfix reducing redundancy


Hi Yuzhi,



Here are  two questions about the ipfix reducing redundancy draft:



Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a

reliable SCTP stream.

Does this  mean PR-SCTP is not one of the transport protocol choice?  

  

Yes it is.  But I agree that the draft is not explicit about it. It will be
changed.
I have a pile of editorial changes to be applied:
For example, section 4.1.1


As explained in Figure 8, the information is split into two parts, using two
different Data Records.  Common Properties MUST be exported via Data Records
defined by an Option Template Record and MUST be sent only once with SCTP or
TCP. 


Based on your comment, it should even be: 


As explained in Figure 8, the information is split into two parts, using two
different Data Records.  Common Properties MUST be exported via Data Records
defined by an Option Template Record and MUST be sent only once with the
reliable stream of PR-SCTP association or within the  TCP connection.



Section 5.1 PR-SCTP (it's only SCTP right now)

	OLD: If SCTP is selected as the IPFIX protocol, the SCTP sub-section


   specifications MUST be respected.



	New: If PR-SCTP is selected as the IPFIX protocol, the SCTP
sub-section 

   specifications MUST be respected.



Then the following sentence would make sense in section 5.1:

   "The Common Properties Flow Records MUST be sent on a reliable SCTP 

   stream. "



Regards, Benoit. 



Is there need some description of how to use PR-SCTP in this draft?





Thanks

Yuzhi







_______________________________________________

IPFIX mailing list

IPFIX@ietf.org

https://www1.ietf.org/mailman/listinfo/ipfix

  



--Boundary_(ID_xPDonY9bxFaGvmlUMbRgjw)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BIT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff>
<DIV><SPAN class=970343610-19092006></SPAN><FONT face=&#23435;&#20307;><FONT 
color=#0000ff><FONT size=2>Hi&nbsp;Benoit,</FONT></FONT></FONT></DIV>
<DIV><FONT face=&#23435;&#20307; color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT><FONT color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006></SPAN></FONT></FONT></FONT><SPAN 
class=970343610-19092006></SPAN><FONT face=&#23435;&#20307;><FONT color=#0000ff><FONT 
size=2>T<SPAN class=970343610-19092006>he below changes are fine to 
me.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=&#23435;&#20307;><FONT color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006>But how&nbsp;to&nbsp;get/keep a realiable stream of 
PR-SCTP? &nbsp;</SPAN></FONT></FONT></FONT><FONT face=&#23435;&#20307;><FONT 
color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006>&nbsp;</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=&#23435;&#20307;><FONT color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006>I'm not sure whether it need further description in 
this draft.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=&#23435;&#20307;><FONT color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=&#23435;&#20307;><FONT color=#0000ff><FONT size=2><SPAN 
class=970343610-19092006>Yuzhi</SPAN></FONT></FONT></FONT></DIV>
<DIV><BR></DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader lang=zh-cn dir=ltr align=left>
  <HR tabIndex=-1>
  <FONT face=Tahoma size=2><B>From:</B> Benoit Claise [mailto:bclaise@cisco.com] 
  <BR><B>Sent:</B> Tuesday, September 19, 2006 5:36 PM<BR><B>To:</B> Ma 
  Yuzhi<BR><B>Cc:</B> ipfix@ietf.org<BR><B>Subject:</B> Re: [IPFIX] ipfix 
  reducing redundancy<BR></FONT><BR></DIV>
  <DIV></DIV>Hi Yuzhi,<BR><BR>
  <BLOCKQUOTE cite=mid00ee01c6db15$c8b30750$410c6f0a@china.huawei.com 
  type="cite"><PRE wrap="">Here are  two questions about the ipfix reducing redundancy draft:

Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a
reliable SCTP stream.
Does this  mean PR-SCTP is not one of the transport protocol choice?  
  </PRE></BLOCKQUOTE>Yes it is.&nbsp; But I agree that the draft is not 
  explicit about it. It will be changed.<BR>I have a pile of editorial changes 
  to be applied:<BR>For example, section 4.1.1<BR>
  <BLOCKQUOTE><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">As 
    explained in </SPAN><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Figure 
<SPAN>8</SPAN><!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003100330035003500360037003500350037000000</w:data>
</xml><![endif]--></SPAN><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">, the information is 
    split into two parts, using two different Data Records. 
    <SPAN>&nbsp;</SPAN>Common Properties MUST be exported via Data Records 
    defined by an Option Template Record and MUST be sent only once with SCTP 
    <FONT color=#ff6600>or </FONT>TCP. <BR></SPAN></BLOCKQUOTE>Based on your 
  comment, it should even be: <BR>
  <BLOCKQUOTE><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">As 
    explained in </SPAN><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Figure 
<SPAN>8</SPAN><!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003100330035003500360037003500350037000000</w:data>
</xml><![endif]--></SPAN><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">, the information is 
    split into two parts, using two different Data Records. 
    <SPAN>&nbsp;</SPAN>Common Properties MUST be exported via Data Records 
    defined by an Option Template Record and MUST be sent only once with the 
    reliable stream of PR-SCTP association or within the&nbsp; TCP 
    connection.<BR><BR></SPAN></BLOCKQUOTE>Section 5.1 PR-SCTP (it's only SCTP 
  right now)<BR><PRE>	OLD: If SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

	New: If PR-SCTP is selected as the IPFIX protocol, the SCTP sub-section 
   specifications MUST be respected.

Then the following sentence would make sense in section 5.1:
   "The Common Properties Flow Records MUST be sent on a reliable SCTP 
   stream. "

Regards, Benoit. 
</PRE><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"></SPAN><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"></SPAN><BR><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"></SPAN><!--[if supportFields]><span
style='font-size:10.0pt;font-family:"Times New Roman";mso-fareast-font-family:
"Times New Roman";mso-ansi-language:EN-US;mso-fareast-language:DE;mso-bidi-language:
AR-SA'><span style='mso-element:field-begin'></span><span
style='mso-spacerun:yes'>&nbsp;</span>REF _Ref135567557 \h <span style='mso-element:
field-separator'></span></span><![endif]--><!--[if supportFields]><span style='font-size:10.0pt;
font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-US;mso-fareast-language:DE;mso-bidi-language:AR-SA'><span
style='mso-element:field-end'></span></span><![endif]-->
  <BLOCKQUOTE cite=mid00ee01c6db15$c8b30750$410c6f0a@china.huawei.com 
  type="cite"><PRE wrap="">Is there need some description of how to use PR-SCTP in this draft?


Thanks
Yuzhi



_______________________________________________
IPFIX mailing list
<A class=moz-txt-link-abbreviated href="mailto:IPFIX@ietf.org">IPFIX@ietf.org</A>
<A class=moz-txt-link-freetext href="https://www1.ietf.org/mailman/listinfo/ipfix">https://www1.ietf.org/mailman/listinfo/ipfix</A>
  </PRE></BLOCKQUOTE><BR></BLOCKQUOTE></BODY></HTML>

--Boundary_(ID_xPDonY9bxFaGvmlUMbRgjw)--


--===============1844738523==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============1844738523==--




From ipfix-bounces@ietf.org Tue Sep 19 15:52:35 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPlbx-0001AR-V4; Tue, 19 Sep 2006 15:50:29 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPii1-00020K-Pq
	for ipfix@ietf.org; Tue, 19 Sep 2006 12:44:33 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GPiSy-00014W-Dy
	for ipfix@ietf.org; Tue, 19 Sep 2006 12:29:01 -0400
Received: from EXCHSRV.fokus.fraunhofer.de (bohr [10.147.9.231])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with SMTP id
	k8JGRtC02671; Tue, 19 Sep 2006 18:27:55 +0200 (MEST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [IPFIX] ipfix reducing redundancy
Date: Tue, 19 Sep 2006 18:24:27 +0200
Message-ID: <70524A4436C03E43A293958B505008B615DD9D@EXCHSRV.fokus.fraunhofer.de>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [IPFIX] ipfix reducing redundancy
Thread-Index: AcbbzwvXxWr9QtF2R++4ihqxCccu0QACG7KwAAwmT1E=
From: "Boschi, Elisa" <Elisa.Boschi@fokus.fraunhofer.de>
To: "Ma Yuzhi" <myz@huawei.com>, "Benoit Claise" <bclaise@cisco.com>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 9cc83ac38bbbabacbf00f656311dd8d8
X-Mailman-Approved-At: Tue, 19 Sep 2006 15:50:28 -0400
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0450758128=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0450758128==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C6DC08.B3585855"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C6DC08.B3585855
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Yuzhi,

guidelines on how to use SCTP streams are out of scope in this draft. =
They're addressed in the Implementation Guidelines=20

Regards,
Elisa


-----Original Message-----
From: Ma Yuzhi [mailto:myz@huawei.com]
Sent: Tue 9/19/2006 1:12 PM
To: 'Benoit Claise'
Cc: ipfix@ietf.org
Subject: RE: [IPFIX] ipfix reducing redundancy
=20
Hi Benoit,
=20
The below changes are fine to me.
But how to get/keep a realiable stream of PR-SCTP?  =20
I'm not sure whether it need further description in this draft.
=20
Yuzhi


  _____ =20

From: Benoit Claise [mailto:bclaise@cisco.com]=20
Sent: Tuesday, September 19, 2006 5:36 PM
To: Ma Yuzhi
Cc: ipfix@ietf.org
Subject: Re: [IPFIX] ipfix reducing redundancy


Hi Yuzhi,



Here are  two questions about the ipfix reducing redundancy draft:



Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a

reliable SCTP stream.

Does this  mean PR-SCTP is not one of the transport protocol choice? =20

 =20

Yes it is.  But I agree that the draft is not explicit about it. It will =
be
changed.
I have a pile of editorial changes to be applied:
For example, section 4.1.1


As explained in Figure 8, the information is split into two parts, using =
two
different Data Records.  Common Properties MUST be exported via Data =
Records
defined by an Option Template Record and MUST be sent only once with =
SCTP or
TCP.=20


Based on your comment, it should even be:=20


As explained in Figure 8, the information is split into two parts, using =
two
different Data Records.  Common Properties MUST be exported via Data =
Records
defined by an Option Template Record and MUST be sent only once with the
reliable stream of PR-SCTP association or within the  TCP connection.



Section 5.1 PR-SCTP (it's only SCTP right now)

	OLD: If SCTP is selected as the IPFIX protocol, the SCTP sub-section


   specifications MUST be respected.



	New: If PR-SCTP is selected as the IPFIX protocol, the SCTP
sub-section=20

   specifications MUST be respected.



Then the following sentence would make sense in section 5.1:

   "The Common Properties Flow Records MUST be sent on a reliable SCTP=20

   stream. "



Regards, Benoit.=20



Is there need some description of how to use PR-SCTP in this draft?





Thanks

Yuzhi







_______________________________________________

IPFIX mailing list

IPFIX@ietf.org

https://www1.ietf.org/mailman/listinfo/ipfix

 =20




------_=_NextPart_001_01C6DC08.B3585855
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7226.0">
<TITLE>RE: [IPFIX] ipfix reducing redundancy</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=3D2>Yuzhi,<BR>
<BR>
guidelines on how to use SCTP streams are out of scope in this draft. =
They're addressed in the Implementation Guidelines<BR>
<BR>
Regards,<BR>
Elisa<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Ma Yuzhi [<A =
HREF=3D"mailto:myz@huawei.com">mailto:myz@huawei.com</A>]<BR>
Sent: Tue 9/19/2006 1:12 PM<BR>
To: 'Benoit Claise'<BR>
Cc: ipfix@ietf.org<BR>
Subject: RE: [IPFIX] ipfix reducing redundancy<BR>
<BR>
Hi Benoit,<BR>
<BR>
The below changes are fine to me.<BR>
But how to get/keep a realiable stream of PR-SCTP?&nbsp;&nbsp;<BR>
I'm not sure whether it need further description in this draft.<BR>
<BR>
Yuzhi<BR>
<BR>
<BR>
&nbsp; _____&nbsp;<BR>
<BR>
From: Benoit Claise [<A =
HREF=3D"mailto:bclaise@cisco.com">mailto:bclaise@cisco.com</A>]<BR>
Sent: Tuesday, September 19, 2006 5:36 PM<BR>
To: Ma Yuzhi<BR>
Cc: ipfix@ietf.org<BR>
Subject: Re: [IPFIX] ipfix reducing redundancy<BR>
<BR>
<BR>
Hi Yuzhi,<BR>
<BR>
<BR>
<BR>
Here are&nbsp; two questions about the ipfix reducing redundancy =
draft:<BR>
<BR>
<BR>
<BR>
Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on =
a<BR>
<BR>
reliable SCTP stream.<BR>
<BR>
Does this&nbsp; mean PR-SCTP is not one of the transport protocol =
choice?&nbsp;<BR>
<BR>
&nbsp;<BR>
<BR>
Yes it is.&nbsp; But I agree that the draft is not explicit about it. It =
will be<BR>
changed.<BR>
I have a pile of editorial changes to be applied:<BR>
For example, section 4.1.1<BR>
<BR>
<BR>
As explained in Figure 8, the information is split into two parts, using =
two<BR>
different Data Records.&nbsp; Common Properties MUST be exported via =
Data Records<BR>
defined by an Option Template Record and MUST be sent only once with =
SCTP or<BR>
TCP.<BR>
<BR>
<BR>
Based on your comment, it should even be:<BR>
<BR>
<BR>
As explained in Figure 8, the information is split into two parts, using =
two<BR>
different Data Records.&nbsp; Common Properties MUST be exported via =
Data Records<BR>
defined by an Option Template Record and MUST be sent only once with =
the<BR>
reliable stream of PR-SCTP association or within the&nbsp; TCP =
connection.<BR>
<BR>
<BR>
<BR>
Section 5.1 PR-SCTP (it's only SCTP right now)<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OLD: If SCTP is selected as =
the IPFIX protocol, the SCTP sub-section<BR>
<BR>
<BR>
&nbsp;&nbsp; specifications MUST be respected.<BR>
<BR>
<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; New: If PR-SCTP is selected =
as the IPFIX protocol, the SCTP<BR>
sub-section<BR>
<BR>
&nbsp;&nbsp; specifications MUST be respected.<BR>
<BR>
<BR>
<BR>
Then the following sentence would make sense in section 5.1:<BR>
<BR>
&nbsp;&nbsp; &quot;The Common Properties Flow Records MUST be sent on a =
reliable SCTP<BR>
<BR>
&nbsp;&nbsp; stream. &quot;<BR>
<BR>
<BR>
<BR>
Regards, Benoit.<BR>
<BR>
<BR>
<BR>
Is there need some description of how to use PR-SCTP in this draft?<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
Thanks<BR>
<BR>
Yuzhi<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
_______________________________________________<BR>
<BR>
IPFIX mailing list<BR>
<BR>
IPFIX@ietf.org<BR>
<BR>
<A =
HREF=3D"https://www1.ietf.org/mailman/listinfo/ipfix">https://www1.ietf.o=
rg/mailman/listinfo/ipfix</A><BR>
<BR>
&nbsp;<BR>
<BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C6DC08.B3585855--


--===============0450758128==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0450758128==--




From ipfix-bounces@ietf.org Tue Sep 19 15:52:35 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GPlbx-0001AR-V4; Tue, 19 Sep 2006 15:50:29 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GPii1-00020K-Pq
	for ipfix@ietf.org; Tue, 19 Sep 2006 12:44:33 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GPiSy-00014W-Dy
	for ipfix@ietf.org; Tue, 19 Sep 2006 12:29:01 -0400
Received: from EXCHSRV.fokus.fraunhofer.de (bohr [10.147.9.231])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with SMTP id
	k8JGRtC02671; Tue, 19 Sep 2006 18:27:55 +0200 (MEST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [IPFIX] ipfix reducing redundancy
Date: Tue, 19 Sep 2006 18:24:27 +0200
Message-ID: <70524A4436C03E43A293958B505008B615DD9D@EXCHSRV.fokus.fraunhofer.de>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [IPFIX] ipfix reducing redundancy
Thread-Index: AcbbzwvXxWr9QtF2R++4ihqxCccu0QACG7KwAAwmT1E=
From: "Boschi, Elisa" <Elisa.Boschi@fokus.fraunhofer.de>
To: "Ma Yuzhi" <myz@huawei.com>, "Benoit Claise" <bclaise@cisco.com>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 9cc83ac38bbbabacbf00f656311dd8d8
X-Mailman-Approved-At: Tue, 19 Sep 2006 15:50:28 -0400
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0450758128=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0450758128==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C6DC08.B3585855"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C6DC08.B3585855
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Yuzhi,

guidelines on how to use SCTP streams are out of scope in this draft. =
They're addressed in the Implementation Guidelines=20

Regards,
Elisa


-----Original Message-----
From: Ma Yuzhi [mailto:myz@huawei.com]
Sent: Tue 9/19/2006 1:12 PM
To: 'Benoit Claise'
Cc: ipfix@ietf.org
Subject: RE: [IPFIX] ipfix reducing redundancy
=20
Hi Benoit,
=20
The below changes are fine to me.
But how to get/keep a realiable stream of PR-SCTP?  =20
I'm not sure whether it need further description in this draft.
=20
Yuzhi


  _____ =20

From: Benoit Claise [mailto:bclaise@cisco.com]=20
Sent: Tuesday, September 19, 2006 5:36 PM
To: Ma Yuzhi
Cc: ipfix@ietf.org
Subject: Re: [IPFIX] ipfix reducing redundancy


Hi Yuzhi,



Here are  two questions about the ipfix reducing redundancy draft:



Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on a

reliable SCTP stream.

Does this  mean PR-SCTP is not one of the transport protocol choice? =20

 =20

Yes it is.  But I agree that the draft is not explicit about it. It will =
be
changed.
I have a pile of editorial changes to be applied:
For example, section 4.1.1


As explained in Figure 8, the information is split into two parts, using =
two
different Data Records.  Common Properties MUST be exported via Data =
Records
defined by an Option Template Record and MUST be sent only once with =
SCTP or
TCP.=20


Based on your comment, it should even be:=20


As explained in Figure 8, the information is split into two parts, using =
two
different Data Records.  Common Properties MUST be exported via Data =
Records
defined by an Option Template Record and MUST be sent only once with the
reliable stream of PR-SCTP association or within the  TCP connection.



Section 5.1 PR-SCTP (it's only SCTP right now)

	OLD: If SCTP is selected as the IPFIX protocol, the SCTP sub-section


   specifications MUST be respected.



	New: If PR-SCTP is selected as the IPFIX protocol, the SCTP
sub-section=20

   specifications MUST be respected.



Then the following sentence would make sense in section 5.1:

   "The Common Properties Flow Records MUST be sent on a reliable SCTP=20

   stream. "



Regards, Benoit.=20



Is there need some description of how to use PR-SCTP in this draft?





Thanks

Yuzhi







_______________________________________________

IPFIX mailing list

IPFIX@ietf.org

https://www1.ietf.org/mailman/listinfo/ipfix

 =20




------_=_NextPart_001_01C6DC08.B3585855
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7226.0">
<TITLE>RE: [IPFIX] ipfix reducing redundancy</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=3D2>Yuzhi,<BR>
<BR>
guidelines on how to use SCTP streams are out of scope in this draft. =
They're addressed in the Implementation Guidelines<BR>
<BR>
Regards,<BR>
Elisa<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Ma Yuzhi [<A =
HREF=3D"mailto:myz@huawei.com">mailto:myz@huawei.com</A>]<BR>
Sent: Tue 9/19/2006 1:12 PM<BR>
To: 'Benoit Claise'<BR>
Cc: ipfix@ietf.org<BR>
Subject: RE: [IPFIX] ipfix reducing redundancy<BR>
<BR>
Hi Benoit,<BR>
<BR>
The below changes are fine to me.<BR>
But how to get/keep a realiable stream of PR-SCTP?&nbsp;&nbsp;<BR>
I'm not sure whether it need further description in this draft.<BR>
<BR>
Yuzhi<BR>
<BR>
<BR>
&nbsp; _____&nbsp;<BR>
<BR>
From: Benoit Claise [<A =
HREF=3D"mailto:bclaise@cisco.com">mailto:bclaise@cisco.com</A>]<BR>
Sent: Tuesday, September 19, 2006 5:36 PM<BR>
To: Ma Yuzhi<BR>
Cc: ipfix@ietf.org<BR>
Subject: Re: [IPFIX] ipfix reducing redundancy<BR>
<BR>
<BR>
Hi Yuzhi,<BR>
<BR>
<BR>
<BR>
Here are&nbsp; two questions about the ipfix reducing redundancy =
draft:<BR>
<BR>
<BR>
<BR>
Section 5.1 SCTP - The Common Properties Flow Records MUST be sent on =
a<BR>
<BR>
reliable SCTP stream.<BR>
<BR>
Does this&nbsp; mean PR-SCTP is not one of the transport protocol =
choice?&nbsp;<BR>
<BR>
&nbsp;<BR>
<BR>
Yes it is.&nbsp; But I agree that the draft is not explicit about it. It =
will be<BR>
changed.<BR>
I have a pile of editorial changes to be applied:<BR>
For example, section 4.1.1<BR>
<BR>
<BR>
As explained in Figure 8, the information is split into two parts, using =
two<BR>
different Data Records.&nbsp; Common Properties MUST be exported via =
Data Records<BR>
defined by an Option Template Record and MUST be sent only once with =
SCTP or<BR>
TCP.<BR>
<BR>
<BR>
Based on your comment, it should even be:<BR>
<BR>
<BR>
As explained in Figure 8, the information is split into two parts, using =
two<BR>
different Data Records.&nbsp; Common Properties MUST be exported via =
Data Records<BR>
defined by an Option Template Record and MUST be sent only once with =
the<BR>
reliable stream of PR-SCTP association or within the&nbsp; TCP =
connection.<BR>
<BR>
<BR>
<BR>
Section 5.1 PR-SCTP (it's only SCTP right now)<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OLD: If SCTP is selected as =
the IPFIX protocol, the SCTP sub-section<BR>
<BR>
<BR>
&nbsp;&nbsp; specifications MUST be respected.<BR>
<BR>
<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; New: If PR-SCTP is selected =
as the IPFIX protocol, the SCTP<BR>
sub-section<BR>
<BR>
&nbsp;&nbsp; specifications MUST be respected.<BR>
<BR>
<BR>
<BR>
Then the following sentence would make sense in section 5.1:<BR>
<BR>
&nbsp;&nbsp; &quot;The Common Properties Flow Records MUST be sent on a =
reliable SCTP<BR>
<BR>
&nbsp;&nbsp; stream. &quot;<BR>
<BR>
<BR>
<BR>
Regards, Benoit.<BR>
<BR>
<BR>
<BR>
Is there need some description of how to use PR-SCTP in this draft?<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
Thanks<BR>
<BR>
Yuzhi<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
_______________________________________________<BR>
<BR>
IPFIX mailing list<BR>
<BR>
IPFIX@ietf.org<BR>
<BR>
<A =
HREF=3D"https://www1.ietf.org/mailman/listinfo/ipfix">https://www1.ietf.o=
rg/mailman/listinfo/ipfix</A><BR>
<BR>
&nbsp;<BR>
<BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C6DC08.B3585855--


--===============0450758128==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0450758128==--




From ipfix-bounces@ietf.org Wed Sep 20 11:15:17 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQ3lR-00074b-N5; Wed, 20 Sep 2006 11:13:29 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQ3lQ-00074R-Dx
	for ipfix@ietf.org; Wed, 20 Sep 2006 11:13:28 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQ3lO-0005D1-01
	for ipfix@ietf.org; Wed, 20 Sep 2006 11:13:28 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8KFDOI09616
	for <ipfix@ietf.org>; Wed, 20 Sep 2006 17:13:24 +0200 (CEST)
Received: from [10.61.65.199] (ams3-vpn-dhcp455.cisco.com [10.61.65.199])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8KFDOP25965; Wed, 20 Sep 2006 17:13:24 +0200 (CEST)
Message-ID: <45115A94.1090504@cisco.com>
Date: Wed, 20 Sep 2006 17:13:24 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: ipfix@ietf.org
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
Cc: "Michael H. Behringer" <mbehring@cisco.com>
Subject: [IPFIX] multiple observation domains transmitted over the same
	stream
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0060921656=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0060921656==
Content-Type: multipart/alternative;
	boundary="------------010306070802090207010004"

This is a multi-part message in MIME format.
--------------010306070802090207010004
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Dear all,

I received the following comment from Michael Behringer

- 10.2.4.3: "Data Sets from multiple Observation Domains MUST NOT be transmitted over the same stream; the Collecting Process SHOULD however verify that the Observation Domain ID values are the expected values."   
What is the collecting process supposed to do with other ODID values then? Drop them? --> Specify.

Here is the proposal: 

Data Sets from multiple Observation Domains MUST NOT be transmitted over 
the same stream; the Collecting Process SHOULD however verify that the 
Observation Domain ID values are the expected values and log an error 
should the occasion arise.

Any objections on this clarifying sentence?

Regards, Benoit. 



--------------010306070802090207010004
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Dear all,<br>
<br>
I received the following comment from Michael Behringer<br>
<pre wrap="">- 10.2.4.3: "Data Sets from multiple Observation Domains MUST NOT be transmitted over the same stream; the Collecting Process SHOULD however verify that the Observation Domain ID values are the expected values."   
What is the collecting process supposed to do with other ODID values then? Drop them? --&gt; Specify.

Here is the proposal: </pre>
<p class="MsoNormal" style="margin-left: 27pt;"><span
 style="font-family: &quot;Courier New&quot;; color: black;">Data Sets from
multiple Observation
Domains MUST NOT be transmitted over the same stream; the Collecting
Process SHOULD
however verify that the Observation Domain ID values are the expected
values
and log an error should the occasion arise. <o:p></o:p></span><br>
</p>
<pre wrap=""><font color="#000000"><span
 style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;">Any objections on this clarifying sentence?

Regards, Benoit.</span></font> 
</pre>
<blockquote cite="mid4.3.2.7.2.20060818174134.03f94940@email.cisco.com"
 type="cite"> </blockquote>
<br>
</body>
</html>

--------------010306070802090207010004--


--===============0060921656==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0060921656==--




From ipfix-bounces@ietf.org Wed Sep 20 11:15:17 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQ3lR-00074b-N5; Wed, 20 Sep 2006 11:13:29 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQ3lQ-00074R-Dx
	for ipfix@ietf.org; Wed, 20 Sep 2006 11:13:28 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQ3lO-0005D1-01
	for ipfix@ietf.org; Wed, 20 Sep 2006 11:13:28 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8KFDOI09616
	for <ipfix@ietf.org>; Wed, 20 Sep 2006 17:13:24 +0200 (CEST)
Received: from [10.61.65.199] (ams3-vpn-dhcp455.cisco.com [10.61.65.199])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8KFDOP25965; Wed, 20 Sep 2006 17:13:24 +0200 (CEST)
Message-ID: <45115A94.1090504@cisco.com>
Date: Wed, 20 Sep 2006 17:13:24 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: ipfix@ietf.org
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
Cc: "Michael H. Behringer" <mbehring@cisco.com>
Subject: [IPFIX] multiple observation domains transmitted over the same
	stream
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0060921656=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0060921656==
Content-Type: multipart/alternative;
	boundary="------------010306070802090207010004"

This is a multi-part message in MIME format.
--------------010306070802090207010004
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Dear all,

I received the following comment from Michael Behringer

- 10.2.4.3: "Data Sets from multiple Observation Domains MUST NOT be transmitted over the same stream; the Collecting Process SHOULD however verify that the Observation Domain ID values are the expected values."   
What is the collecting process supposed to do with other ODID values then? Drop them? --> Specify.

Here is the proposal: 

Data Sets from multiple Observation Domains MUST NOT be transmitted over 
the same stream; the Collecting Process SHOULD however verify that the 
Observation Domain ID values are the expected values and log an error 
should the occasion arise.

Any objections on this clarifying sentence?

Regards, Benoit. 



--------------010306070802090207010004
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Dear all,<br>
<br>
I received the following comment from Michael Behringer<br>
<pre wrap="">- 10.2.4.3: "Data Sets from multiple Observation Domains MUST NOT be transmitted over the same stream; the Collecting Process SHOULD however verify that the Observation Domain ID values are the expected values."   
What is the collecting process supposed to do with other ODID values then? Drop them? --&gt; Specify.

Here is the proposal: </pre>
<p class="MsoNormal" style="margin-left: 27pt;"><span
 style="font-family: &quot;Courier New&quot;; color: black;">Data Sets from
multiple Observation
Domains MUST NOT be transmitted over the same stream; the Collecting
Process SHOULD
however verify that the Observation Domain ID values are the expected
values
and log an error should the occasion arise. <o:p></o:p></span><br>
</p>
<pre wrap=""><font color="#000000"><span
 style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;">Any objections on this clarifying sentence?

Regards, Benoit.</span></font> 
</pre>
<blockquote cite="mid4.3.2.7.2.20060818174134.03f94940@email.cisco.com"
 type="cite"> </blockquote>
<br>
</body>
</html>

--------------010306070802090207010004--


--===============0060921656==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0060921656==--




From ipfix-bounces@ietf.org Wed Sep 20 18:30:31 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQAYD-0001Q9-Jr; Wed, 20 Sep 2006 18:28:17 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQAYB-0001Pm-P6
	for ipfix@ietf.org; Wed, 20 Sep 2006 18:28:15 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQAVj-0002lY-TU
	for ipfix@ietf.org; Wed, 20 Sep 2006 18:25:45 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8KMPfZ02830; Thu, 21 Sep 2006 00:25:41 +0200 (CEST)
Received: from [10.61.64.40] (ams3-vpn-dhcp40.cisco.com [10.61.64.40])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8KMPbP07743; Thu, 21 Sep 2006 00:25:39 +0200 (CEST)
Message-ID: <4511BFE1.3090009@cisco.com>
Date: Thu, 21 Sep 2006 00:25:37 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Nevil Brownlee <n.brownlee@auckland.ac.nz>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
	<1158141389.5216.7.camel@localhost>
In-Reply-To: <1158141389.5216.7.camel@localhost>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 22bbb45ef41b733eb2d03ee71ece8243
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1599121484=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============1599121484==
Content-Type: multipart/alternative;
	boundary="------------080102070700000103050406"

This is a multi-part message in MIME format.
--------------080102070700000103050406
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Nevil,

I thought we decided at the last meeting that we should follow what the 
syslog working group would chose.
http://ipfix.doit.wisc.edu/archive/3424.html

    There are also security concerns; it was suggested since most of our
    security concerns are the same as syslog's, we should consider
    adopting their approach to security.

And the syslog WG selected TLS...

Regards, Benoit.
> Hi Bora:
>
> Seems to me it would be very useful for the WG to have someone write
> a set of IPSEC configs that could be used with IPFIX.  Could you
> manage to write a few paragraphs that might be used in the Protocol
> Draft Security Considerations section, showing *how* one would
> set up IPSEC to run IPFIX, especially how to use IPSEC for IPFIX over an
> SCTP-PR transport ?
>
> Cheers, Nevil
>
>
> On Tue, 2006-09-12 at 08:44 -0700, Bora Akyol wrote:
>
>   
>> I also wrote quite a bit of IPSEC and IKE code that runs on a large
>> percentage of routers and switches out there today.
>>     
>
>   
>> Let me know if you have any specific questions on IPSEC/IKE
>> configuration and I will see what I can do to help you.
>>     
>
>
> -----------------------------------------------------------------------
>    Nevil Brownlee                 Computer Science Department | ITSS
>    Phone: +64 9 373 7599 x88941           The University of Auckland
>    FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand
>
>
>
> _______________________________________________
> IPFIX mailing list
> IPFIX@ietf.org
> https://www1.ietf.org/mailman/listinfo/ipfix
>   


--------------080102070700000103050406
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Nevil,<br>
<br>
I thought we decided at the last meeting that we should follow what the
syslog working group would chose.<br>
<a class="moz-txt-link-freetext" href="http://ipfix.doit.wisc.edu/archive/3424.html">http://ipfix.doit.wisc.edu/archive/3424.html</a><br>
<blockquote>
  <pre>There are also security concerns; it was suggested since most of our
security concerns are the same as syslog's, we should consider
adopting their approach to security.</pre>
</blockquote>
And the syslog WG selected TLS...<br>
<br>
Regards, Benoit.<br>
<blockquote cite="mid1158141389.5216.7.camel@localhost" type="cite">
  <pre wrap="">Hi Bora:

Seems to me it would be very useful for the WG to have someone write
a set of IPSEC configs that could be used with IPFIX.  Could you
manage to write a few paragraphs that might be used in the Protocol
Draft Security Considerations section, showing *how* one would
set up IPSEC to run IPFIX, especially how to use IPSEC for IPFIX over an
SCTP-PR transport ?

Cheers, Nevil


On Tue, 2006-09-12 at 08:44 -0700, Bora Akyol wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">I also wrote quite a bit of IPSEC and IKE code that runs on a large
percentage of routers and switches out there today.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
  <blockquote type="cite">
    <pre wrap="">Let me know if you have any specific questions on IPSEC/IKE
configuration and I will see what I can do to help you.
    </pre>
  </blockquote>
  <pre wrap=""><!---->

-----------------------------------------------------------------------
   Nevil Brownlee                 Computer Science Department | ITSS
   Phone: +64 9 373 7599 x88941           The University of Auckland
   FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand



_______________________________________________
IPFIX mailing list
<a class="moz-txt-link-abbreviated" href="mailto:IPFIX@ietf.org">IPFIX@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www1.ietf.org/mailman/listinfo/ipfix">https://www1.ietf.org/mailman/listinfo/ipfix</a>
  </pre>
</blockquote>
<br>
</body>
</html>

--------------080102070700000103050406--


--===============1599121484==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============1599121484==--




From ipfix-bounces@ietf.org Wed Sep 20 18:30:31 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQAYD-0001Q9-Jr; Wed, 20 Sep 2006 18:28:17 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQAYB-0001Pm-P6
	for ipfix@ietf.org; Wed, 20 Sep 2006 18:28:15 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQAVj-0002lY-TU
	for ipfix@ietf.org; Wed, 20 Sep 2006 18:25:45 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8KMPfZ02830; Thu, 21 Sep 2006 00:25:41 +0200 (CEST)
Received: from [10.61.64.40] (ams3-vpn-dhcp40.cisco.com [10.61.64.40])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8KMPbP07743; Thu, 21 Sep 2006 00:25:39 +0200 (CEST)
Message-ID: <4511BFE1.3090009@cisco.com>
Date: Thu, 21 Sep 2006 00:25:37 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Nevil Brownlee <n.brownlee@auckland.ac.nz>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
	<1158141389.5216.7.camel@localhost>
In-Reply-To: <1158141389.5216.7.camel@localhost>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 22bbb45ef41b733eb2d03ee71ece8243
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1599121484=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============1599121484==
Content-Type: multipart/alternative;
	boundary="------------080102070700000103050406"

This is a multi-part message in MIME format.
--------------080102070700000103050406
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Nevil,

I thought we decided at the last meeting that we should follow what the 
syslog working group would chose.
http://ipfix.doit.wisc.edu/archive/3424.html

    There are also security concerns; it was suggested since most of our
    security concerns are the same as syslog's, we should consider
    adopting their approach to security.

And the syslog WG selected TLS...

Regards, Benoit.
> Hi Bora:
>
> Seems to me it would be very useful for the WG to have someone write
> a set of IPSEC configs that could be used with IPFIX.  Could you
> manage to write a few paragraphs that might be used in the Protocol
> Draft Security Considerations section, showing *how* one would
> set up IPSEC to run IPFIX, especially how to use IPSEC for IPFIX over an
> SCTP-PR transport ?
>
> Cheers, Nevil
>
>
> On Tue, 2006-09-12 at 08:44 -0700, Bora Akyol wrote:
>
>   
>> I also wrote quite a bit of IPSEC and IKE code that runs on a large
>> percentage of routers and switches out there today.
>>     
>
>   
>> Let me know if you have any specific questions on IPSEC/IKE
>> configuration and I will see what I can do to help you.
>>     
>
>
> -----------------------------------------------------------------------
>    Nevil Brownlee                 Computer Science Department | ITSS
>    Phone: +64 9 373 7599 x88941           The University of Auckland
>    FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand
>
>
>
> _______________________________________________
> IPFIX mailing list
> IPFIX@ietf.org
> https://www1.ietf.org/mailman/listinfo/ipfix
>   


--------------080102070700000103050406
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Nevil,<br>
<br>
I thought we decided at the last meeting that we should follow what the
syslog working group would chose.<br>
<a class="moz-txt-link-freetext" href="http://ipfix.doit.wisc.edu/archive/3424.html">http://ipfix.doit.wisc.edu/archive/3424.html</a><br>
<blockquote>
  <pre>There are also security concerns; it was suggested since most of our
security concerns are the same as syslog's, we should consider
adopting their approach to security.</pre>
</blockquote>
And the syslog WG selected TLS...<br>
<br>
Regards, Benoit.<br>
<blockquote cite="mid1158141389.5216.7.camel@localhost" type="cite">
  <pre wrap="">Hi Bora:

Seems to me it would be very useful for the WG to have someone write
a set of IPSEC configs that could be used with IPFIX.  Could you
manage to write a few paragraphs that might be used in the Protocol
Draft Security Considerations section, showing *how* one would
set up IPSEC to run IPFIX, especially how to use IPSEC for IPFIX over an
SCTP-PR transport ?

Cheers, Nevil


On Tue, 2006-09-12 at 08:44 -0700, Bora Akyol wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">I also wrote quite a bit of IPSEC and IKE code that runs on a large
percentage of routers and switches out there today.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
  <blockquote type="cite">
    <pre wrap="">Let me know if you have any specific questions on IPSEC/IKE
configuration and I will see what I can do to help you.
    </pre>
  </blockquote>
  <pre wrap=""><!---->

-----------------------------------------------------------------------
   Nevil Brownlee                 Computer Science Department | ITSS
   Phone: +64 9 373 7599 x88941           The University of Auckland
   FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand



_______________________________________________
IPFIX mailing list
<a class="moz-txt-link-abbreviated" href="mailto:IPFIX@ietf.org">IPFIX@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www1.ietf.org/mailman/listinfo/ipfix">https://www1.ietf.org/mailman/listinfo/ipfix</a>
  </pre>
</blockquote>
<br>
</body>
</html>

--------------080102070700000103050406--


--===============1599121484==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============1599121484==--




From ipfix-bounces@ietf.org Wed Sep 20 20:09:10 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQC6p-0003Rg-S5; Wed, 20 Sep 2006 20:08:07 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQC4g-0002HX-Du
	for ipfix@ietf.org; Wed, 20 Sep 2006 20:05:54 -0400
Received: from mailhost.auckland.ac.nz ([130.216.190.12]
	helo=chico.itss.auckland.ac.nz)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQC4b-0002XV-OD
	for ipfix@ietf.org; Wed, 20 Sep 2006 20:05:54 -0400
Received: from localhost (localhost.localdomain [127.0.0.1])
	by chico.itss.auckland.ac.nz (Postfix) with ESMTP id C7F9F35828;
	Thu, 21 Sep 2006 12:05:45 +1200 (NZST)
Received: from chico.itss.auckland.ac.nz ([127.0.0.1])
	by localhost (smtpb.itss.auckland.ac.nz [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 01984-30; Thu, 21 Sep 2006 12:05:45 +1200 (NZST)
Received: from motoko.itss.auckland.ac.nz (motoko.itss.auckland.ac.nz
	[130.216.191.146])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by chico.itss.auckland.ac.nz (Postfix) with ESMTP id 5430934FB4;
	Thu, 21 Sep 2006 12:05:45 +1200 (NZST)
Received: from motoko.itss.auckland.ac.nz (localhost.localdomain [127.0.0.1])
	by motoko.itss.auckland.ac.nz (8.12.11/8.12.11) with ESMTP id
	k8L05iLD026823; Thu, 21 Sep 2006 12:05:44 +1200
Received: (from apache@localhost)
	by motoko.itss.auckland.ac.nz (8.12.11/8.12.11/Submit) id
	k8L05iak026821; Thu, 21 Sep 2006 12:05:44 +1200
X-Authentication-Warning: motoko.itss.auckland.ac.nz: apache set sender to
	n.brownlee@auckland.ac.nz using -f
Received: from nevil-laptop.sfac.auckland.ac.nz
	(nevil-laptop.sfac.auckland.ac.nz [130.216.38.130]) by
	webmail.auckland.ac.nz (Horde MIME library) with HTTP; Thu, 21 Sep 2006
	12:05:44 +1200
Message-ID: <20060921120544.pyovn4g4wtmsk8ww@webmail.auckland.ac.nz>
Date: Thu, 21 Sep 2006 12:05:44 +1200
From: Nevil Brownlee <n.brownlee@auckland.ac.nz>
To: Benoit Claise <bclaise@cisco.com>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
	<1158141389.5216.7.camel@localhost> <4511BFE1.3090009@cisco.com>
In-Reply-To: <4511BFE1.3090009@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset=ISO-8859-1;
	format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.0.4)
X-Virus-Scanned: by amavisd-new at mailhost.auckland.ac.nz
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
X-Mailman-Approved-At: Wed, 20 Sep 2006 20:08:07 -0400
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Hi Benoit:

> I thought we decided at the last meeting that we should follow what 
> the syslog working group would chose.
> http://ipfix.doit.wisc.edu/archive/3424.html
>
>    There are also security concerns; it was suggested since most of our
>    security concerns are the same as syslog's, we should consider
>    adopting their approach to security.
>
> And the syslog WG selected TLS...

You're right, of course.  However, Bora raised the question "couldn't
we just use IPsec?"   I suggested he could perhaps write a few
paragraphs explaining how to use IPsec to secure an IPFIX connection,
not because I want to change our current consensus for TLS, but
because if we can get some text explaining how to do it with IPsec,
- it would give IPFIX users two methods rather than only one, and
- it should be usable for SCTP-PR now.

Do please press on with new text for securing IPFIX using TLS.

Cheers, Nevil

-----------------------------------------------------------------------
  Nevil Brownlee                 Computer Science Department | ITSS
  Phone: +64 9 373 7599 x88941           The University of Auckland
  FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand

-----------------------------------------------------------------------
This mail sent through University of Auckland http://www.auckland.ac.nz


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 20 20:09:10 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQC6p-0003Rg-S5; Wed, 20 Sep 2006 20:08:07 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQC4g-0002HX-Du
	for ipfix@ietf.org; Wed, 20 Sep 2006 20:05:54 -0400
Received: from mailhost.auckland.ac.nz ([130.216.190.12]
	helo=chico.itss.auckland.ac.nz)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQC4b-0002XV-OD
	for ipfix@ietf.org; Wed, 20 Sep 2006 20:05:54 -0400
Received: from localhost (localhost.localdomain [127.0.0.1])
	by chico.itss.auckland.ac.nz (Postfix) with ESMTP id C7F9F35828;
	Thu, 21 Sep 2006 12:05:45 +1200 (NZST)
Received: from chico.itss.auckland.ac.nz ([127.0.0.1])
	by localhost (smtpb.itss.auckland.ac.nz [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 01984-30; Thu, 21 Sep 2006 12:05:45 +1200 (NZST)
Received: from motoko.itss.auckland.ac.nz (motoko.itss.auckland.ac.nz
	[130.216.191.146])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by chico.itss.auckland.ac.nz (Postfix) with ESMTP id 5430934FB4;
	Thu, 21 Sep 2006 12:05:45 +1200 (NZST)
Received: from motoko.itss.auckland.ac.nz (localhost.localdomain [127.0.0.1])
	by motoko.itss.auckland.ac.nz (8.12.11/8.12.11) with ESMTP id
	k8L05iLD026823; Thu, 21 Sep 2006 12:05:44 +1200
Received: (from apache@localhost)
	by motoko.itss.auckland.ac.nz (8.12.11/8.12.11/Submit) id
	k8L05iak026821; Thu, 21 Sep 2006 12:05:44 +1200
X-Authentication-Warning: motoko.itss.auckland.ac.nz: apache set sender to
	n.brownlee@auckland.ac.nz using -f
Received: from nevil-laptop.sfac.auckland.ac.nz
	(nevil-laptop.sfac.auckland.ac.nz [130.216.38.130]) by
	webmail.auckland.ac.nz (Horde MIME library) with HTTP; Thu, 21 Sep 2006
	12:05:44 +1200
Message-ID: <20060921120544.pyovn4g4wtmsk8ww@webmail.auckland.ac.nz>
Date: Thu, 21 Sep 2006 12:05:44 +1200
From: Nevil Brownlee <n.brownlee@auckland.ac.nz>
To: Benoit Claise <bclaise@cisco.com>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>
	<1158141389.5216.7.camel@localhost> <4511BFE1.3090009@cisco.com>
In-Reply-To: <4511BFE1.3090009@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset=ISO-8859-1;
	format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.0.4)
X-Virus-Scanned: by amavisd-new at mailhost.auckland.ac.nz
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
X-Mailman-Approved-At: Wed, 20 Sep 2006 20:08:07 -0400
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Hi Benoit:

> I thought we decided at the last meeting that we should follow what 
> the syslog working group would chose.
> http://ipfix.doit.wisc.edu/archive/3424.html
>
>    There are also security concerns; it was suggested since most of our
>    security concerns are the same as syslog's, we should consider
>    adopting their approach to security.
>
> And the syslog WG selected TLS...

You're right, of course.  However, Bora raised the question "couldn't
we just use IPsec?"   I suggested he could perhaps write a few
paragraphs explaining how to use IPsec to secure an IPFIX connection,
not because I want to change our current consensus for TLS, but
because if we can get some text explaining how to do it with IPsec,
- it would give IPFIX users two methods rather than only one, and
- it should be usable for SCTP-PR now.

Do please press on with new text for securing IPFIX using TLS.

Cheers, Nevil

-----------------------------------------------------------------------
  Nevil Brownlee                 Computer Science Department | ITSS
  Phone: +64 9 373 7599 x88941           The University of Auckland
  FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand

-----------------------------------------------------------------------
This mail sent through University of Auckland http://www.auckland.ac.nz


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 21 04:59:35 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQKN2-0007ua-4L; Thu, 21 Sep 2006 04:57:24 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQKN1-0007uV-Cr
	for ipfix@ietf.org; Thu, 21 Sep 2006 04:57:23 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQKMw-0001lo-U9
	for ipfix@ietf.org; Thu, 21 Sep 2006 04:57:23 -0400
Received: from [10.147.65.153] (luz@kaitos [10.147.65.153])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id
	k8L8uCC28760; Thu, 21 Sep 2006 10:56:12 +0200 (MEST)
Message-ID: <451253E1.4060908@fokus.fraunhofer.de>
Date: Thu, 21 Sep 2006 10:57:05 +0200
From: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
User-Agent: Thunderbird 1.5.0.5 (X11/20060812)
MIME-Version: 1.0
To: Benoit Claise <bclaise@cisco.com>
Subject: Re: [IPFIX] multiple observation domains transmitted over the same
	stream
References: <45115A94.1090504@cisco.com>
In-Reply-To: <45115A94.1090504@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 538aad3a3c4f01d8b6a6477ca4248793
Cc: "Michael H. Behringer" <mbehring@cisco.com>, ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


> I received the following comment from Michael Behringer
> 
> - 10.2.4.3: "Data Sets from multiple Observation Domains MUST NOT be transmitted over the same stream; the Collecting Process SHOULD however verify that the Observation Domain ID values are the expected values."   
> What is the collecting process supposed to do with other ODID values then? Drop them? --> Specify.
> 
> Here is the proposal: 
> 
> Data Sets from multiple Observation Domains MUST NOT be transmitted over 
> the same stream; the Collecting Process SHOULD however verify that the 
> Observation Domain ID values are the expected values and log an error 
> should the occasion arise.
> 
> Any objections on this clarifying sentence?

I don't see any motivation for the restrictions in 10.2.4.3.

Since an exporting process should be able to export data
of multiple observation domains to the same collector, it
may be advantageous to share the output streams.

What about removing the restrictions:

10.2.4.3 Stream

    An Exporting Process MUST request at least two outbound streams per
    association.  The first stream (referred to as stream zero in the
    rest of this document), is used to send the Template Set and the
    Options Template Set.  Stream zero MUST be fully reliable.  Data
    Sets MUST NOT be sent on stream zero.

    Depending on the application requirement, the Exporting Process
    selects the mode (unreliable, partially reliable, or fully reliable)
    of the stream, used to send the Data Sets.  Unreliable mode MAY be
    used where the application does not require reliable transmission
    and the use of a retransmission queue is impractical.  Only fully
    reliable bidirectional streams are available if TLS [TLS] is used,
    as required by RFC 3436 [RFC3436].

    When Data Sets are exported over a partially reliable stream, they
    SHOULD be marked for retransmission as long as there is room in the
    SCTP send queues.  However, if the queue overflows during times of
    congestion or other retransmission events, the oldest Data Record
    that has been transmitted and marked as partially reliable should be
    freed and marked to be skipped per the PR-SCTP [RFC3758]
    specification.  The freed buffer space should then be re-used for
    the new Data Sets being exported.

Best regards,
Lutz




_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 21 04:59:35 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQKN2-0007ua-4L; Thu, 21 Sep 2006 04:57:24 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQKN1-0007uV-Cr
	for ipfix@ietf.org; Thu, 21 Sep 2006 04:57:23 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQKMw-0001lo-U9
	for ipfix@ietf.org; Thu, 21 Sep 2006 04:57:23 -0400
Received: from [10.147.65.153] (luz@kaitos [10.147.65.153])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id
	k8L8uCC28760; Thu, 21 Sep 2006 10:56:12 +0200 (MEST)
Message-ID: <451253E1.4060908@fokus.fraunhofer.de>
Date: Thu, 21 Sep 2006 10:57:05 +0200
From: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
User-Agent: Thunderbird 1.5.0.5 (X11/20060812)
MIME-Version: 1.0
To: Benoit Claise <bclaise@cisco.com>
Subject: Re: [IPFIX] multiple observation domains transmitted over the same
	stream
References: <45115A94.1090504@cisco.com>
In-Reply-To: <45115A94.1090504@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 538aad3a3c4f01d8b6a6477ca4248793
Cc: "Michael H. Behringer" <mbehring@cisco.com>, ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


> I received the following comment from Michael Behringer
> 
> - 10.2.4.3: "Data Sets from multiple Observation Domains MUST NOT be transmitted over the same stream; the Collecting Process SHOULD however verify that the Observation Domain ID values are the expected values."   
> What is the collecting process supposed to do with other ODID values then? Drop them? --> Specify.
> 
> Here is the proposal: 
> 
> Data Sets from multiple Observation Domains MUST NOT be transmitted over 
> the same stream; the Collecting Process SHOULD however verify that the 
> Observation Domain ID values are the expected values and log an error 
> should the occasion arise.
> 
> Any objections on this clarifying sentence?

I don't see any motivation for the restrictions in 10.2.4.3.

Since an exporting process should be able to export data
of multiple observation domains to the same collector, it
may be advantageous to share the output streams.

What about removing the restrictions:

10.2.4.3 Stream

    An Exporting Process MUST request at least two outbound streams per
    association.  The first stream (referred to as stream zero in the
    rest of this document), is used to send the Template Set and the
    Options Template Set.  Stream zero MUST be fully reliable.  Data
    Sets MUST NOT be sent on stream zero.

    Depending on the application requirement, the Exporting Process
    selects the mode (unreliable, partially reliable, or fully reliable)
    of the stream, used to send the Data Sets.  Unreliable mode MAY be
    used where the application does not require reliable transmission
    and the use of a retransmission queue is impractical.  Only fully
    reliable bidirectional streams are available if TLS [TLS] is used,
    as required by RFC 3436 [RFC3436].

    When Data Sets are exported over a partially reliable stream, they
    SHOULD be marked for retransmission as long as there is room in the
    SCTP send queues.  However, if the queue overflows during times of
    congestion or other retransmission events, the oldest Data Record
    that has been transmitted and marked as partially reliable should be
    freed and marked to be skipped per the PR-SCTP [RFC3758]
    specification.  The freed buffer space should then be re-used for
    the new Data Sets being exported.

Best regards,
Lutz




_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 21 05:44:16 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQL5P-00083v-7X; Thu, 21 Sep 2006 05:43:15 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQL5N-00083k-PE
	for ipfix@ietf.org; Thu, 21 Sep 2006 05:43:13 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQL55-0006kK-K5
	for ipfix@ietf.org; Thu, 21 Sep 2006 05:43:13 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8L9gro09780; Thu, 21 Sep 2006 11:42:53 +0200 (CEST)
Received: from [10.61.65.30] (ams3-vpn-dhcp286.cisco.com [10.61.65.30])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8L9gpP24315; Thu, 21 Sep 2006 11:42:52 +0200 (CEST)
Message-ID: <45125E9B.3030609@cisco.com>
Date: Thu, 21 Sep 2006 11:42:51 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Nevil Brownlee <n.brownlee@auckland.ac.nz>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>	<1158141389.5216.7.camel@localhost>
	<4511BFE1.3090009@cisco.com>
	<20060921120544.pyovn4g4wtmsk8ww@webmail.auckland.ac.nz>
In-Reply-To: <20060921120544.pyovn4g4wtmsk8ww@webmail.auckland.ac.nz>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Hi Nevil,

Thanks for the clarification.

Bora,
Do you plan to write such a section? In which timeframe?

Regards, Benoit.
>
> Hi Benoit:
>
>> I thought we decided at the last meeting that we should follow what 
>> the syslog working group would chose.
>> http://ipfix.doit.wisc.edu/archive/3424.html
>>
>>    There are also security concerns; it was suggested since most of our
>>    security concerns are the same as syslog's, we should consider
>>    adopting their approach to security.
>>
>> And the syslog WG selected TLS...
>
> You're right, of course.  However, Bora raised the question "couldn't
> we just use IPsec?"   I suggested he could perhaps write a few
> paragraphs explaining how to use IPsec to secure an IPFIX connection,
> not because I want to change our current consensus for TLS, but
> because if we can get some text explaining how to do it with IPsec,
> - it would give IPFIX users two methods rather than only one, and
> - it should be usable for SCTP-PR now.
>
> Do please press on with new text for securing IPFIX using TLS.
>
> Cheers, Nevil
>
> -----------------------------------------------------------------------
>  Nevil Brownlee                 Computer Science Department | ITSS
>  Phone: +64 9 373 7599 x88941           The University of Auckland
>  FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand
>
> -----------------------------------------------------------------------
> This mail sent through University of Auckland http://www.auckland.ac.nz


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 21 05:44:16 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQL5P-00083v-7X; Thu, 21 Sep 2006 05:43:15 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQL5N-00083k-PE
	for ipfix@ietf.org; Thu, 21 Sep 2006 05:43:13 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQL55-0006kK-K5
	for ipfix@ietf.org; Thu, 21 Sep 2006 05:43:13 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8L9gro09780; Thu, 21 Sep 2006 11:42:53 +0200 (CEST)
Received: from [10.61.65.30] (ams3-vpn-dhcp286.cisco.com [10.61.65.30])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8L9gpP24315; Thu, 21 Sep 2006 11:42:52 +0200 (CEST)
Message-ID: <45125E9B.3030609@cisco.com>
Date: Thu, 21 Sep 2006 11:42:51 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Nevil Brownlee <n.brownlee@auckland.ac.nz>
Subject: Re: [IPFIX] ipfix over TLS/DTLS
References: <03235919BBDE634289BB6A0758A20B369E4438@NT-SJCA-0751.brcm.ad.broadcom.com>	<1158141389.5216.7.camel@localhost>
	<4511BFE1.3090009@cisco.com>
	<20060921120544.pyovn4g4wtmsk8ww@webmail.auckland.ac.nz>
In-Reply-To: <20060921120544.pyovn4g4wtmsk8ww@webmail.auckland.ac.nz>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Hi Nevil,

Thanks for the clarification.

Bora,
Do you plan to write such a section? In which timeframe?

Regards, Benoit.
>
> Hi Benoit:
>
>> I thought we decided at the last meeting that we should follow what 
>> the syslog working group would chose.
>> http://ipfix.doit.wisc.edu/archive/3424.html
>>
>>    There are also security concerns; it was suggested since most of our
>>    security concerns are the same as syslog's, we should consider
>>    adopting their approach to security.
>>
>> And the syslog WG selected TLS...
>
> You're right, of course.  However, Bora raised the question "couldn't
> we just use IPsec?"   I suggested he could perhaps write a few
> paragraphs explaining how to use IPsec to secure an IPFIX connection,
> not because I want to change our current consensus for TLS, but
> because if we can get some text explaining how to do it with IPsec,
> - it would give IPFIX users two methods rather than only one, and
> - it should be usable for SCTP-PR now.
>
> Do please press on with new text for securing IPFIX using TLS.
>
> Cheers, Nevil
>
> -----------------------------------------------------------------------
>  Nevil Brownlee                 Computer Science Department | ITSS
>  Phone: +64 9 373 7599 x88941           The University of Auckland
>  FAX: +64 9 373 7453      Private Bag 92019, Auckland, New Zealand
>
> -----------------------------------------------------------------------
> This mail sent through University of Auckland http://www.auckland.ac.nz


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 21 12:30:29 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQRPJ-0004vg-BA; Thu, 21 Sep 2006 12:28:13 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQRPI-0004rM-8t
	for ipfix@ietf.org; Thu, 21 Sep 2006 12:28:12 -0400
Received: from franclinus.red.cert.org ([192.88.209.16])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQPJQ-000648-Ih
	for ipfix@ietf.org; Thu, 21 Sep 2006 10:14:06 -0400
Received: from franclinus.red.cert.org (localhost [127.0.0.1])
	by franclinus.red.cert.org (8.13.1/8.13.1/2.24) with ESMTP id
	k8LEDuYN018939 for <ipfix@ietf.org>; Thu, 21 Sep 2006 10:13:56 -0400
Received: (from defang@localhost)
	by franclinus.red.cert.org (8.13.1/8.13.1/Submit/1.1) id k8LECwY1018874
	for <ipfix@ietf.org>; Thu, 21 Sep 2006 10:12:58 -0400
Received: from villemus.indigo.cert.org (villemus.indigo.cert.org [10.60.10.5])
	by franclinus.red.cert.org (envelope-sender <bht@cert.org>)
	(MIMEDefang) with ESMTP id k8LECvdq018872;
	Thu, 21 Sep 2006 10:12:58 -0400 (EDT)
Received: from [128.237.255.21] (vpn-10-25-4-27.remote.cert.org [10.25.4.27])
	by villemus.indigo.cert.org (8.12.11.20060308/8.12.11/2.65) with
	ESMTP id k8LECvPG031349; Thu, 21 Sep 2006 10:12:57 -0400
In-Reply-To: <451253E1.4060908@fokus.fraunhofer.de>
References: <45115A94.1090504@cisco.com> <451253E1.4060908@fokus.fraunhofer.de>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <887369DD-DA89-4CFF-A6DC-E7C0F4A4AAF2@cert.org>
Content-Transfer-Encoding: 7bit
From: Brian Trammell <bht@cert.org>
Subject: Re: [IPFIX] multiple observation domains transmitted over the same
	stream
Date: Thu, 21 Sep 2006 10:12:29 -0400
To: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
X-Mailer: Apple Mail (2.752.2)
X-Spam-Status: No, hits=0 required=5 checker=SpamAssassin version=3.000006
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8
Cc: ipfix@ietf.org, "Michael H. Behringer" <mbehring@cisco.com>
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Lutz,

I concur. I was under the impression the entire purpose of the odId  
field in the message header was to allow observation domain  
multiplexing within a session, be that a single SCTP stream, a single  
TCP connection, or a UDP "session" however it may be defined.

Note that there is no such restriction on odId multiplexing with TCP  
in section 10.4.

However, I'd add back the third paragraph of section 10.2.4.3,  
because it enforces the fact that an Observation Domain should use  
the same ID for all streams in an association, which I don't think we  
want to get rid of. Only the fourth paragraph adds the unnecessary  
restriction.

Regards,

Brian

On Sep 21, 2006, at 4:57 AM, Lutz Mark wrote:

>
>> I received the following comment from Michael Behringer
>> - 10.2.4.3: "Data Sets from multiple Observation Domains MUST NOT  
>> be transmitted over the same stream; the Collecting Process SHOULD  
>> however verify that the Observation Domain ID values are the  
>> expected values."   What is the collecting process supposed to do  
>> with other ODID values then? Drop them? --> Specify.
>> Here is the proposal: Data Sets from multiple Observation Domains  
>> MUST NOT be transmitted over the same stream; the Collecting  
>> Process SHOULD however verify that the Observation Domain ID  
>> values are the expected values and log an error should the  
>> occasion arise.
>> Any objections on this clarifying sentence?
>
> I don't see any motivation for the restrictions in 10.2.4.3.
>
> Since an exporting process should be able to export data
> of multiple observation domains to the same collector, it
> may be advantageous to share the output streams.
>
> What about removing the restrictions:
>
> 10.2.4.3 Stream
>
>    An Exporting Process MUST request at least two outbound streams per
>    association.  The first stream (referred to as stream zero in the
>    rest of this document), is used to send the Template Set and the
>    Options Template Set.  Stream zero MUST be fully reliable.  Data
>    Sets MUST NOT be sent on stream zero.
>
>    Depending on the application requirement, the Exporting Process
>    selects the mode (unreliable, partially reliable, or fully  
> reliable)
>    of the stream, used to send the Data Sets.  Unreliable mode MAY be
>    used where the application does not require reliable transmission
>    and the use of a retransmission queue is impractical.  Only fully
>    reliable bidirectional streams are available if TLS [TLS] is used,
>    as required by RFC 3436 [RFC3436].
>
>    When Data Sets are exported over a partially reliable stream, they
>    SHOULD be marked for retransmission as long as there is room in the
>    SCTP send queues.  However, if the queue overflows during times of
>    congestion or other retransmission events, the oldest Data Record
>    that has been transmitted and marked as partially reliable  
> should be
>    freed and marked to be skipped per the PR-SCTP [RFC3758]
>    specification.  The freed buffer space should then be re-used for
>    the new Data Sets being exported.
>
> Best regards,
> Lutz
>
>
>
>
> _______________________________________________
> IPFIX mailing list
> IPFIX@ietf.org
> https://www1.ietf.org/mailman/listinfo/ipfix


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 21 12:30:29 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQRPJ-0004vg-BA; Thu, 21 Sep 2006 12:28:13 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQRPI-0004rM-8t
	for ipfix@ietf.org; Thu, 21 Sep 2006 12:28:12 -0400
Received: from franclinus.red.cert.org ([192.88.209.16])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQPJQ-000648-Ih
	for ipfix@ietf.org; Thu, 21 Sep 2006 10:14:06 -0400
Received: from franclinus.red.cert.org (localhost [127.0.0.1])
	by franclinus.red.cert.org (8.13.1/8.13.1/2.24) with ESMTP id
	k8LEDuYN018939 for <ipfix@ietf.org>; Thu, 21 Sep 2006 10:13:56 -0400
Received: (from defang@localhost)
	by franclinus.red.cert.org (8.13.1/8.13.1/Submit/1.1) id k8LECwY1018874
	for <ipfix@ietf.org>; Thu, 21 Sep 2006 10:12:58 -0400
Received: from villemus.indigo.cert.org (villemus.indigo.cert.org [10.60.10.5])
	by franclinus.red.cert.org (envelope-sender <bht@cert.org>)
	(MIMEDefang) with ESMTP id k8LECvdq018872;
	Thu, 21 Sep 2006 10:12:58 -0400 (EDT)
Received: from [128.237.255.21] (vpn-10-25-4-27.remote.cert.org [10.25.4.27])
	by villemus.indigo.cert.org (8.12.11.20060308/8.12.11/2.65) with
	ESMTP id k8LECvPG031349; Thu, 21 Sep 2006 10:12:57 -0400
In-Reply-To: <451253E1.4060908@fokus.fraunhofer.de>
References: <45115A94.1090504@cisco.com> <451253E1.4060908@fokus.fraunhofer.de>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <887369DD-DA89-4CFF-A6DC-E7C0F4A4AAF2@cert.org>
Content-Transfer-Encoding: 7bit
From: Brian Trammell <bht@cert.org>
Subject: Re: [IPFIX] multiple observation domains transmitted over the same
	stream
Date: Thu, 21 Sep 2006 10:12:29 -0400
To: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
X-Mailer: Apple Mail (2.752.2)
X-Spam-Status: No, hits=0 required=5 checker=SpamAssassin version=3.000006
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8
Cc: ipfix@ietf.org, "Michael H. Behringer" <mbehring@cisco.com>
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Lutz,

I concur. I was under the impression the entire purpose of the odId  
field in the message header was to allow observation domain  
multiplexing within a session, be that a single SCTP stream, a single  
TCP connection, or a UDP "session" however it may be defined.

Note that there is no such restriction on odId multiplexing with TCP  
in section 10.4.

However, I'd add back the third paragraph of section 10.2.4.3,  
because it enforces the fact that an Observation Domain should use  
the same ID for all streams in an association, which I don't think we  
want to get rid of. Only the fourth paragraph adds the unnecessary  
restriction.

Regards,

Brian

On Sep 21, 2006, at 4:57 AM, Lutz Mark wrote:

>
>> I received the following comment from Michael Behringer
>> - 10.2.4.3: "Data Sets from multiple Observation Domains MUST NOT  
>> be transmitted over the same stream; the Collecting Process SHOULD  
>> however verify that the Observation Domain ID values are the  
>> expected values."   What is the collecting process supposed to do  
>> with other ODID values then? Drop them? --> Specify.
>> Here is the proposal: Data Sets from multiple Observation Domains  
>> MUST NOT be transmitted over the same stream; the Collecting  
>> Process SHOULD however verify that the Observation Domain ID  
>> values are the expected values and log an error should the  
>> occasion arise.
>> Any objections on this clarifying sentence?
>
> I don't see any motivation for the restrictions in 10.2.4.3.
>
> Since an exporting process should be able to export data
> of multiple observation domains to the same collector, it
> may be advantageous to share the output streams.
>
> What about removing the restrictions:
>
> 10.2.4.3 Stream
>
>    An Exporting Process MUST request at least two outbound streams per
>    association.  The first stream (referred to as stream zero in the
>    rest of this document), is used to send the Template Set and the
>    Options Template Set.  Stream zero MUST be fully reliable.  Data
>    Sets MUST NOT be sent on stream zero.
>
>    Depending on the application requirement, the Exporting Process
>    selects the mode (unreliable, partially reliable, or fully  
> reliable)
>    of the stream, used to send the Data Sets.  Unreliable mode MAY be
>    used where the application does not require reliable transmission
>    and the use of a retransmission queue is impractical.  Only fully
>    reliable bidirectional streams are available if TLS [TLS] is used,
>    as required by RFC 3436 [RFC3436].
>
>    When Data Sets are exported over a partially reliable stream, they
>    SHOULD be marked for retransmission as long as there is room in the
>    SCTP send queues.  However, if the queue overflows during times of
>    congestion or other retransmission events, the oldest Data Record
>    that has been transmitted and marked as partially reliable  
> should be
>    freed and marked to be skipped per the PR-SCTP [RFC3758]
>    specification.  The freed buffer space should then be re-used for
>    the new Data Sets being exported.
>
> Best regards,
> Lutz
>
>
>
>
> _______________________________________________
> IPFIX mailing list
> IPFIX@ietf.org
> https://www1.ietf.org/mailman/listinfo/ipfix


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 22 04:34:15 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQgS6-0006jE-NL; Fri, 22 Sep 2006 04:32:06 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQgS5-0006j8-HQ
	for ipfix@ietf.org; Fri, 22 Sep 2006 04:32:05 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQgS4-0002un-5S
	for ipfix@ietf.org; Fri, 22 Sep 2006 04:32:05 -0400
Received: from [10.147.65.153] (luz@kaitos [10.147.65.153])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id
	k8M8UjC00031; Fri, 22 Sep 2006 10:30:45 +0200 (MEST)
Message-ID: <45139F72.5050409@fokus.fraunhofer.de>
Date: Fri, 22 Sep 2006 10:31:46 +0200
From: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
User-Agent: Thunderbird 1.5.0.5 (X11/20060812)
MIME-Version: 1.0
To: Brian Trammell <bht@cert.org>
Subject: Re: [IPFIX] multiple observation domains transmitted over the same
	stream
References: <45115A94.1090504@cisco.com> <451253E1.4060908@fokus.fraunhofer.de>
	<887369DD-DA89-4CFF-A6DC-E7C0F4A4AAF2@cert.org>
In-Reply-To: <887369DD-DA89-4CFF-A6DC-E7C0F4A4AAF2@cert.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Cc: ipfix@ietf.org, mbehring@cisco.com
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Brian,

> However, I'd add back the third paragraph of section 10.2.4.3, because 
> it enforces the fact that an Observation Domain should use the same ID 
> for all streams in an association, which I don't think we want to get 
> rid of. Only the fourth paragraph adds the unnecessary restriction.

you are right.

But reading the third paragraph again, it seems to me that this
information is redundant. Since the template management is done
per Observation Domain and an Observation Domain is identified
via its Observation Domain ID. This implies that there must be
only _one_ Observation Domain ID per Observation Domain.

Is this correct? Can anyone shed some light on this.

Best regards,
Lutz




_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 22 04:34:15 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQgS6-0006jE-NL; Fri, 22 Sep 2006 04:32:06 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQgS5-0006j8-HQ
	for ipfix@ietf.org; Fri, 22 Sep 2006 04:32:05 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQgS4-0002un-5S
	for ipfix@ietf.org; Fri, 22 Sep 2006 04:32:05 -0400
Received: from [10.147.65.153] (luz@kaitos [10.147.65.153])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id
	k8M8UjC00031; Fri, 22 Sep 2006 10:30:45 +0200 (MEST)
Message-ID: <45139F72.5050409@fokus.fraunhofer.de>
Date: Fri, 22 Sep 2006 10:31:46 +0200
From: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
User-Agent: Thunderbird 1.5.0.5 (X11/20060812)
MIME-Version: 1.0
To: Brian Trammell <bht@cert.org>
Subject: Re: [IPFIX] multiple observation domains transmitted over the same
	stream
References: <45115A94.1090504@cisco.com> <451253E1.4060908@fokus.fraunhofer.de>
	<887369DD-DA89-4CFF-A6DC-E7C0F4A4AAF2@cert.org>
In-Reply-To: <887369DD-DA89-4CFF-A6DC-E7C0F4A4AAF2@cert.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Cc: ipfix@ietf.org, mbehring@cisco.com
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Brian,

> However, I'd add back the third paragraph of section 10.2.4.3, because 
> it enforces the fact that an Observation Domain should use the same ID 
> for all streams in an association, which I don't think we want to get 
> rid of. Only the fourth paragraph adds the unnecessary restriction.

you are right.

But reading the third paragraph again, it seems to me that this
information is redundant. Since the template management is done
per Observation Domain and an Observation Domain is identified
via its Observation Domain ID. This implies that there must be
only _one_ Observation Domain ID per Observation Domain.

Is this correct? Can anyone shed some light on this.

Best regards,
Lutz




_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 22 05:05:33 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQgy2-0004h5-KI; Fri, 22 Sep 2006 05:05:06 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQgy1-0004h0-Jh
	for ipfix@ietf.org; Fri, 22 Sep 2006 05:05:05 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQgy0-0001A1-Ci
	for ipfix@ietf.org; Fri, 22 Sep 2006 05:05:05 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 22 Sep 2006 02:05:04 -0700
X-IronPort-AV: i="4.09,200,1157353200"; 
	d="scan'208"; a="43010978:sNHT31261556"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8M953fm001173; Fri, 22 Sep 2006 05:05:03 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8M952g2019355; 
	Fri, 22 Sep 2006 11:05:02 +0200 (MEST)
Received: from [10.61.81.19] (ams3-vpn-dhcp4372.cisco.com [10.61.81.19])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id KAA18362;
	Fri, 22 Sep 2006 10:05:02 +0100 (BST)
Message-ID: <4513A73D.3060704@cisco.com>
Date: Fri, 22 Sep 2006 10:05:01 +0100
From: Paul Aitken <paitken@cisco.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB;
	rv:1.7.13) Gecko/20060501 Fedora/1.7.13-1.1.fc5
X-Accept-Language: en-gb, en-us
MIME-Version: 1.0
To: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
Subject: Re: [IPFIX] multiple observation domains transmitted over the same
	stream
References: <45115A94.1090504@cisco.com>
	<451253E1.4060908@fokus.fraunhofer.de>	<887369DD-DA89-4CFF-A6DC-E7C0F4A4AAF2@cert.org>
	<45139F72.5050409@fokus.fraunhofer.de>
In-Reply-To: <45139F72.5050409@fokus.fraunhofer.de>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=521; t=1158915904; x=1159779904;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paitken@cisco.com;
	z=From:Paul=20Aitken=20<paitken@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20multiple=20observation=20domains=20transmitted=20over=
	20the=20same=0A=20stream
	|To:Lutz=20Mark=20<lutz.mark@fokus.fraunhofer.de>;
	X=v=3Dcisco.com=3B=20h=3DXITrQ9nNra/1oNjv4Fm5z86rN6o=3D;
	b=ALVHGIl1VohT+EMHXvcwxBuHWq7AroOadWcCWNpfoUZ1hEXhr4NDfPvLo6BidcvkK3wXAiaZ
	UD1R+cWeGZb3Ym444gGpVg1Rpe4Y8s6f1nYhK2/iToTJhsW7cWM03UcV;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=paitken@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370
Cc: mbehring@cisco.com, ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Lutz

> This implies that there must be only _one_ Observation Domain ID per
> Observation Domain.
> 
> Is this correct? Can anyone shed some light on this.

If the same OD is observed by multiple devices, we can't expect them all 
to agree on the same OD Id to describe it.

Inside a single device, I don't think it helps to have multiple OD Ids 
to describe the same OD. That would make data reconcilliation at the 
collector almost impossible.

-- 
Paul Aitken
Cisco Systems Ltd, Edinburgh, Scotland.

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 22 05:05:33 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQgy2-0004h5-KI; Fri, 22 Sep 2006 05:05:06 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQgy1-0004h0-Jh
	for ipfix@ietf.org; Fri, 22 Sep 2006 05:05:05 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQgy0-0001A1-Ci
	for ipfix@ietf.org; Fri, 22 Sep 2006 05:05:05 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 22 Sep 2006 02:05:04 -0700
X-IronPort-AV: i="4.09,200,1157353200"; 
	d="scan'208"; a="43010978:sNHT31261556"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8M953fm001173; Fri, 22 Sep 2006 05:05:03 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8M952g2019355; 
	Fri, 22 Sep 2006 11:05:02 +0200 (MEST)
Received: from [10.61.81.19] (ams3-vpn-dhcp4372.cisco.com [10.61.81.19])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id KAA18362;
	Fri, 22 Sep 2006 10:05:02 +0100 (BST)
Message-ID: <4513A73D.3060704@cisco.com>
Date: Fri, 22 Sep 2006 10:05:01 +0100
From: Paul Aitken <paitken@cisco.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB;
	rv:1.7.13) Gecko/20060501 Fedora/1.7.13-1.1.fc5
X-Accept-Language: en-gb, en-us
MIME-Version: 1.0
To: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
Subject: Re: [IPFIX] multiple observation domains transmitted over the same
	stream
References: <45115A94.1090504@cisco.com>
	<451253E1.4060908@fokus.fraunhofer.de>	<887369DD-DA89-4CFF-A6DC-E7C0F4A4AAF2@cert.org>
	<45139F72.5050409@fokus.fraunhofer.de>
In-Reply-To: <45139F72.5050409@fokus.fraunhofer.de>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=521; t=1158915904; x=1159779904;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paitken@cisco.com;
	z=From:Paul=20Aitken=20<paitken@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20multiple=20observation=20domains=20transmitted=20over=
	20the=20same=0A=20stream
	|To:Lutz=20Mark=20<lutz.mark@fokus.fraunhofer.de>;
	X=v=3Dcisco.com=3B=20h=3DXITrQ9nNra/1oNjv4Fm5z86rN6o=3D;
	b=ALVHGIl1VohT+EMHXvcwxBuHWq7AroOadWcCWNpfoUZ1hEXhr4NDfPvLo6BidcvkK3wXAiaZ
	UD1R+cWeGZb3Ym444gGpVg1Rpe4Y8s6f1nYhK2/iToTJhsW7cWM03UcV;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=paitken@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370
Cc: mbehring@cisco.com, ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Lutz

> This implies that there must be only _one_ Observation Domain ID per
> Observation Domain.
> 
> Is this correct? Can anyone shed some light on this.

If the same OD is observed by multiple devices, we can't expect them all 
to agree on the same OD Id to describe it.

Inside a single device, I don't think it helps to have multiple OD Ids 
to describe the same OD. That would make data reconcilliation at the 
collector almost impossible.

-- 
Paul Aitken
Cisco Systems Ltd, Edinburgh, Scotland.

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 22 07:58:26 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQjeO-0001un-C5; Fri, 22 Sep 2006 07:57:00 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQjeM-0001uh-S8
	for ipfix@ietf.org; Fri, 22 Sep 2006 07:56:58 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQjeL-0000YL-D8
	for ipfix@ietf.org; Fri, 22 Sep 2006 07:56:58 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MBuue07261; Fri, 22 Sep 2006 13:56:56 +0200 (CEST)
Received: from [10.61.81.176] (ams3-vpn-dhcp4529.cisco.com [10.61.81.176])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MButP13837; Fri, 22 Sep 2006 13:56:55 +0200 (CEST)
Message-ID: <4513CF86.6000400@cisco.com>
Date: Fri, 22 Sep 2006 13:56:54 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Paul Aitken <paitken@cisco.com>
Subject: Re: [IPFIX] multiple observation domains transmitted over the same
	stream
References: <45115A94.1090504@cisco.com>	<887369DD-DA89-4CFF-A6DC-E7C0F4A4AAF2@cert.org>	<45139F72.5050409@fokus.fraunhofer.de>
	<4513A73D.3060704@cisco.com>
In-Reply-To: <4513A73D.3060704@cisco.com>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 057ebe9b96adec30a7efb2aeda4c26a4
Cc: ipfix@ietf.org, mbehring@cisco.com
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0388966482=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0388966482==
Content-Type: multipart/alternative;
	boundary="------------060405020101040701070604"

This is a multi-part message in MIME format.
--------------060405020101040701070604
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Dear all,

Before answering, I've been waiting for others to comment on this 
restriction:

    "Data Sets from multiple Observation Domains MUST NOT be transmitted
    over the same stream; the Collecting Process SHOULD however verify
    that the Observation Domain ID values are the expected values."

Because, to be honest, I don't recall the justification of its 
existence. I searched through my archive, and this sentence is there 
since [IPFIX-PROTO] version 6.

Anyway, the following paragraph has been removed:

Data Sets from multiple Observation Domains MUST NOT be transmitted over 
the same stream; the Collecting Process SHOULD however verify that the 
Observation Domain ID values are the expected values and log an error 
should the occasion arise.

Regards, Benoit.

> Lutz
>
>> This implies that there must be only _one_ Observation Domain ID per
>> Observation Domain.
>>
>> Is this correct? Can anyone shed some light on this.
>
> If the same OD is observed by multiple devices, we can't expect them 
> all to agree on the same OD Id to describe it.
>
> Inside a single device, I don't think it helps to have multiple OD Ids 
> to describe the same OD. That would make data reconcilliation at the 
> collector almost impossible.
>


--------------060405020101040701070604
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Dear all,<br>
<br>
Before answering, I've been waiting for others to comment on this
restriction:<br>
<blockquote>"Data Sets from multiple Observation Domains MUST NOT be
transmitted
over the same stream; the Collecting Process SHOULD however verify that
the Observation Domain ID values are the expected values."<br>
</blockquote>
Because, to be honest, I don't recall the justification of its
existence. I searched through my archive, and this sentence is there
since [IPFIX-PROTO] version 6.<br>
<br>
Anyway, the following paragraph has been removed:<br>
<p class="MsoNormal" style="margin-left: 27pt;"><span
 style="font-family: &quot;Courier New&quot;; color: black;">Data Sets from
multiple Observation
Domains MUST NOT be transmitted over the same stream; the Collecting
Process SHOULD
however verify that the Observation Domain ID values are the expected
values
and log an error should the occasion arise. <o:p></o:p></span></p>
Regards, Benoit.<br>
<br>
<blockquote cite="mid4513A73D.3060704@cisco.com" type="cite">Lutz
  <br>
  <br>
  <blockquote type="cite">This implies that there must be only _one_
Observation Domain ID per
    <br>
Observation Domain.
    <br>
    <br>
Is this correct? Can anyone shed some light on this.
    <br>
  </blockquote>
  <br>
If the same OD is observed by multiple devices, we can't expect them
all to agree on the same OD Id to describe it.
  <br>
  <br>
Inside a single device, I don't think it helps to have multiple OD Ids
to describe the same OD. That would make data reconcilliation at the
collector almost impossible.
  <br>
  <br>
</blockquote>
<br>
</body>
</html>

--------------060405020101040701070604--


--===============0388966482==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0388966482==--




From ipfix-bounces@ietf.org Fri Sep 22 07:58:26 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQjeO-0001un-C5; Fri, 22 Sep 2006 07:57:00 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQjeM-0001uh-S8
	for ipfix@ietf.org; Fri, 22 Sep 2006 07:56:58 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQjeL-0000YL-D8
	for ipfix@ietf.org; Fri, 22 Sep 2006 07:56:58 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MBuue07261; Fri, 22 Sep 2006 13:56:56 +0200 (CEST)
Received: from [10.61.81.176] (ams3-vpn-dhcp4529.cisco.com [10.61.81.176])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MButP13837; Fri, 22 Sep 2006 13:56:55 +0200 (CEST)
Message-ID: <4513CF86.6000400@cisco.com>
Date: Fri, 22 Sep 2006 13:56:54 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Paul Aitken <paitken@cisco.com>
Subject: Re: [IPFIX] multiple observation domains transmitted over the same
	stream
References: <45115A94.1090504@cisco.com>	<887369DD-DA89-4CFF-A6DC-E7C0F4A4AAF2@cert.org>	<45139F72.5050409@fokus.fraunhofer.de>
	<4513A73D.3060704@cisco.com>
In-Reply-To: <4513A73D.3060704@cisco.com>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 057ebe9b96adec30a7efb2aeda4c26a4
Cc: ipfix@ietf.org, mbehring@cisco.com
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0388966482=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0388966482==
Content-Type: multipart/alternative;
	boundary="------------060405020101040701070604"

This is a multi-part message in MIME format.
--------------060405020101040701070604
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Dear all,

Before answering, I've been waiting for others to comment on this 
restriction:

    "Data Sets from multiple Observation Domains MUST NOT be transmitted
    over the same stream; the Collecting Process SHOULD however verify
    that the Observation Domain ID values are the expected values."

Because, to be honest, I don't recall the justification of its 
existence. I searched through my archive, and this sentence is there 
since [IPFIX-PROTO] version 6.

Anyway, the following paragraph has been removed:

Data Sets from multiple Observation Domains MUST NOT be transmitted over 
the same stream; the Collecting Process SHOULD however verify that the 
Observation Domain ID values are the expected values and log an error 
should the occasion arise.

Regards, Benoit.

> Lutz
>
>> This implies that there must be only _one_ Observation Domain ID per
>> Observation Domain.
>>
>> Is this correct? Can anyone shed some light on this.
>
> If the same OD is observed by multiple devices, we can't expect them 
> all to agree on the same OD Id to describe it.
>
> Inside a single device, I don't think it helps to have multiple OD Ids 
> to describe the same OD. That would make data reconcilliation at the 
> collector almost impossible.
>


--------------060405020101040701070604
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Dear all,<br>
<br>
Before answering, I've been waiting for others to comment on this
restriction:<br>
<blockquote>"Data Sets from multiple Observation Domains MUST NOT be
transmitted
over the same stream; the Collecting Process SHOULD however verify that
the Observation Domain ID values are the expected values."<br>
</blockquote>
Because, to be honest, I don't recall the justification of its
existence. I searched through my archive, and this sentence is there
since [IPFIX-PROTO] version 6.<br>
<br>
Anyway, the following paragraph has been removed:<br>
<p class="MsoNormal" style="margin-left: 27pt;"><span
 style="font-family: &quot;Courier New&quot;; color: black;">Data Sets from
multiple Observation
Domains MUST NOT be transmitted over the same stream; the Collecting
Process SHOULD
however verify that the Observation Domain ID values are the expected
values
and log an error should the occasion arise. <o:p></o:p></span></p>
Regards, Benoit.<br>
<br>
<blockquote cite="mid4513A73D.3060704@cisco.com" type="cite">Lutz
  <br>
  <br>
  <blockquote type="cite">This implies that there must be only _one_
Observation Domain ID per
    <br>
Observation Domain.
    <br>
    <br>
Is this correct? Can anyone shed some light on this.
    <br>
  </blockquote>
  <br>
If the same OD is observed by multiple devices, we can't expect them
all to agree on the same OD Id to describe it.
  <br>
  <br>
Inside a single device, I don't think it helps to have multiple OD Ids
to describe the same OD. That would make data reconcilliation at the
collector almost impossible.
  <br>
  <br>
</blockquote>
<br>
</body>
</html>

--------------060405020101040701070604--


--===============0388966482==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0388966482==--




From ipfix-bounces@ietf.org Fri Sep 22 10:36:46 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQm7P-0000Hs-EP; Fri, 22 Sep 2006 10:35:07 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQm7O-0000Hm-D6
	for ipfix@ietf.org; Fri, 22 Sep 2006 10:35:06 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQm7N-0002Ct-N5
	for ipfix@ietf.org; Fri, 22 Sep 2006 10:35:06 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MEZ4O16761; Fri, 22 Sep 2006 16:35:04 +0200 (CEST)
Received: from [10.61.81.176] (ams3-vpn-dhcp4529.cisco.com [10.61.81.176])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MEZ2P17283; Fri, 22 Sep 2006 16:35:02 +0200 (CEST)
Message-ID: <4513F496.6010207@cisco.com>
Date: Fri, 22 Sep 2006 16:35:02 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Brian Trammell <bht@cert.org>
References: <106A1309-2D97-4E3C-B5E0-859E04CA68BB@cert.org>	<44C1DAE0.1040802@cisco.com>
	<B959AC9C-D91B-4A66-A47C-7C089D303595@cert.org>
In-Reply-To: <B959AC9C-D91B-4A66-A47C-7C089D303595@cert.org>
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 4bb0e9e1ca9d18125bc841b2d8d77e24
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] minor Template Management MAY/SHOULD
	question
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0375527761=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0375527761==
Content-Type: multipart/alternative;
	boundary="------------020907040802010409070507"

This is a multi-part message in MIME format.
--------------020907040802010409070507
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Brian, all,

I just spoke with Paul. He is fine with your proposal.

OLD PARAGRAPH SECTION 8, 6th PARAGRAPH:

   New Template Records SHOULD be transmitted as soon as they are 
   created. The Exporting Process MAY transmit the Template Set and 
   Options Template Set in advance of any Data Sets that use that 
   (Options) Template ID, to ensure that the Collector has the Template 
   Record before receiving the first Data Record.  Data Records that 
   correspond to a Template Record MAY appear in the same and/or 
   subsequent IPFIX Message(s).   

NEW PARAGRAPH SECTION 8, 6th PARAGRAPH:

    The Exporting Process SHOULD transmit the Template Set and Options
    Template Set in advance of any Data Sets that use that (Options)
    Template ID, to help ensure that the Collector has the Template
    Record before receiving the first Data Record.  Data Records that
    correspond to a Template Record MAY appear in the same and/or
    subsequent IPFIX Message(s).

Similar changes were made for UDP, as a consequence

OLD 1ST PARAGRAPH 10.3.6 "template management" for UDP:

   When IPFIX uses UDP as the transport protocol, Template Sets and 
   Option Template Sets MUST be re-sent at regular intervals.  The 
   frequency of (Options) Template transmission MUST be configurable.  
   New Template Records SHOULD be transmitted as soon as they are 
   created, and SHOULD be transmitted before any associated Data Record 
   is transmitted. 

NEW 1ST PARAGRAPH 10.3.6 "template management" for UDP:

    When IPFIX uses UDP as the transport protocol, Template Sets and
    Option Template Sets MUST be re-sent at regular intervals.  The
    frequency of (Options) Template transmission MUST be configurable. 
    The default value for the frequency of (Options) Template
    transmission is 10 minutes. The Exporting Process SHOULD transmit
    the Template Set and Options Template Set in advance of any Data
    Sets that use that (Options) Template ID, to help ensure that the
    Collector has the Template Record before receiving the first Data
    Record.

OLD 2ND PARAGRAPH 10.3.6 "template management" for UDP:

   In the event of configuration changes, the Exporting Process SHOULD 
   send multiple copies of the new template definitions, in different 
   IPFIX Messages, at an accelerated rate.  In such a case, it MAY 
   transmit the changed Template Record(s) and Options Template 
   Record(s), without any data, in advance to help ensure that the 
   Collector will have the correct template information before 
   receiving the first data.  

NEW 2ND PARAGRAPH 10.3.6 "template management" for UDP:

In the event of configuration changes, the Exporting Process SHOULD send 
multiple copies of the new template definitions, in different IPFIX 
Messages, at an accelerated rate.  In such a case, it SHOULD transmit 
the changed Template Record(s) and Options Template Record(s), without 
any data, in advance to help ensure that the Collector will have the 
correct template information before receiving the first data.

Regards, Benoit. 

>
> On Jul 22, 2006, at 3:59 AM, Paul Aitken wrote:
>
>> Brian,
>>
>>> Paragraph 6 of PROTO-22 section 8 states "The Exporting Process MAY  
>>> transmit the Template Set and Options Template Set in advance of 
>>> any  Data Sets that use that (Options) Template ID, to ensure that 
>>> the  Collector has the Template Record before receiving the first 
>>> Data  Record"... Should this MAY not instead be a SHOULD?
>>
>> No, there's another allowance:
>>
>>    If the Template
>>    Records have not been received at the time Data Records are
>>    received, the Collecting Process MAY store the Data Records for a
>>    short period of time and decode them after the Template Records are
>>    received.
>
> These would seem to be compatible... The exporting process is of 
> course not required to ensure that templates are received and 
> processed before the data they describe, as, for example, head of line 
> blocking in SCTP stream 0 may cause partially- or un-reliable data in 
> other streams to be processed by the collector first.
>
> But we presently have two MAYs here - either the exporter or the 
> collector MAY make an effort to ensure that templates are available 
> for received data to be initially decoded (keep in mind that the 
> template is required even to find record boundaries; cached sets 
> without template information MUST be buffered as full byte arrays at 
> the collector side). The protocol should make a choice here as to 
> which side of the exporter/collector interaction primary 
> responsibility for ensuring template availability falls on; one of 
> these MAYs should be a SHOULD.
>
> I'm recommending here that we place the burden on the exporter, as 
> simply requiring the exporter to make an effort to transmit templates 
> before related data seems less onerous than requiring collector 
> implementers to have an extremely good reason not to design in set 
> caching.
>
> (This came to my attention while looking over the implementation 
> guidelines, which as of -02 restates the present exporter-side MAY as 
> a SHOULD in section 4.2.1 para 1. I was thinking about the conflict 
> between the two documents when I realized I thought the guidelines 
> were more correct on this point).
>
>
>>> We already state  the Template Sets SHOULD be sent "as soon as they 
>>> are created", which  implies they SHOULD be sent before data records 
>>> anyway.
>>
>> Define sent?
>
> IPFIX-PROTO -22 section 8 para 6: "New Template Records SHOULD be 
> transmitted as soon as they are created," where "created" is not 
> well-defined IMO.
>
> Cheers,
>
> Brian


--------------020907040802010409070507
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Brian, all,<br>
<br>
I just spoke with Paul. He is fine with your proposal.<br>
<br>
OLD PARAGRAPH SECTION 8, 6th PARAGRAPH:<br>
<pre>   New Template Records SHOULD be transmitted as soon as they are 
   created. The Exporting Process MAY transmit the Template Set and 
   Options Template Set in advance of any Data Sets that use that 
   (Options) Template ID, to ensure that the Collector has the Template 
   Record before receiving the first Data Record.  Data Records that 
   correspond to a Template Record MAY appear in the same and/or 
   subsequent IPFIX Message(s).   

NEW PARAGRAPH SECTION 8, 6th PARAGRAPH:
</pre>
<blockquote>The Exporting Process SHOULD transmit the
Template Set and Options Template Set in advance of any Data Sets that
use that
(Options) Template ID, to help ensure that the Collector has the
Template
Record before receiving the first Data Record.&nbsp;
Data Records that correspond to a Template Record MAY appear in the
same
and/or subsequent IPFIX Message(s).<br>
  <span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;"><span
 style=""><br>
  </span></span></blockquote>
<span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;"><span
 style=""></span></span>Similar changes were made for UDP, as a
consequence<br>
<br>
OLD 1ST PARAGRAPH 10.3.6 "template management" for UDP:<br>
<pre>   When IPFIX uses UDP as the transport protocol, Template Sets and 
   Option Template Sets MUST be re-sent at regular intervals.  The 
   frequency of (Options) Template transmission MUST be configurable.  
   New Template Records SHOULD be transmitted as soon as they are 
   created, and SHOULD be transmitted before any associated Data Record 
   is transmitted. 

NEW 1ST PARAGRAPH 10.3.6 "template management" for UDP:
</pre>
<blockquote>
  <p class="NormalCourierNew">When IPFIX uses UDP as the transport
protocol,
Template Sets and Option Template Sets MUST be re-sent at regular
intervals.<span style="">&nbsp; </span>The frequency of (Options)
Template transmission MUST be configurable.<span style="">&nbsp; </span><span
 style="">The default value for the frequency of
(Options) Template transmission is
10 minutes. </span>The Exporting Process SHOULD transmit the Template
Set and
Options Template Set in advance of any Data Sets that use that
(Options)
Template ID, to help ensure that the Collector has the Template Record
before
receiving the first Data Record.<br>
  </p>
</blockquote>
<pre>OLD 2ND PARAGRAPH 10.3.6 "template management" for UDP:

   In the event of configuration changes, the Exporting Process SHOULD 
   send multiple copies of the new template definitions, in different 
   IPFIX Messages, at an accelerated rate.  In such a case, it MAY 
   transmit the changed Template Record(s) and Options Template 
   Record(s), without any data, in advance to help ensure that the 
   Collector will have the correct template information before 
   receiving the first data.  
</pre>
<span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;"><span
 style=""></span></span>
<pre>NEW 2ND PARAGRAPH 10.3.6 "template management" for UDP:</pre>
<p class="MsoNormal" style="margin-left: 27pt;"><span
 style="font-family: &quot;Courier New&quot;;">In
the event of configuration changes, the Exporting Process SHOULD send
multiple
copies of the new template definitions, in different IPFIX Messages, at
an
accelerated rate.<span style="">&nbsp; </span>In such a case, it SHOULD
transmit the changed Template Record(s) and Options Template Record(s),
without
any data, in advance to help ensure that the Collector will have the
correct
template information before receiving the first data. <o:p></o:p></span></p>
<pre><span style="font-family: &quot;Courier New&quot;;">Regards, Benoit. </span></pre>
<blockquote cite="midB959AC9C-D91B-4A66-A47C-7C089D303595@cert.org"
 type="cite">
  <br>
On Jul 22, 2006, at 3:59 AM, Paul Aitken wrote:
  <br>
  <br>
  <blockquote type="cite">Brian,
    <br>
    <br>
    <blockquote type="cite">Paragraph 6 of PROTO-22 section 8 states
"The Exporting Process MAY&nbsp; transmit the Template Set and Options
Template Set in advance of any&nbsp; Data Sets that use that (Options)
Template ID, to ensure that the&nbsp; Collector has the Template Record
before receiving the first Data&nbsp; Record"... Should this MAY not instead
be a SHOULD?
      <br>
    </blockquote>
    <br>
No, there's another allowance:
    <br>
    <br>
&nbsp;&nbsp; If the Template
    <br>
&nbsp;&nbsp; Records have not been received at the time Data Records are
    <br>
&nbsp;&nbsp; received, the Collecting Process MAY store the Data Records for a
    <br>
&nbsp;&nbsp; short period of time and decode them after the Template Records are
    <br>
&nbsp;&nbsp; received.
    <br>
  </blockquote>
  <br>
These would seem to be compatible... The exporting process is of course
not required to ensure that templates are received and processed before
the data they describe, as, for example, head of line blocking in SCTP
stream 0 may cause partially- or un-reliable data in other streams to
be processed by the collector first.
  <br>
  <br>
But we presently have two MAYs here - either the exporter or the
collector MAY make an effort to ensure that templates are available for
received data to be initially decoded (keep in mind that the template
is required even to find record boundaries; cached sets without
template information MUST be buffered as full byte arrays at the
collector side). The protocol should make a choice here as to which
side of the exporter/collector interaction primary responsibility for
ensuring template availability falls on; one of these MAYs should be a
SHOULD.
  <br>
  <br>
I'm recommending here that we place the burden on the exporter, as
simply requiring the exporter to make an effort to transmit templates
before related data seems less onerous than requiring collector
implementers to have an extremely good reason not to design in set
caching.
  <br>
  <br>
(This came to my attention while looking over the implementation
guidelines, which as of -02 restates the present exporter-side MAY as a
SHOULD in section 4.2.1 para 1. I was thinking about the conflict
between the two documents when I realized I thought the guidelines were
more correct on this point).
  <br>
  <br>
  <br>
  <blockquote type="cite">
    <blockquote type="cite">We already state&nbsp; the Template Sets SHOULD
be sent "as soon as they are created", which&nbsp; implies they SHOULD be
sent before data records anyway.
      <br>
    </blockquote>
    <br>
Define sent?
    <br>
  </blockquote>
  <br>
IPFIX-PROTO -22 section 8 para 6: "New Template Records SHOULD be
transmitted as soon as they are created," where "created" is not
well-defined IMO.
  <br>
  <br>
Cheers,
  <br>
  <br>
Brian
  <br>
</blockquote>
<br>
</body>
</html>

--------------020907040802010409070507--


--===============0375527761==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0375527761==--




From ipfix-bounces@ietf.org Fri Sep 22 10:36:46 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQm7P-0000Hs-EP; Fri, 22 Sep 2006 10:35:07 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQm7O-0000Hm-D6
	for ipfix@ietf.org; Fri, 22 Sep 2006 10:35:06 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQm7N-0002Ct-N5
	for ipfix@ietf.org; Fri, 22 Sep 2006 10:35:06 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MEZ4O16761; Fri, 22 Sep 2006 16:35:04 +0200 (CEST)
Received: from [10.61.81.176] (ams3-vpn-dhcp4529.cisco.com [10.61.81.176])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MEZ2P17283; Fri, 22 Sep 2006 16:35:02 +0200 (CEST)
Message-ID: <4513F496.6010207@cisco.com>
Date: Fri, 22 Sep 2006 16:35:02 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Brian Trammell <bht@cert.org>
References: <106A1309-2D97-4E3C-B5E0-859E04CA68BB@cert.org>	<44C1DAE0.1040802@cisco.com>
	<B959AC9C-D91B-4A66-A47C-7C089D303595@cert.org>
In-Reply-To: <B959AC9C-D91B-4A66-A47C-7C089D303595@cert.org>
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 4bb0e9e1ca9d18125bc841b2d8d77e24
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] minor Template Management MAY/SHOULD
	question
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0375527761=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0375527761==
Content-Type: multipart/alternative;
	boundary="------------020907040802010409070507"

This is a multi-part message in MIME format.
--------------020907040802010409070507
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Brian, all,

I just spoke with Paul. He is fine with your proposal.

OLD PARAGRAPH SECTION 8, 6th PARAGRAPH:

   New Template Records SHOULD be transmitted as soon as they are 
   created. The Exporting Process MAY transmit the Template Set and 
   Options Template Set in advance of any Data Sets that use that 
   (Options) Template ID, to ensure that the Collector has the Template 
   Record before receiving the first Data Record.  Data Records that 
   correspond to a Template Record MAY appear in the same and/or 
   subsequent IPFIX Message(s).   

NEW PARAGRAPH SECTION 8, 6th PARAGRAPH:

    The Exporting Process SHOULD transmit the Template Set and Options
    Template Set in advance of any Data Sets that use that (Options)
    Template ID, to help ensure that the Collector has the Template
    Record before receiving the first Data Record.  Data Records that
    correspond to a Template Record MAY appear in the same and/or
    subsequent IPFIX Message(s).

Similar changes were made for UDP, as a consequence

OLD 1ST PARAGRAPH 10.3.6 "template management" for UDP:

   When IPFIX uses UDP as the transport protocol, Template Sets and 
   Option Template Sets MUST be re-sent at regular intervals.  The 
   frequency of (Options) Template transmission MUST be configurable.  
   New Template Records SHOULD be transmitted as soon as they are 
   created, and SHOULD be transmitted before any associated Data Record 
   is transmitted. 

NEW 1ST PARAGRAPH 10.3.6 "template management" for UDP:

    When IPFIX uses UDP as the transport protocol, Template Sets and
    Option Template Sets MUST be re-sent at regular intervals.  The
    frequency of (Options) Template transmission MUST be configurable. 
    The default value for the frequency of (Options) Template
    transmission is 10 minutes. The Exporting Process SHOULD transmit
    the Template Set and Options Template Set in advance of any Data
    Sets that use that (Options) Template ID, to help ensure that the
    Collector has the Template Record before receiving the first Data
    Record.

OLD 2ND PARAGRAPH 10.3.6 "template management" for UDP:

   In the event of configuration changes, the Exporting Process SHOULD 
   send multiple copies of the new template definitions, in different 
   IPFIX Messages, at an accelerated rate.  In such a case, it MAY 
   transmit the changed Template Record(s) and Options Template 
   Record(s), without any data, in advance to help ensure that the 
   Collector will have the correct template information before 
   receiving the first data.  

NEW 2ND PARAGRAPH 10.3.6 "template management" for UDP:

In the event of configuration changes, the Exporting Process SHOULD send 
multiple copies of the new template definitions, in different IPFIX 
Messages, at an accelerated rate.  In such a case, it SHOULD transmit 
the changed Template Record(s) and Options Template Record(s), without 
any data, in advance to help ensure that the Collector will have the 
correct template information before receiving the first data.

Regards, Benoit. 

>
> On Jul 22, 2006, at 3:59 AM, Paul Aitken wrote:
>
>> Brian,
>>
>>> Paragraph 6 of PROTO-22 section 8 states "The Exporting Process MAY  
>>> transmit the Template Set and Options Template Set in advance of 
>>> any  Data Sets that use that (Options) Template ID, to ensure that 
>>> the  Collector has the Template Record before receiving the first 
>>> Data  Record"... Should this MAY not instead be a SHOULD?
>>
>> No, there's another allowance:
>>
>>    If the Template
>>    Records have not been received at the time Data Records are
>>    received, the Collecting Process MAY store the Data Records for a
>>    short period of time and decode them after the Template Records are
>>    received.
>
> These would seem to be compatible... The exporting process is of 
> course not required to ensure that templates are received and 
> processed before the data they describe, as, for example, head of line 
> blocking in SCTP stream 0 may cause partially- or un-reliable data in 
> other streams to be processed by the collector first.
>
> But we presently have two MAYs here - either the exporter or the 
> collector MAY make an effort to ensure that templates are available 
> for received data to be initially decoded (keep in mind that the 
> template is required even to find record boundaries; cached sets 
> without template information MUST be buffered as full byte arrays at 
> the collector side). The protocol should make a choice here as to 
> which side of the exporter/collector interaction primary 
> responsibility for ensuring template availability falls on; one of 
> these MAYs should be a SHOULD.
>
> I'm recommending here that we place the burden on the exporter, as 
> simply requiring the exporter to make an effort to transmit templates 
> before related data seems less onerous than requiring collector 
> implementers to have an extremely good reason not to design in set 
> caching.
>
> (This came to my attention while looking over the implementation 
> guidelines, which as of -02 restates the present exporter-side MAY as 
> a SHOULD in section 4.2.1 para 1. I was thinking about the conflict 
> between the two documents when I realized I thought the guidelines 
> were more correct on this point).
>
>
>>> We already state  the Template Sets SHOULD be sent "as soon as they 
>>> are created", which  implies they SHOULD be sent before data records 
>>> anyway.
>>
>> Define sent?
>
> IPFIX-PROTO -22 section 8 para 6: "New Template Records SHOULD be 
> transmitted as soon as they are created," where "created" is not 
> well-defined IMO.
>
> Cheers,
>
> Brian


--------------020907040802010409070507
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Brian, all,<br>
<br>
I just spoke with Paul. He is fine with your proposal.<br>
<br>
OLD PARAGRAPH SECTION 8, 6th PARAGRAPH:<br>
<pre>   New Template Records SHOULD be transmitted as soon as they are 
   created. The Exporting Process MAY transmit the Template Set and 
   Options Template Set in advance of any Data Sets that use that 
   (Options) Template ID, to ensure that the Collector has the Template 
   Record before receiving the first Data Record.  Data Records that 
   correspond to a Template Record MAY appear in the same and/or 
   subsequent IPFIX Message(s).   

NEW PARAGRAPH SECTION 8, 6th PARAGRAPH:
</pre>
<blockquote>The Exporting Process SHOULD transmit the
Template Set and Options Template Set in advance of any Data Sets that
use that
(Options) Template ID, to help ensure that the Collector has the
Template
Record before receiving the first Data Record.&nbsp;
Data Records that correspond to a Template Record MAY appear in the
same
and/or subsequent IPFIX Message(s).<br>
  <span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;"><span
 style=""><br>
  </span></span></blockquote>
<span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;"><span
 style=""></span></span>Similar changes were made for UDP, as a
consequence<br>
<br>
OLD 1ST PARAGRAPH 10.3.6 "template management" for UDP:<br>
<pre>   When IPFIX uses UDP as the transport protocol, Template Sets and 
   Option Template Sets MUST be re-sent at regular intervals.  The 
   frequency of (Options) Template transmission MUST be configurable.  
   New Template Records SHOULD be transmitted as soon as they are 
   created, and SHOULD be transmitted before any associated Data Record 
   is transmitted. 

NEW 1ST PARAGRAPH 10.3.6 "template management" for UDP:
</pre>
<blockquote>
  <p class="NormalCourierNew">When IPFIX uses UDP as the transport
protocol,
Template Sets and Option Template Sets MUST be re-sent at regular
intervals.<span style="">&nbsp; </span>The frequency of (Options)
Template transmission MUST be configurable.<span style="">&nbsp; </span><span
 style="">The default value for the frequency of
(Options) Template transmission is
10 minutes. </span>The Exporting Process SHOULD transmit the Template
Set and
Options Template Set in advance of any Data Sets that use that
(Options)
Template ID, to help ensure that the Collector has the Template Record
before
receiving the first Data Record.<br>
  </p>
</blockquote>
<pre>OLD 2ND PARAGRAPH 10.3.6 "template management" for UDP:

   In the event of configuration changes, the Exporting Process SHOULD 
   send multiple copies of the new template definitions, in different 
   IPFIX Messages, at an accelerated rate.  In such a case, it MAY 
   transmit the changed Template Record(s) and Options Template 
   Record(s), without any data, in advance to help ensure that the 
   Collector will have the correct template information before 
   receiving the first data.  
</pre>
<span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;"><span
 style=""></span></span>
<pre>NEW 2ND PARAGRAPH 10.3.6 "template management" for UDP:</pre>
<p class="MsoNormal" style="margin-left: 27pt;"><span
 style="font-family: &quot;Courier New&quot;;">In
the event of configuration changes, the Exporting Process SHOULD send
multiple
copies of the new template definitions, in different IPFIX Messages, at
an
accelerated rate.<span style="">&nbsp; </span>In such a case, it SHOULD
transmit the changed Template Record(s) and Options Template Record(s),
without
any data, in advance to help ensure that the Collector will have the
correct
template information before receiving the first data. <o:p></o:p></span></p>
<pre><span style="font-family: &quot;Courier New&quot;;">Regards, Benoit. </span></pre>
<blockquote cite="midB959AC9C-D91B-4A66-A47C-7C089D303595@cert.org"
 type="cite">
  <br>
On Jul 22, 2006, at 3:59 AM, Paul Aitken wrote:
  <br>
  <br>
  <blockquote type="cite">Brian,
    <br>
    <br>
    <blockquote type="cite">Paragraph 6 of PROTO-22 section 8 states
"The Exporting Process MAY&nbsp; transmit the Template Set and Options
Template Set in advance of any&nbsp; Data Sets that use that (Options)
Template ID, to ensure that the&nbsp; Collector has the Template Record
before receiving the first Data&nbsp; Record"... Should this MAY not instead
be a SHOULD?
      <br>
    </blockquote>
    <br>
No, there's another allowance:
    <br>
    <br>
&nbsp;&nbsp; If the Template
    <br>
&nbsp;&nbsp; Records have not been received at the time Data Records are
    <br>
&nbsp;&nbsp; received, the Collecting Process MAY store the Data Records for a
    <br>
&nbsp;&nbsp; short period of time and decode them after the Template Records are
    <br>
&nbsp;&nbsp; received.
    <br>
  </blockquote>
  <br>
These would seem to be compatible... The exporting process is of course
not required to ensure that templates are received and processed before
the data they describe, as, for example, head of line blocking in SCTP
stream 0 may cause partially- or un-reliable data in other streams to
be processed by the collector first.
  <br>
  <br>
But we presently have two MAYs here - either the exporter or the
collector MAY make an effort to ensure that templates are available for
received data to be initially decoded (keep in mind that the template
is required even to find record boundaries; cached sets without
template information MUST be buffered as full byte arrays at the
collector side). The protocol should make a choice here as to which
side of the exporter/collector interaction primary responsibility for
ensuring template availability falls on; one of these MAYs should be a
SHOULD.
  <br>
  <br>
I'm recommending here that we place the burden on the exporter, as
simply requiring the exporter to make an effort to transmit templates
before related data seems less onerous than requiring collector
implementers to have an extremely good reason not to design in set
caching.
  <br>
  <br>
(This came to my attention while looking over the implementation
guidelines, which as of -02 restates the present exporter-side MAY as a
SHOULD in section 4.2.1 para 1. I was thinking about the conflict
between the two documents when I realized I thought the guidelines were
more correct on this point).
  <br>
  <br>
  <br>
  <blockquote type="cite">
    <blockquote type="cite">We already state&nbsp; the Template Sets SHOULD
be sent "as soon as they are created", which&nbsp; implies they SHOULD be
sent before data records anyway.
      <br>
    </blockquote>
    <br>
Define sent?
    <br>
  </blockquote>
  <br>
IPFIX-PROTO -22 section 8 para 6: "New Template Records SHOULD be
transmitted as soon as they are created," where "created" is not
well-defined IMO.
  <br>
  <br>
Cheers,
  <br>
  <br>
Brian
  <br>
</blockquote>
<br>
</body>
</html>

--------------020907040802010409070507--


--===============0375527761==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0375527761==--




From ipfix-bounces@ietf.org Fri Sep 22 12:37:45 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQnzb-0002ps-5T; Fri, 22 Sep 2006 12:35:11 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQnzZ-0002pk-9f
	for ipfix@ietf.org; Fri, 22 Sep 2006 12:35:09 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQnzY-0003U9-PJ
	for ipfix@ietf.org; Fri, 22 Sep 2006 12:35:09 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MGZ7r23326; Fri, 22 Sep 2006 18:35:07 +0200 (CEST)
Received: from [10.61.81.176] (ams3-vpn-dhcp4529.cisco.com [10.61.81.176])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MGZ6P26388; Fri, 22 Sep 2006 18:35:06 +0200 (CEST)
Message-ID: <451410B9.4040304@cisco.com>
Date: Fri, 22 Sep 2006 18:35:05 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Brian Trammell <bht@cert.org>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>
In-Reply-To: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
 Observation Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Brian,

Sorry it took so long to reply.
Note: I understand that the definitions in [IPFIX-INFO] version 12 are 
not in line with [IPFIX-PROTO] version 22, and I will base this 
discussion on the definitions of [IPFIX-PROTO] version 22.

I'm not sure what you are proposing is actually such a good idea at this 
stage of the protocol review (IESG review), even if your model offers 
some more flexibility. Let me explain why:

- to understand from which observation domain id a flow is exporter, you 
need to know what was the exporting process that exported the flow 
(since Observation Domain ID = A 32-bit identifier of the Observation 
Domain that is locally unique to the communication between the Exporting 
Process and the Collecting Process.). However, we don't export the 
exporting process Id in the IPFIX Message. That would require a (not so 
minor) change to the protocol

- Once we have the exporting process id associated with the flow 
records, if we want to know from which physical line card the flow was 
exported, we must have the mapping: (exporting process id, observation 
domain id) -> physical line card. This is true it could be done with the 
option template record, but then it would be a mandatory one (like in 
PSAMP): I think this is overloading the IPFIX.
However, with the definitions currently in [IPFIX-PROTO], the mapping is 
way easier: (observation domain id) -> physical line card. And if you 
chose the observation domain id to be the slot id, like it's done in the 
ENTITY-MIB, then the collector knows exactly the physical line card.

- With your solution, we should specify in [IPIFX-PROTO] how to do the 
Exporter Id management, like we do right now with the template 
management, to answer questions such as: if the exporting process 
reloads, can it take the same Id? Is UDP different in this case? etc...

- in case of backup of exporting processes, the same template Id would 
potentially not be used. So the netflow collector(s) have to reconcile 
the data based on template definitions (key/non key) as opposed to the 
template Id: this is more complex.


Note: As Andrew noted, I agree that the sentence  "Template IDs are 
unique per Exporting Process and per Observation   Domain." - IPFIX 
Protocol Specification, section 9, page 36.  is not in sync with the 
current [IPFIX-PROTO] definition and should be changed to: "Template IDs 
are unique per Observation   Domain."

With the current definitions in [IPFIX-PROTO], as the template Ids are 
unique per observation domain, different independent exporting processes 
will have to make sure that they choose the same template Id for the 
same observation domain. I understand that this might be a constraint, 
but I think this is a small constraint compare to what you propose.

Regards, Benoit.

> I have the following last-call comments for the Information Model.
>
> In the -12 revision if the Information Model, we have:
>
>>> Template ID:
>>>     An identifier of a Template that is unique within the
>>>      communication between an Exporting Process and a Collecting
>>>      Process.  Typically, this Information Element is used for limiting
>>>      the scope of other Information Elements.  Note that after a re-
>>>      start of the Exporting Process Template identifiers may be re-
>>>      assigned.
>
> This scoping is still not quite right, as it limits the ability for a 
> device exporting messages from multiple Observation Domains to use 
> different template namespaces for each Domain; specifically, it 
> unnecessarily breaks conceptual compatibility with the model presently 
> used for multiple-domain export in V9.
>
> That said, templates _should_ be unique to the session (or, here, the 
> communication between EP and CP). They should just be unique to the 
> session through the odId; so odId will have to be session scoped.
>
> The following replacements for sections 5.1.8 and 5.1.9 in INFO 12 
> will make this the case:
>
> in IPFIX-INFO -12 (starting on Page 21):
> 5.1.8.  templateId
>    Description:
>       An identifier of a Template that is unique within an Observation
>       Domain, that is, scoped to the Observation Domain ID of the
>       containing IPFIX Message. Typically, this Information Element
>       is used for limiting the scope of other Information Elements.
>       Note that after a restart of the communication between the
>       Exporting Process and Collecting Process, Template identifiers
>       may be reassigned; this information element SHOULD therefore not
>       be used by the Collecting Process as a persistent identifier.
>    Abstract Data Type: unsigned16
>    Data Type Semantics: identifier
>    ElementId: 145
>    Status: current
>
> 5.1.9.  observationDomainId
>    Description:
>       An identifier of an Observation Domain that is unique within
>       the communication between the Exporting Process and Collecting
>       Process. This identifier SHOULD also be unique per Exporting
>       Process and per IPFIX Device; it is assumed that Observation
>       Domains will be assigned identifiers according to the
>       configuration of each IPFIX Device. Typically, this Information
>       Element is used for limiting the scope of other Information
>       Elements.
>    Abstract Data Type: unsigned32
>    Data Type Semantics: identifier
>    ElementId: 149
>    Status: current
>
> Since templateID and observationDomainID are information element 
> versions of protocol header fields, we'd also have to make the 
> following changes to PROTO 22 to keep the documents parallel:
>
> 3.1 Message Header Format
> <snip to middle of page 13>
>    Observation Domain ID
>            A 32-bit identifier of the Observation Domain that is
>            locally unique to the communication between the Exporting
>            Process and the Collecting Process.  The Exporting
>            Process uses the Observation Domain ID to uniquely identify
>            to the Collecting Process the Observation Domain that
>            metered the Flows.  This identifier SHOULD also be unique
>            per Exporting Process and per IPFIX Device; it is assumed that
>            Observation Domains will be assigned identifiers according
>            to the configuration of each IPFIX Device. The Observation
>            Domain ID SHOULD be 0 when no specific Observation Domain
>            ID is relevant for the entire IPFIX Message; for example,
>            when exporting the Exporting Process Statistics, or in case
>            of hierarchy of Collector when aggregated data records are
>            exported.
>
> 3.4.1 Template Record Format
> <snip to top of page 18>
>      Template ID
>          Each Template Record has a Template ID that is locally unique
>          to the Observation Domain ID of the message in which the
>          Template is exported. Template IDs 0-255 are reserved for
>          Template Sets, Options Template Sets, and other reserved Sets
>          yet to be created.  Template IDs of Data Sets are numbered
>          from 256 to 65535.  There are no constraints regarding the
>          order of Template ID allocation.
>
> Thoughts and comments?
>
> Thanks,
>
> Brian


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 22 12:37:45 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQnzb-0002ps-5T; Fri, 22 Sep 2006 12:35:11 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQnzZ-0002pk-9f
	for ipfix@ietf.org; Fri, 22 Sep 2006 12:35:09 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GQnzY-0003U9-PJ
	for ipfix@ietf.org; Fri, 22 Sep 2006 12:35:09 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MGZ7r23326; Fri, 22 Sep 2006 18:35:07 +0200 (CEST)
Received: from [10.61.81.176] (ams3-vpn-dhcp4529.cisco.com [10.61.81.176])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8MGZ6P26388; Fri, 22 Sep 2006 18:35:06 +0200 (CEST)
Message-ID: <451410B9.4040304@cisco.com>
Date: Fri, 22 Sep 2006 18:35:05 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Brian Trammell <bht@cert.org>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>
In-Reply-To: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
 Observation Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Brian,

Sorry it took so long to reply.
Note: I understand that the definitions in [IPFIX-INFO] version 12 are 
not in line with [IPFIX-PROTO] version 22, and I will base this 
discussion on the definitions of [IPFIX-PROTO] version 22.

I'm not sure what you are proposing is actually such a good idea at this 
stage of the protocol review (IESG review), even if your model offers 
some more flexibility. Let me explain why:

- to understand from which observation domain id a flow is exporter, you 
need to know what was the exporting process that exported the flow 
(since Observation Domain ID = A 32-bit identifier of the Observation 
Domain that is locally unique to the communication between the Exporting 
Process and the Collecting Process.). However, we don't export the 
exporting process Id in the IPFIX Message. That would require a (not so 
minor) change to the protocol

- Once we have the exporting process id associated with the flow 
records, if we want to know from which physical line card the flow was 
exported, we must have the mapping: (exporting process id, observation 
domain id) -> physical line card. This is true it could be done with the 
option template record, but then it would be a mandatory one (like in 
PSAMP): I think this is overloading the IPFIX.
However, with the definitions currently in [IPFIX-PROTO], the mapping is 
way easier: (observation domain id) -> physical line card. And if you 
chose the observation domain id to be the slot id, like it's done in the 
ENTITY-MIB, then the collector knows exactly the physical line card.

- With your solution, we should specify in [IPIFX-PROTO] how to do the 
Exporter Id management, like we do right now with the template 
management, to answer questions such as: if the exporting process 
reloads, can it take the same Id? Is UDP different in this case? etc...

- in case of backup of exporting processes, the same template Id would 
potentially not be used. So the netflow collector(s) have to reconcile 
the data based on template definitions (key/non key) as opposed to the 
template Id: this is more complex.


Note: As Andrew noted, I agree that the sentence  "Template IDs are 
unique per Exporting Process and per Observation   Domain." - IPFIX 
Protocol Specification, section 9, page 36.  is not in sync with the 
current [IPFIX-PROTO] definition and should be changed to: "Template IDs 
are unique per Observation   Domain."

With the current definitions in [IPFIX-PROTO], as the template Ids are 
unique per observation domain, different independent exporting processes 
will have to make sure that they choose the same template Id for the 
same observation domain. I understand that this might be a constraint, 
but I think this is a small constraint compare to what you propose.

Regards, Benoit.

> I have the following last-call comments for the Information Model.
>
> In the -12 revision if the Information Model, we have:
>
>>> Template ID:
>>>     An identifier of a Template that is unique within the
>>>      communication between an Exporting Process and a Collecting
>>>      Process.  Typically, this Information Element is used for limiting
>>>      the scope of other Information Elements.  Note that after a re-
>>>      start of the Exporting Process Template identifiers may be re-
>>>      assigned.
>
> This scoping is still not quite right, as it limits the ability for a 
> device exporting messages from multiple Observation Domains to use 
> different template namespaces for each Domain; specifically, it 
> unnecessarily breaks conceptual compatibility with the model presently 
> used for multiple-domain export in V9.
>
> That said, templates _should_ be unique to the session (or, here, the 
> communication between EP and CP). They should just be unique to the 
> session through the odId; so odId will have to be session scoped.
>
> The following replacements for sections 5.1.8 and 5.1.9 in INFO 12 
> will make this the case:
>
> in IPFIX-INFO -12 (starting on Page 21):
> 5.1.8.  templateId
>    Description:
>       An identifier of a Template that is unique within an Observation
>       Domain, that is, scoped to the Observation Domain ID of the
>       containing IPFIX Message. Typically, this Information Element
>       is used for limiting the scope of other Information Elements.
>       Note that after a restart of the communication between the
>       Exporting Process and Collecting Process, Template identifiers
>       may be reassigned; this information element SHOULD therefore not
>       be used by the Collecting Process as a persistent identifier.
>    Abstract Data Type: unsigned16
>    Data Type Semantics: identifier
>    ElementId: 145
>    Status: current
>
> 5.1.9.  observationDomainId
>    Description:
>       An identifier of an Observation Domain that is unique within
>       the communication between the Exporting Process and Collecting
>       Process. This identifier SHOULD also be unique per Exporting
>       Process and per IPFIX Device; it is assumed that Observation
>       Domains will be assigned identifiers according to the
>       configuration of each IPFIX Device. Typically, this Information
>       Element is used for limiting the scope of other Information
>       Elements.
>    Abstract Data Type: unsigned32
>    Data Type Semantics: identifier
>    ElementId: 149
>    Status: current
>
> Since templateID and observationDomainID are information element 
> versions of protocol header fields, we'd also have to make the 
> following changes to PROTO 22 to keep the documents parallel:
>
> 3.1 Message Header Format
> <snip to middle of page 13>
>    Observation Domain ID
>            A 32-bit identifier of the Observation Domain that is
>            locally unique to the communication between the Exporting
>            Process and the Collecting Process.  The Exporting
>            Process uses the Observation Domain ID to uniquely identify
>            to the Collecting Process the Observation Domain that
>            metered the Flows.  This identifier SHOULD also be unique
>            per Exporting Process and per IPFIX Device; it is assumed that
>            Observation Domains will be assigned identifiers according
>            to the configuration of each IPFIX Device. The Observation
>            Domain ID SHOULD be 0 when no specific Observation Domain
>            ID is relevant for the entire IPFIX Message; for example,
>            when exporting the Exporting Process Statistics, or in case
>            of hierarchy of Collector when aggregated data records are
>            exported.
>
> 3.4.1 Template Record Format
> <snip to top of page 18>
>      Template ID
>          Each Template Record has a Template ID that is locally unique
>          to the Observation Domain ID of the message in which the
>          Template is exported. Template IDs 0-255 are reserved for
>          Template Sets, Options Template Sets, and other reserved Sets
>          yet to be created.  Template IDs of Data Sets are numbered
>          from 256 to 65535.  There are no constraints regarding the
>          order of Template ID allocation.
>
> Thoughts and comments?
>
> Thanks,
>
> Brian


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 22 14:09:41 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQpR6-0008WM-1Y; Fri, 22 Sep 2006 14:07:40 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQpR4-0008WH-K8
	for ipfix@ietf.org; Fri, 22 Sep 2006 14:07:38 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQpR4-00088s-61
	for ipfix@ietf.org; Fri, 22 Sep 2006 14:07:38 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 22 Sep 2006 11:07:38 -0700
X-IronPort-AV: i="4.09,204,1157353200"; 
	d="scan'208"; a="43114898:sNHT35108464"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8MI7bTP030870; Fri, 22 Sep 2006 14:07:37 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8MI7ag2010072; 
	Fri, 22 Sep 2006 20:07:36 +0200 (MEST)
Received: from [10.61.65.113] (ams3-vpn-dhcp369.cisco.com [10.61.65.113])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id TAA07147;
	Fri, 22 Sep 2006 19:07:34 +0100 (BST)
Message-ID: <45142648.4010601@cisco.com>
Date: Fri, 22 Sep 2006 19:07:04 +0100
From: Andrew Johnson <andrjohn@cisco.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Benoit Claise <bclaise@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>
	<451410B9.4040304@cisco.com>
In-Reply-To: <451410B9.4040304@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=8310; t=1158948458; x=1159812458;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=andrjohn@cisco.com;
	z=From:Andrew=20Johnson=20<andrjohn@cisco.com>
	|Subject:Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=20comment=3A=20Obser
	vation=20Domains,=0A=20Templates,=20and=20Sessions
	|To:Benoit=20Claise=20<bclaise@cisco.com>;
	X=v=3Dcisco.com=3B=20h=3DG8noSW/eW6G4eHSQTYSH9PEBOYE=3D;
	b=zceAhiocmZMdf/xuRVOU7usMiQDNq7f63HGUozw+Px2Y8o30KucdI0qHawE/s58lY86Ly/MP
	nm0vO/FlKOi8bdXEsXlkzHxokttJamLmAfAz+slvQCCrHohMgaBsAxKe;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=andrjohn@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 25eb6223a37c19d53ede858176b14339
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
 Observation Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Benoit Claise wrote:
> Brian,
> 
> Sorry it took so long to reply.
> Note: I understand that the definitions in [IPFIX-INFO] version 12 are 
> not in line with [IPFIX-PROTO] version 22, and I will base this 
> discussion on the definitions of [IPFIX-PROTO] version 22.
> 
> I'm not sure what you are proposing is actually such a good idea at this 
> stage of the protocol review (IESG review), even if your model offers 
> some more flexibility. Let me explain why:
> 
> - to understand from which observation domain id a flow is exporter, you 
> need to know what was the exporting process that exported the flow 
> (since Observation Domain ID = A 32-bit identifier of the Observation 
> Domain that is locally unique to the communication between the Exporting 
> Process and the Collecting Process.). However, we don't export the 
> exporting process Id in the IPFIX Message. That would require a (not so 
> minor) change to the protocol

Actually the proposal is to make the Observation Domain unique per
communication session.  A collector has session information for each
connection for TCP and SCTP explicitly.  UDP is a little less clear,
each combination of source IP address and port makes and individual
UDP session.  On a session restart the source port will usually change,
indicating a change of session, only when a source port gets reused
do difficulties in detecting a session restart arise.

I believe, at the very least, we want the template IDs unique per
session.  Since they are currently unique per Observation Domain ID,
then either the Template ID or the Observation Domain ID should be
unique per session.

regards


Andrew

> - Once we have the exporting process id associated with the flow 
> records, if we want to know from which physical line card the flow was 
> exported, we must have the mapping: (exporting process id, observation 
> domain id) -> physical line card. This is true it could be done with the 
> option template record, but then it would be a mandatory one (like in 
> PSAMP): I think this is overloading the IPFIX.
> However, with the definitions currently in [IPFIX-PROTO], the mapping is 
> way easier: (observation domain id) -> physical line card. And if you 
> chose the observation domain id to be the slot id, like it's done in the 
> ENTITY-MIB, then the collector knows exactly the physical line card.
> 
> - With your solution, we should specify in [IPIFX-PROTO] how to do the 
> Exporter Id management, like we do right now with the template 
> management, to answer questions such as: if the exporting process 
> reloads, can it take the same Id? Is UDP different in this case? etc...
> 
> - in case of backup of exporting processes, the same template Id would 
> potentially not be used. So the netflow collector(s) have to reconcile 
> the data based on template definitions (key/non key) as opposed to the 
> template Id: this is more complex.
> 
> 
> Note: As Andrew noted, I agree that the sentence  "Template IDs are 
> unique per Exporting Process and per Observation   Domain." - IPFIX 
> Protocol Specification, section 9, page 36.  is not in sync with the 
> current [IPFIX-PROTO] definition and should be changed to: "Template IDs 
> are unique per Observation   Domain."
> 
> With the current definitions in [IPFIX-PROTO], as the template Ids are 
> unique per observation domain, different independent exporting processes 
> will have to make sure that they choose the same template Id for the 
> same observation domain. I understand that this might be a constraint, 
> but I think this is a small constraint compare to what you propose.
> 
> Regards, Benoit.
> 
>> I have the following last-call comments for the Information Model.
>>
>> In the -12 revision if the Information Model, we have:
>>
>>>> Template ID:
>>>>     An identifier of a Template that is unique within the
>>>>      communication between an Exporting Process and a Collecting
>>>>      Process.  Typically, this Information Element is used for limiting
>>>>      the scope of other Information Elements.  Note that after a re-
>>>>      start of the Exporting Process Template identifiers may be re-
>>>>      assigned.
>>
>> This scoping is still not quite right, as it limits the ability for a 
>> device exporting messages from multiple Observation Domains to use 
>> different template namespaces for each Domain; specifically, it 
>> unnecessarily breaks conceptual compatibility with the model presently 
>> used for multiple-domain export in V9.
>>
>> That said, templates _should_ be unique to the session (or, here, the 
>> communication between EP and CP). They should just be unique to the 
>> session through the odId; so odId will have to be session scoped.
>>
>> The following replacements for sections 5.1.8 and 5.1.9 in INFO 12 
>> will make this the case:
>>
>> in IPFIX-INFO -12 (starting on Page 21):
>> 5.1.8.  templateId
>>    Description:
>>       An identifier of a Template that is unique within an Observation
>>       Domain, that is, scoped to the Observation Domain ID of the
>>       containing IPFIX Message. Typically, this Information Element
>>       is used for limiting the scope of other Information Elements.
>>       Note that after a restart of the communication between the
>>       Exporting Process and Collecting Process, Template identifiers
>>       may be reassigned; this information element SHOULD therefore not
>>       be used by the Collecting Process as a persistent identifier.
>>    Abstract Data Type: unsigned16
>>    Data Type Semantics: identifier
>>    ElementId: 145
>>    Status: current
>>
>> 5.1.9.  observationDomainId
>>    Description:
>>       An identifier of an Observation Domain that is unique within
>>       the communication between the Exporting Process and Collecting
>>       Process. This identifier SHOULD also be unique per Exporting
>>       Process and per IPFIX Device; it is assumed that Observation
>>       Domains will be assigned identifiers according to the
>>       configuration of each IPFIX Device. Typically, this Information
>>       Element is used for limiting the scope of other Information
>>       Elements.
>>    Abstract Data Type: unsigned32
>>    Data Type Semantics: identifier
>>    ElementId: 149
>>    Status: current
>>
>> Since templateID and observationDomainID are information element 
>> versions of protocol header fields, we'd also have to make the 
>> following changes to PROTO 22 to keep the documents parallel:
>>
>> 3.1 Message Header Format
>> <snip to middle of page 13>
>>    Observation Domain ID
>>            A 32-bit identifier of the Observation Domain that is
>>            locally unique to the communication between the Exporting
>>            Process and the Collecting Process.  The Exporting
>>            Process uses the Observation Domain ID to uniquely identify
>>            to the Collecting Process the Observation Domain that
>>            metered the Flows.  This identifier SHOULD also be unique
>>            per Exporting Process and per IPFIX Device; it is assumed that
>>            Observation Domains will be assigned identifiers according
>>            to the configuration of each IPFIX Device. The Observation
>>            Domain ID SHOULD be 0 when no specific Observation Domain
>>            ID is relevant for the entire IPFIX Message; for example,
>>            when exporting the Exporting Process Statistics, or in case
>>            of hierarchy of Collector when aggregated data records are
>>            exported.
>>
>> 3.4.1 Template Record Format
>> <snip to top of page 18>
>>      Template ID
>>          Each Template Record has a Template ID that is locally unique
>>          to the Observation Domain ID of the message in which the
>>          Template is exported. Template IDs 0-255 are reserved for
>>          Template Sets, Options Template Sets, and other reserved Sets
>>          yet to be created.  Template IDs of Data Sets are numbered
>>          from 256 to 65535.  There are no constraints regarding the
>>          order of Template ID allocation.
>>
>> Thoughts and comments?
>>
>> Thanks,
>>
>> Brian
> 

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Fri Sep 22 14:09:41 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GQpR6-0008WM-1Y; Fri, 22 Sep 2006 14:07:40 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GQpR4-0008WH-K8
	for ipfix@ietf.org; Fri, 22 Sep 2006 14:07:38 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQpR4-00088s-61
	for ipfix@ietf.org; Fri, 22 Sep 2006 14:07:38 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 22 Sep 2006 11:07:38 -0700
X-IronPort-AV: i="4.09,204,1157353200"; 
	d="scan'208"; a="43114898:sNHT35108464"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8MI7bTP030870; Fri, 22 Sep 2006 14:07:37 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8MI7ag2010072; 
	Fri, 22 Sep 2006 20:07:36 +0200 (MEST)
Received: from [10.61.65.113] (ams3-vpn-dhcp369.cisco.com [10.61.65.113])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id TAA07147;
	Fri, 22 Sep 2006 19:07:34 +0100 (BST)
Message-ID: <45142648.4010601@cisco.com>
Date: Fri, 22 Sep 2006 19:07:04 +0100
From: Andrew Johnson <andrjohn@cisco.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Benoit Claise <bclaise@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>
	<451410B9.4040304@cisco.com>
In-Reply-To: <451410B9.4040304@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=8310; t=1158948458; x=1159812458;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=andrjohn@cisco.com;
	z=From:Andrew=20Johnson=20<andrjohn@cisco.com>
	|Subject:Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=20comment=3A=20Obser
	vation=20Domains,=0A=20Templates,=20and=20Sessions
	|To:Benoit=20Claise=20<bclaise@cisco.com>;
	X=v=3Dcisco.com=3B=20h=3DG8noSW/eW6G4eHSQTYSH9PEBOYE=3D;
	b=zceAhiocmZMdf/xuRVOU7usMiQDNq7f63HGUozw+Px2Y8o30KucdI0qHawE/s58lY86Ly/MP
	nm0vO/FlKOi8bdXEsXlkzHxokttJamLmAfAz+slvQCCrHohMgaBsAxKe;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=andrjohn@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 25eb6223a37c19d53ede858176b14339
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
 Observation Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Benoit Claise wrote:
> Brian,
> 
> Sorry it took so long to reply.
> Note: I understand that the definitions in [IPFIX-INFO] version 12 are 
> not in line with [IPFIX-PROTO] version 22, and I will base this 
> discussion on the definitions of [IPFIX-PROTO] version 22.
> 
> I'm not sure what you are proposing is actually such a good idea at this 
> stage of the protocol review (IESG review), even if your model offers 
> some more flexibility. Let me explain why:
> 
> - to understand from which observation domain id a flow is exporter, you 
> need to know what was the exporting process that exported the flow 
> (since Observation Domain ID = A 32-bit identifier of the Observation 
> Domain that is locally unique to the communication between the Exporting 
> Process and the Collecting Process.). However, we don't export the 
> exporting process Id in the IPFIX Message. That would require a (not so 
> minor) change to the protocol

Actually the proposal is to make the Observation Domain unique per
communication session.  A collector has session information for each
connection for TCP and SCTP explicitly.  UDP is a little less clear,
each combination of source IP address and port makes and individual
UDP session.  On a session restart the source port will usually change,
indicating a change of session, only when a source port gets reused
do difficulties in detecting a session restart arise.

I believe, at the very least, we want the template IDs unique per
session.  Since they are currently unique per Observation Domain ID,
then either the Template ID or the Observation Domain ID should be
unique per session.

regards


Andrew

> - Once we have the exporting process id associated with the flow 
> records, if we want to know from which physical line card the flow was 
> exported, we must have the mapping: (exporting process id, observation 
> domain id) -> physical line card. This is true it could be done with the 
> option template record, but then it would be a mandatory one (like in 
> PSAMP): I think this is overloading the IPFIX.
> However, with the definitions currently in [IPFIX-PROTO], the mapping is 
> way easier: (observation domain id) -> physical line card. And if you 
> chose the observation domain id to be the slot id, like it's done in the 
> ENTITY-MIB, then the collector knows exactly the physical line card.
> 
> - With your solution, we should specify in [IPIFX-PROTO] how to do the 
> Exporter Id management, like we do right now with the template 
> management, to answer questions such as: if the exporting process 
> reloads, can it take the same Id? Is UDP different in this case? etc...
> 
> - in case of backup of exporting processes, the same template Id would 
> potentially not be used. So the netflow collector(s) have to reconcile 
> the data based on template definitions (key/non key) as opposed to the 
> template Id: this is more complex.
> 
> 
> Note: As Andrew noted, I agree that the sentence  "Template IDs are 
> unique per Exporting Process and per Observation   Domain." - IPFIX 
> Protocol Specification, section 9, page 36.  is not in sync with the 
> current [IPFIX-PROTO] definition and should be changed to: "Template IDs 
> are unique per Observation   Domain."
> 
> With the current definitions in [IPFIX-PROTO], as the template Ids are 
> unique per observation domain, different independent exporting processes 
> will have to make sure that they choose the same template Id for the 
> same observation domain. I understand that this might be a constraint, 
> but I think this is a small constraint compare to what you propose.
> 
> Regards, Benoit.
> 
>> I have the following last-call comments for the Information Model.
>>
>> In the -12 revision if the Information Model, we have:
>>
>>>> Template ID:
>>>>     An identifier of a Template that is unique within the
>>>>      communication between an Exporting Process and a Collecting
>>>>      Process.  Typically, this Information Element is used for limiting
>>>>      the scope of other Information Elements.  Note that after a re-
>>>>      start of the Exporting Process Template identifiers may be re-
>>>>      assigned.
>>
>> This scoping is still not quite right, as it limits the ability for a 
>> device exporting messages from multiple Observation Domains to use 
>> different template namespaces for each Domain; specifically, it 
>> unnecessarily breaks conceptual compatibility with the model presently 
>> used for multiple-domain export in V9.
>>
>> That said, templates _should_ be unique to the session (or, here, the 
>> communication between EP and CP). They should just be unique to the 
>> session through the odId; so odId will have to be session scoped.
>>
>> The following replacements for sections 5.1.8 and 5.1.9 in INFO 12 
>> will make this the case:
>>
>> in IPFIX-INFO -12 (starting on Page 21):
>> 5.1.8.  templateId
>>    Description:
>>       An identifier of a Template that is unique within an Observation
>>       Domain, that is, scoped to the Observation Domain ID of the
>>       containing IPFIX Message. Typically, this Information Element
>>       is used for limiting the scope of other Information Elements.
>>       Note that after a restart of the communication between the
>>       Exporting Process and Collecting Process, Template identifiers
>>       may be reassigned; this information element SHOULD therefore not
>>       be used by the Collecting Process as a persistent identifier.
>>    Abstract Data Type: unsigned16
>>    Data Type Semantics: identifier
>>    ElementId: 145
>>    Status: current
>>
>> 5.1.9.  observationDomainId
>>    Description:
>>       An identifier of an Observation Domain that is unique within
>>       the communication between the Exporting Process and Collecting
>>       Process. This identifier SHOULD also be unique per Exporting
>>       Process and per IPFIX Device; it is assumed that Observation
>>       Domains will be assigned identifiers according to the
>>       configuration of each IPFIX Device. Typically, this Information
>>       Element is used for limiting the scope of other Information
>>       Elements.
>>    Abstract Data Type: unsigned32
>>    Data Type Semantics: identifier
>>    ElementId: 149
>>    Status: current
>>
>> Since templateID and observationDomainID are information element 
>> versions of protocol header fields, we'd also have to make the 
>> following changes to PROTO 22 to keep the documents parallel:
>>
>> 3.1 Message Header Format
>> <snip to middle of page 13>
>>    Observation Domain ID
>>            A 32-bit identifier of the Observation Domain that is
>>            locally unique to the communication between the Exporting
>>            Process and the Collecting Process.  The Exporting
>>            Process uses the Observation Domain ID to uniquely identify
>>            to the Collecting Process the Observation Domain that
>>            metered the Flows.  This identifier SHOULD also be unique
>>            per Exporting Process and per IPFIX Device; it is assumed that
>>            Observation Domains will be assigned identifiers according
>>            to the configuration of each IPFIX Device. The Observation
>>            Domain ID SHOULD be 0 when no specific Observation Domain
>>            ID is relevant for the entire IPFIX Message; for example,
>>            when exporting the Exporting Process Statistics, or in case
>>            of hierarchy of Collector when aggregated data records are
>>            exported.
>>
>> 3.4.1 Template Record Format
>> <snip to top of page 18>
>>      Template ID
>>          Each Template Record has a Template ID that is locally unique
>>          to the Observation Domain ID of the message in which the
>>          Template is exported. Template IDs 0-255 are reserved for
>>          Template Sets, Options Template Sets, and other reserved Sets
>>          yet to be created.  Template IDs of Data Sets are numbered
>>          from 256 to 65535.  There are no constraints regarding the
>>          order of Template ID allocation.
>>
>> Thoughts and comments?
>>
>> Thanks,
>>
>> Brian
> 

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Mon Sep 25 03:09:22 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GRkZB-000858-L6; Mon, 25 Sep 2006 03:07:49 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GRkZA-000849-Va
	for ipfix@ietf.org; Mon, 25 Sep 2006 03:07:48 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GRkZA-0004a5-Dx
	for ipfix@ietf.org; Mon, 25 Sep 2006 03:07:48 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8P77ld08186; Mon, 25 Sep 2006 09:07:47 +0200 (CEST)
Received: from [10.61.81.86] (ams3-vpn-dhcp4439.cisco.com [10.61.81.86])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8P77jP26222; Mon, 25 Sep 2006 09:07:45 +0200 (CEST)
Message-ID: <45178041.60709@cisco.com>
Date: Mon, 25 Sep 2006 09:07:45 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Andrew Johnson <andrjohn@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>
	<45142648.4010601@cisco.com>
In-Reply-To: <45142648.4010601@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 86f85b2f88b0d50615aed44a7f9e33c7
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
 Observation	Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Andrew Johnson wrote:
> Benoit Claise wrote:
>> Brian,
>>
>> Sorry it took so long to reply.
>> Note: I understand that the definitions in [IPFIX-INFO] version 12 
>> are not in line with [IPFIX-PROTO] version 22, and I will base this 
>> discussion on the definitions of [IPFIX-PROTO] version 22.
>>
>> I'm not sure what you are proposing is actually such a good idea at 
>> this stage of the protocol review (IESG review), even if your model 
>> offers some more flexibility. Let me explain why:
>>
>> - to understand from which observation domain id a flow is exporter, 
>> you need to know what was the exporting process that exported the 
>> flow (since Observation Domain ID = A 32-bit identifier of the 
>> Observation Domain that is locally unique to the communication 
>> between the Exporting Process and the Collecting Process.). However, 
>> we don't export the exporting process Id in the IPFIX Message. That 
>> would require a (not so minor) change to the protocol
>
> Actually the proposal is to make the Observation Domain unique per
> communication session.  A collector has session information for each
> connection for TCP and SCTP explicitly.  UDP is a little less clear,
> each combination of source IP address and port makes and individual
> UDP session.  
Well, you need to impose that a unique ID such as loopback is used.
By default, UDP will take as source IP address of the IP packet ... the 
IP address of the outgoing interface.
> On a session restart the source port will usually change,
> indicating a change of session, 
How could you impose that?
> only when a source port gets reused
> do difficulties in detecting a session restart arise.
>
> I believe, at the very least, we want the template IDs unique per
> session.  
Still not convinced. Sorry.
Another example: load-balancing, with a mechanism such as RserPool. It's 
so easy to have the same template Ids to reconcile the data between 
collectors

Regards, Benoit.
> Since they are currently unique per Observation Domain ID,
> then either the Template ID or the Observation Domain ID should be
> unique per session.
>
> regards
>
>
> Andrew
>
>> - Once we have the exporting process id associated with the flow 
>> records, if we want to know from which physical line card the flow 
>> was exported, we must have the mapping: (exporting process id, 
>> observation domain id) -> physical line card. This is true it could 
>> be done with the option template record, but then it would be a 
>> mandatory one (like in PSAMP): I think this is overloading the IPFIX.
>> However, with the definitions currently in [IPFIX-PROTO], the mapping 
>> is way easier: (observation domain id) -> physical line card. And if 
>> you chose the observation domain id to be the slot id, like it's done 
>> in the ENTITY-MIB, then the collector knows exactly the physical line 
>> card.
>>
>> - With your solution, we should specify in [IPIFX-PROTO] how to do 
>> the Exporter Id management, like we do right now with the template 
>> management, to answer questions such as: if the exporting process 
>> reloads, can it take the same Id? Is UDP different in this case? etc...
>>
>> - in case of backup of exporting processes, the same template Id 
>> would potentially not be used. So the netflow collector(s) have to 
>> reconcile the data based on template definitions (key/non key) as 
>> opposed to the template Id: this is more complex.
>>
>>
>> Note: As Andrew noted, I agree that the sentence  "Template IDs are 
>> unique per Exporting Process and per Observation   Domain." - IPFIX 
>> Protocol Specification, section 9, page 36.  is not in sync with the 
>> current [IPFIX-PROTO] definition and should be changed to: "Template 
>> IDs are unique per Observation   Domain."
>>
>> With the current definitions in [IPFIX-PROTO], as the template Ids 
>> are unique per observation domain, different independent exporting 
>> processes will have to make sure that they choose the same template 
>> Id for the same observation domain. I understand that this might be a 
>> constraint, but I think this is a small constraint compare to what 
>> you propose.
>>
>> Regards, Benoit.
>>
>>> I have the following last-call comments for the Information Model.
>>>
>>> In the -12 revision if the Information Model, we have:
>>>
>>>>> Template ID:
>>>>>     An identifier of a Template that is unique within the
>>>>>      communication between an Exporting Process and a Collecting
>>>>>      Process.  Typically, this Information Element is used for 
>>>>> limiting
>>>>>      the scope of other Information Elements.  Note that after a re-
>>>>>      start of the Exporting Process Template identifiers may be re-
>>>>>      assigned.
>>>
>>> This scoping is still not quite right, as it limits the ability for 
>>> a device exporting messages from multiple Observation Domains to use 
>>> different template namespaces for each Domain; specifically, it 
>>> unnecessarily breaks conceptual compatibility with the model 
>>> presently used for multiple-domain export in V9.
>>>
>>> That said, templates _should_ be unique to the session (or, here, 
>>> the communication between EP and CP). They should just be unique to 
>>> the session through the odId; so odId will have to be session scoped.
>>>
>>> The following replacements for sections 5.1.8 and 5.1.9 in INFO 12 
>>> will make this the case:
>>>
>>> in IPFIX-INFO -12 (starting on Page 21):
>>> 5.1.8.  templateId
>>>    Description:
>>>       An identifier of a Template that is unique within an Observation
>>>       Domain, that is, scoped to the Observation Domain ID of the
>>>       containing IPFIX Message. Typically, this Information Element
>>>       is used for limiting the scope of other Information Elements.
>>>       Note that after a restart of the communication between the
>>>       Exporting Process and Collecting Process, Template identifiers
>>>       may be reassigned; this information element SHOULD therefore not
>>>       be used by the Collecting Process as a persistent identifier.
>>>    Abstract Data Type: unsigned16
>>>    Data Type Semantics: identifier
>>>    ElementId: 145
>>>    Status: current
>>>
>>> 5.1.9.  observationDomainId
>>>    Description:
>>>       An identifier of an Observation Domain that is unique within
>>>       the communication between the Exporting Process and Collecting
>>>       Process. This identifier SHOULD also be unique per Exporting
>>>       Process and per IPFIX Device; it is assumed that Observation
>>>       Domains will be assigned identifiers according to the
>>>       configuration of each IPFIX Device. Typically, this Information
>>>       Element is used for limiting the scope of other Information
>>>       Elements.
>>>    Abstract Data Type: unsigned32
>>>    Data Type Semantics: identifier
>>>    ElementId: 149
>>>    Status: current
>>>
>>> Since templateID and observationDomainID are information element 
>>> versions of protocol header fields, we'd also have to make the 
>>> following changes to PROTO 22 to keep the documents parallel:
>>>
>>> 3.1 Message Header Format
>>> <snip to middle of page 13>
>>>    Observation Domain ID
>>>            A 32-bit identifier of the Observation Domain that is
>>>            locally unique to the communication between the Exporting
>>>            Process and the Collecting Process.  The Exporting
>>>            Process uses the Observation Domain ID to uniquely identify
>>>            to the Collecting Process the Observation Domain that
>>>            metered the Flows.  This identifier SHOULD also be unique
>>>            per Exporting Process and per IPFIX Device; it is assumed 
>>> that
>>>            Observation Domains will be assigned identifiers according
>>>            to the configuration of each IPFIX Device. The Observation
>>>            Domain ID SHOULD be 0 when no specific Observation Domain
>>>            ID is relevant for the entire IPFIX Message; for example,
>>>            when exporting the Exporting Process Statistics, or in case
>>>            of hierarchy of Collector when aggregated data records are
>>>            exported.
>>>
>>> 3.4.1 Template Record Format
>>> <snip to top of page 18>
>>>      Template ID
>>>          Each Template Record has a Template ID that is locally unique
>>>          to the Observation Domain ID of the message in which the
>>>          Template is exported. Template IDs 0-255 are reserved for
>>>          Template Sets, Options Template Sets, and other reserved Sets
>>>          yet to be created.  Template IDs of Data Sets are numbered
>>>          from 256 to 65535.  There are no constraints regarding the
>>>          order of Template ID allocation.
>>>
>>> Thoughts and comments?
>>>
>>> Thanks,
>>>
>>> Brian
>>


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Mon Sep 25 03:09:22 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GRkZB-000858-L6; Mon, 25 Sep 2006 03:07:49 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GRkZA-000849-Va
	for ipfix@ietf.org; Mon, 25 Sep 2006 03:07:48 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GRkZA-0004a5-Dx
	for ipfix@ietf.org; Mon, 25 Sep 2006 03:07:48 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8P77ld08186; Mon, 25 Sep 2006 09:07:47 +0200 (CEST)
Received: from [10.61.81.86] (ams3-vpn-dhcp4439.cisco.com [10.61.81.86])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8P77jP26222; Mon, 25 Sep 2006 09:07:45 +0200 (CEST)
Message-ID: <45178041.60709@cisco.com>
Date: Mon, 25 Sep 2006 09:07:45 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Andrew Johnson <andrjohn@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>
	<45142648.4010601@cisco.com>
In-Reply-To: <45142648.4010601@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 86f85b2f88b0d50615aed44a7f9e33c7
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
 Observation	Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Andrew Johnson wrote:
> Benoit Claise wrote:
>> Brian,
>>
>> Sorry it took so long to reply.
>> Note: I understand that the definitions in [IPFIX-INFO] version 12 
>> are not in line with [IPFIX-PROTO] version 22, and I will base this 
>> discussion on the definitions of [IPFIX-PROTO] version 22.
>>
>> I'm not sure what you are proposing is actually such a good idea at 
>> this stage of the protocol review (IESG review), even if your model 
>> offers some more flexibility. Let me explain why:
>>
>> - to understand from which observation domain id a flow is exporter, 
>> you need to know what was the exporting process that exported the 
>> flow (since Observation Domain ID = A 32-bit identifier of the 
>> Observation Domain that is locally unique to the communication 
>> between the Exporting Process and the Collecting Process.). However, 
>> we don't export the exporting process Id in the IPFIX Message. That 
>> would require a (not so minor) change to the protocol
>
> Actually the proposal is to make the Observation Domain unique per
> communication session.  A collector has session information for each
> connection for TCP and SCTP explicitly.  UDP is a little less clear,
> each combination of source IP address and port makes and individual
> UDP session.  
Well, you need to impose that a unique ID such as loopback is used.
By default, UDP will take as source IP address of the IP packet ... the 
IP address of the outgoing interface.
> On a session restart the source port will usually change,
> indicating a change of session, 
How could you impose that?
> only when a source port gets reused
> do difficulties in detecting a session restart arise.
>
> I believe, at the very least, we want the template IDs unique per
> session.  
Still not convinced. Sorry.
Another example: load-balancing, with a mechanism such as RserPool. It's 
so easy to have the same template Ids to reconcile the data between 
collectors

Regards, Benoit.
> Since they are currently unique per Observation Domain ID,
> then either the Template ID or the Observation Domain ID should be
> unique per session.
>
> regards
>
>
> Andrew
>
>> - Once we have the exporting process id associated with the flow 
>> records, if we want to know from which physical line card the flow 
>> was exported, we must have the mapping: (exporting process id, 
>> observation domain id) -> physical line card. This is true it could 
>> be done with the option template record, but then it would be a 
>> mandatory one (like in PSAMP): I think this is overloading the IPFIX.
>> However, with the definitions currently in [IPFIX-PROTO], the mapping 
>> is way easier: (observation domain id) -> physical line card. And if 
>> you chose the observation domain id to be the slot id, like it's done 
>> in the ENTITY-MIB, then the collector knows exactly the physical line 
>> card.
>>
>> - With your solution, we should specify in [IPIFX-PROTO] how to do 
>> the Exporter Id management, like we do right now with the template 
>> management, to answer questions such as: if the exporting process 
>> reloads, can it take the same Id? Is UDP different in this case? etc...
>>
>> - in case of backup of exporting processes, the same template Id 
>> would potentially not be used. So the netflow collector(s) have to 
>> reconcile the data based on template definitions (key/non key) as 
>> opposed to the template Id: this is more complex.
>>
>>
>> Note: As Andrew noted, I agree that the sentence  "Template IDs are 
>> unique per Exporting Process and per Observation   Domain." - IPFIX 
>> Protocol Specification, section 9, page 36.  is not in sync with the 
>> current [IPFIX-PROTO] definition and should be changed to: "Template 
>> IDs are unique per Observation   Domain."
>>
>> With the current definitions in [IPFIX-PROTO], as the template Ids 
>> are unique per observation domain, different independent exporting 
>> processes will have to make sure that they choose the same template 
>> Id for the same observation domain. I understand that this might be a 
>> constraint, but I think this is a small constraint compare to what 
>> you propose.
>>
>> Regards, Benoit.
>>
>>> I have the following last-call comments for the Information Model.
>>>
>>> In the -12 revision if the Information Model, we have:
>>>
>>>>> Template ID:
>>>>>     An identifier of a Template that is unique within the
>>>>>      communication between an Exporting Process and a Collecting
>>>>>      Process.  Typically, this Information Element is used for 
>>>>> limiting
>>>>>      the scope of other Information Elements.  Note that after a re-
>>>>>      start of the Exporting Process Template identifiers may be re-
>>>>>      assigned.
>>>
>>> This scoping is still not quite right, as it limits the ability for 
>>> a device exporting messages from multiple Observation Domains to use 
>>> different template namespaces for each Domain; specifically, it 
>>> unnecessarily breaks conceptual compatibility with the model 
>>> presently used for multiple-domain export in V9.
>>>
>>> That said, templates _should_ be unique to the session (or, here, 
>>> the communication between EP and CP). They should just be unique to 
>>> the session through the odId; so odId will have to be session scoped.
>>>
>>> The following replacements for sections 5.1.8 and 5.1.9 in INFO 12 
>>> will make this the case:
>>>
>>> in IPFIX-INFO -12 (starting on Page 21):
>>> 5.1.8.  templateId
>>>    Description:
>>>       An identifier of a Template that is unique within an Observation
>>>       Domain, that is, scoped to the Observation Domain ID of the
>>>       containing IPFIX Message. Typically, this Information Element
>>>       is used for limiting the scope of other Information Elements.
>>>       Note that after a restart of the communication between the
>>>       Exporting Process and Collecting Process, Template identifiers
>>>       may be reassigned; this information element SHOULD therefore not
>>>       be used by the Collecting Process as a persistent identifier.
>>>    Abstract Data Type: unsigned16
>>>    Data Type Semantics: identifier
>>>    ElementId: 145
>>>    Status: current
>>>
>>> 5.1.9.  observationDomainId
>>>    Description:
>>>       An identifier of an Observation Domain that is unique within
>>>       the communication between the Exporting Process and Collecting
>>>       Process. This identifier SHOULD also be unique per Exporting
>>>       Process and per IPFIX Device; it is assumed that Observation
>>>       Domains will be assigned identifiers according to the
>>>       configuration of each IPFIX Device. Typically, this Information
>>>       Element is used for limiting the scope of other Information
>>>       Elements.
>>>    Abstract Data Type: unsigned32
>>>    Data Type Semantics: identifier
>>>    ElementId: 149
>>>    Status: current
>>>
>>> Since templateID and observationDomainID are information element 
>>> versions of protocol header fields, we'd also have to make the 
>>> following changes to PROTO 22 to keep the documents parallel:
>>>
>>> 3.1 Message Header Format
>>> <snip to middle of page 13>
>>>    Observation Domain ID
>>>            A 32-bit identifier of the Observation Domain that is
>>>            locally unique to the communication between the Exporting
>>>            Process and the Collecting Process.  The Exporting
>>>            Process uses the Observation Domain ID to uniquely identify
>>>            to the Collecting Process the Observation Domain that
>>>            metered the Flows.  This identifier SHOULD also be unique
>>>            per Exporting Process and per IPFIX Device; it is assumed 
>>> that
>>>            Observation Domains will be assigned identifiers according
>>>            to the configuration of each IPFIX Device. The Observation
>>>            Domain ID SHOULD be 0 when no specific Observation Domain
>>>            ID is relevant for the entire IPFIX Message; for example,
>>>            when exporting the Exporting Process Statistics, or in case
>>>            of hierarchy of Collector when aggregated data records are
>>>            exported.
>>>
>>> 3.4.1 Template Record Format
>>> <snip to top of page 18>
>>>      Template ID
>>>          Each Template Record has a Template ID that is locally unique
>>>          to the Observation Domain ID of the message in which the
>>>          Template is exported. Template IDs 0-255 are reserved for
>>>          Template Sets, Options Template Sets, and other reserved Sets
>>>          yet to be created.  Template IDs of Data Sets are numbered
>>>          from 256 to 65535.  There are no constraints regarding the
>>>          order of Template ID allocation.
>>>
>>> Thoughts and comments?
>>>
>>> Thanks,
>>>
>>> Brian
>>


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Mon Sep 25 06:33:07 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GRnkh-0005LT-MV; Mon, 25 Sep 2006 06:31:55 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GRnkg-0005HT-7O
	for ipfix@ietf.org; Mon, 25 Sep 2006 06:31:54 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GRnZC-0002iB-3r
	for ipfix@ietf.org; Mon, 25 Sep 2006 06:20:05 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8PAK1A20220
	for <ipfix@ietf.org>; Mon, 25 Sep 2006 12:20:01 +0200 (CEST)
Received: from [10.61.80.52] (ams3-vpn-dhcp4149.cisco.com [10.61.80.52])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8PAJxP25348; Mon, 25 Sep 2006 12:19:59 +0200 (CEST)
Message-ID: <4517AD4F.5030803@cisco.com>
Date: Mon, 25 Sep 2006 12:19:59 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Paul Aitken <paitken@cisco.com>
Subject: Re: [IPFIX] Request new IPFIX information elements for NAT/FW
References: <44E9BCC0.9020304@cisco.com>
In-Reply-To: <44E9BCC0.9020304@cisco.com>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 4c463dcf97e2b913ab242796279c24d2
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0681954711=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0681954711==
Content-Type: multipart/alternative;
	boundary="------------000903080808090506070905"

This is a multi-part message in MIME format.
--------------000903080808090506070905
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Paul, 

I think this I.E. list should be inserted by Juergen at 
http://ipfix.netlab.nec.de/infoElements.php?PAGE=Elements, as described 
by 
http://www.ietf.org/internet-drafts/draft-ietf-ipfix-implementation-guidelines-00.txt 


    9.1 Adding new IETF specified Information Elements 
        
       New IPFIX Information Elements that are considered to be of general 
       interest SHOULD be added to the set of IETF specified Information 
       Elements that is maintained by IANA. 
        
       The introduction of new Information Elements in the IANA registry is 
       subject to expert review. As described in [RFC2434] an expert review 
       is performed by one of a group of experts designated by an IETF 
       Operations and Management Area Director. The experts will initially 
       be drawn from the Working Group Chairs and document editors of the 
       IPFIX and PSAMP Working Groups. The group of experts must double 
       check the Information Elements definitions with already defined 
       Information Elements for completeness, accuracy, redundancy, and 
       correct naming following the naming conventions in [IPFIX-INFO] 
       section 2.3. 
        
       The specification of new IPFIX Information Elements MUST use the 
       template specified in [IPFIX-INFO] section 2.1 and MUST be published 
       using a well established and persistent publication medium.  
        
       Until IANA has created this registry, the list of IETF specified 
       Information Elements will be administered by the IPFIX working 
       group. For this purpose, the IPFIX working group maintains a web 
       site at http://ipfix.netlab.nec.de/infoElements.php that shows the 
       current list of IPFIX Information Elements and their specifications 
       and that gives instruction for requesting new Information Elements 
       to be added. The IPFIX Working Group will also take care of the 
       review process for requested new Information Elements until IANA has 
       created the registry and the process described in the previous 
       paragraphs becomes effective. 

I also think that this text should include something such as: "the main 
goal of this procedure is to assign the I.E. id for the in-progress 
implementations, while the definition is optimized" Or any sentence that 
has got the similar goal...

Regards, Benoit.
> Dear all,
>
> We'd like to request the following new IPFIX IE's for NAT and FW:
>
>
> Name:                natOrigInsideAddr
> Description:         The original IPv4 inside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransInsideAddr
> Description:         The translated IPv4 inside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natOrigOutsideAddr
> Description:         The original IPv4 outside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransOutsideAddr
> Description:         The translated IPv4 outside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> - Also equivalent elements for IPv6 addresses, if deemed necessary.
>
>
> Name:                natOrigInsidePort;
> Description:         The original inside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransInsidePort;
> Description:         The translated inside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> - Alternatively, create just one of these and overload 
> sourceTransportPort, clearly indicating whether this should be the 
> original or translated port.
>
>
> Name:                natOrigOutsidePort;
> Description:         The original outside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransOutsidePort;
> Description:         The translated outside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> - Alternatively, create just one of these and overload 
> destinationTransportPort, clearly indicating whether this should be 
> the original or translated port.
>
>
> Name:                natEvent
> Description:         Indication of the NAT creation / deletion event.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                fwInitiatorOctets
> Description:         No. of bytes sent by the initiator.
> Group:               counter
> Abstract Data Type:  unsigned64
> Data Type Semantics: quantity
> Units:               n/a
>
> Name:                fwResponderOctets
> Description:         No. of bytes sent by the responder.
> Group:               counter
> Abstract Data Type:  unsigned64
> Data Type Semantics: quantity
> Units:               n/a
>
> - Also the corresponding delta counters, if deemed necessary.
>
>
> Name:                fwEvent
> Description:         Indication of the FW audit trail event.
> Group:               firewall
> Abstract Data Type:  unsigned8
> Data Type Semantics: identifier
> Units:               n/a
>
>
> Thanks.
>


--------------000903080808090506070905
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Paul,&nbsp; <br>
<br>
I think this I.E. list should be inserted by Juergen at
<a class="moz-txt-link-freetext" href="http://ipfix.netlab.nec.de/infoElements.php?PAGE=Elements">http://ipfix.netlab.nec.de/infoElements.php?PAGE=Elements</a>, as described
by
<a class="moz-txt-link-freetext" href="http://www.ietf.org/internet-drafts/draft-ietf-ipfix-implementation-guidelines-00.txt">http://www.ietf.org/internet-drafts/draft-ietf-ipfix-implementation-guidelines-00.txt</a>
<br>
<br>
<blockquote>
  <pre>9.1 Adding new IETF specified Information Elements 
    
   New IPFIX Information Elements that are considered to be of general 
   interest SHOULD be added to the set of IETF specified Information 
   Elements that is maintained by IANA. 
    
   The introduction of new Information Elements in the IANA registry is 
   subject to expert review. As described in [RFC2434] an expert review 
   is performed by one of a group of experts designated by an IETF 
   Operations and Management Area Director. The experts will initially 
   be drawn from the Working Group Chairs and document editors of the 
   IPFIX and PSAMP Working Groups. The group of experts must double 
   check the Information Elements definitions with already defined 
   Information Elements for completeness, accuracy, redundancy, and 
   correct naming following the naming conventions in [IPFIX-INFO] 
   section 2.3. 
    
   The specification of new IPFIX Information Elements MUST use the 
   template specified in [IPFIX-INFO] section 2.1 and MUST be published 
   using a well established and persistent publication medium.  
    
   Until IANA has created this registry, the list of IETF specified 
   Information Elements will be administered by the IPFIX working 
   group. For this purpose, the IPFIX working group maintains a web 
   site at <a class="moz-txt-link-freetext" href="http://ipfix.netlab.nec.de/infoElements.php">http://ipfix.netlab.nec.de/infoElements.php</a> that shows the 
   current list of IPFIX Information Elements and their specifications 
   and that gives instruction for requesting new Information Elements 
   to be added. The IPFIX Working Group will also take care of the 
   review process for requested new Information Elements until IANA has 
   created the registry and the process described in the previous 
   paragraphs becomes effective. </pre>
</blockquote>
I also think that this text should include something such as: "the main
goal of this procedure is to assign the I.E. id for the
in-progress implementations, while the definition is optimized"
Or any sentence that has got the similar goal...
<br>
<br>
Regards, Benoit.<br>
<blockquote cite="mid44E9BCC0.9020304@cisco.com" type="cite">Dear all,
  <br>
  <br>
We'd like to request the following new IPFIX IE's for NAT and FW:
  <br>
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natOrigInsideAddr
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The original IPv4 inside address.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; ipv4Address
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natTransInsideAddr
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The translated IPv4 inside address.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; ipv4Address
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natOrigOutsideAddr
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The original IPv4 outside address.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; ipv4Address
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natTransOutsideAddr
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The translated IPv4 outside address.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; ipv4Address
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
- Also equivalent elements for IPv6 addresses, if deemed necessary.
  <br>
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natOrigInsidePort;
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The original inside port.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; unsigned16
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natTransInsidePort;
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The translated inside port.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; unsigned16
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
- Alternatively, create just one of these and overload
sourceTransportPort, clearly indicating whether this should be the
original or translated port.
  <br>
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natOrigOutsidePort;
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The original outside port.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; unsigned16
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natTransOutsidePort;
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The translated outside port.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; unsigned16
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
- Alternatively, create just one of these and overload
destinationTransportPort, clearly indicating whether this should be the
original or translated port.
  <br>
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natEvent
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Indication of the NAT creation / deletion event.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; unsigned16
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fwInitiatorOctets
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No. of bytes sent by the initiator.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; counter
  <br>
Abstract Data Type:&nbsp; unsigned64
  <br>
Data Type Semantics: quantity
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fwResponderOctets
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No. of bytes sent by the responder.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; counter
  <br>
Abstract Data Type:&nbsp; unsigned64
  <br>
Data Type Semantics: quantity
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
- Also the corresponding delta counters, if deemed necessary.
  <br>
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fwEvent
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Indication of the FW audit trail event.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; firewall
  <br>
Abstract Data Type:&nbsp; unsigned8
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
  <br>
Thanks.
  <br>
  <br>
</blockquote>
<br>
</body>
</html>

--------------000903080808090506070905--


--===============0681954711==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0681954711==--




From ipfix-bounces@ietf.org Mon Sep 25 06:33:08 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GRnkh-0005LT-MV; Mon, 25 Sep 2006 06:31:55 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GRnkg-0005HT-7O
	for ipfix@ietf.org; Mon, 25 Sep 2006 06:31:54 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GRnZC-0002iB-3r
	for ipfix@ietf.org; Mon, 25 Sep 2006 06:20:05 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8PAK1A20220
	for <ipfix@ietf.org>; Mon, 25 Sep 2006 12:20:01 +0200 (CEST)
Received: from [10.61.80.52] (ams3-vpn-dhcp4149.cisco.com [10.61.80.52])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8PAJxP25348; Mon, 25 Sep 2006 12:19:59 +0200 (CEST)
Message-ID: <4517AD4F.5030803@cisco.com>
Date: Mon, 25 Sep 2006 12:19:59 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Paul Aitken <paitken@cisco.com>
Subject: Re: [IPFIX] Request new IPFIX information elements for NAT/FW
References: <44E9BCC0.9020304@cisco.com>
In-Reply-To: <44E9BCC0.9020304@cisco.com>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 4c463dcf97e2b913ab242796279c24d2
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0681954711=="
Errors-To: ipfix-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0681954711==
Content-Type: multipart/alternative;
	boundary="------------000903080808090506070905"

This is a multi-part message in MIME format.
--------------000903080808090506070905
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Paul, 

I think this I.E. list should be inserted by Juergen at 
http://ipfix.netlab.nec.de/infoElements.php?PAGE=Elements, as described 
by 
http://www.ietf.org/internet-drafts/draft-ietf-ipfix-implementation-guidelines-00.txt 


    9.1 Adding new IETF specified Information Elements 
        
       New IPFIX Information Elements that are considered to be of general 
       interest SHOULD be added to the set of IETF specified Information 
       Elements that is maintained by IANA. 
        
       The introduction of new Information Elements in the IANA registry is 
       subject to expert review. As described in [RFC2434] an expert review 
       is performed by one of a group of experts designated by an IETF 
       Operations and Management Area Director. The experts will initially 
       be drawn from the Working Group Chairs and document editors of the 
       IPFIX and PSAMP Working Groups. The group of experts must double 
       check the Information Elements definitions with already defined 
       Information Elements for completeness, accuracy, redundancy, and 
       correct naming following the naming conventions in [IPFIX-INFO] 
       section 2.3. 
        
       The specification of new IPFIX Information Elements MUST use the 
       template specified in [IPFIX-INFO] section 2.1 and MUST be published 
       using a well established and persistent publication medium.  
        
       Until IANA has created this registry, the list of IETF specified 
       Information Elements will be administered by the IPFIX working 
       group. For this purpose, the IPFIX working group maintains a web 
       site at http://ipfix.netlab.nec.de/infoElements.php that shows the 
       current list of IPFIX Information Elements and their specifications 
       and that gives instruction for requesting new Information Elements 
       to be added. The IPFIX Working Group will also take care of the 
       review process for requested new Information Elements until IANA has 
       created the registry and the process described in the previous 
       paragraphs becomes effective. 

I also think that this text should include something such as: "the main 
goal of this procedure is to assign the I.E. id for the in-progress 
implementations, while the definition is optimized" Or any sentence that 
has got the similar goal...

Regards, Benoit.
> Dear all,
>
> We'd like to request the following new IPFIX IE's for NAT and FW:
>
>
> Name:                natOrigInsideAddr
> Description:         The original IPv4 inside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransInsideAddr
> Description:         The translated IPv4 inside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natOrigOutsideAddr
> Description:         The original IPv4 outside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransOutsideAddr
> Description:         The translated IPv4 outside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> - Also equivalent elements for IPv6 addresses, if deemed necessary.
>
>
> Name:                natOrigInsidePort;
> Description:         The original inside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransInsidePort;
> Description:         The translated inside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> - Alternatively, create just one of these and overload 
> sourceTransportPort, clearly indicating whether this should be the 
> original or translated port.
>
>
> Name:                natOrigOutsidePort;
> Description:         The original outside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransOutsidePort;
> Description:         The translated outside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> - Alternatively, create just one of these and overload 
> destinationTransportPort, clearly indicating whether this should be 
> the original or translated port.
>
>
> Name:                natEvent
> Description:         Indication of the NAT creation / deletion event.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                fwInitiatorOctets
> Description:         No. of bytes sent by the initiator.
> Group:               counter
> Abstract Data Type:  unsigned64
> Data Type Semantics: quantity
> Units:               n/a
>
> Name:                fwResponderOctets
> Description:         No. of bytes sent by the responder.
> Group:               counter
> Abstract Data Type:  unsigned64
> Data Type Semantics: quantity
> Units:               n/a
>
> - Also the corresponding delta counters, if deemed necessary.
>
>
> Name:                fwEvent
> Description:         Indication of the FW audit trail event.
> Group:               firewall
> Abstract Data Type:  unsigned8
> Data Type Semantics: identifier
> Units:               n/a
>
>
> Thanks.
>


--------------000903080808090506070905
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Paul,&nbsp; <br>
<br>
I think this I.E. list should be inserted by Juergen at
<a class="moz-txt-link-freetext" href="http://ipfix.netlab.nec.de/infoElements.php?PAGE=Elements">http://ipfix.netlab.nec.de/infoElements.php?PAGE=Elements</a>, as described
by
<a class="moz-txt-link-freetext" href="http://www.ietf.org/internet-drafts/draft-ietf-ipfix-implementation-guidelines-00.txt">http://www.ietf.org/internet-drafts/draft-ietf-ipfix-implementation-guidelines-00.txt</a>
<br>
<br>
<blockquote>
  <pre>9.1 Adding new IETF specified Information Elements 
    
   New IPFIX Information Elements that are considered to be of general 
   interest SHOULD be added to the set of IETF specified Information 
   Elements that is maintained by IANA. 
    
   The introduction of new Information Elements in the IANA registry is 
   subject to expert review. As described in [RFC2434] an expert review 
   is performed by one of a group of experts designated by an IETF 
   Operations and Management Area Director. The experts will initially 
   be drawn from the Working Group Chairs and document editors of the 
   IPFIX and PSAMP Working Groups. The group of experts must double 
   check the Information Elements definitions with already defined 
   Information Elements for completeness, accuracy, redundancy, and 
   correct naming following the naming conventions in [IPFIX-INFO] 
   section 2.3. 
    
   The specification of new IPFIX Information Elements MUST use the 
   template specified in [IPFIX-INFO] section 2.1 and MUST be published 
   using a well established and persistent publication medium.  
    
   Until IANA has created this registry, the list of IETF specified 
   Information Elements will be administered by the IPFIX working 
   group. For this purpose, the IPFIX working group maintains a web 
   site at <a class="moz-txt-link-freetext" href="http://ipfix.netlab.nec.de/infoElements.php">http://ipfix.netlab.nec.de/infoElements.php</a> that shows the 
   current list of IPFIX Information Elements and their specifications 
   and that gives instruction for requesting new Information Elements 
   to be added. The IPFIX Working Group will also take care of the 
   review process for requested new Information Elements until IANA has 
   created the registry and the process described in the previous 
   paragraphs becomes effective. </pre>
</blockquote>
I also think that this text should include something such as: "the main
goal of this procedure is to assign the I.E. id for the
in-progress implementations, while the definition is optimized"
Or any sentence that has got the similar goal...
<br>
<br>
Regards, Benoit.<br>
<blockquote cite="mid44E9BCC0.9020304@cisco.com" type="cite">Dear all,
  <br>
  <br>
We'd like to request the following new IPFIX IE's for NAT and FW:
  <br>
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natOrigInsideAddr
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The original IPv4 inside address.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; ipv4Address
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natTransInsideAddr
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The translated IPv4 inside address.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; ipv4Address
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natOrigOutsideAddr
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The original IPv4 outside address.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; ipv4Address
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natTransOutsideAddr
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The translated IPv4 outside address.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; ipv4Address
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
- Also equivalent elements for IPv6 addresses, if deemed necessary.
  <br>
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natOrigInsidePort;
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The original inside port.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; unsigned16
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natTransInsidePort;
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The translated inside port.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; unsigned16
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
- Alternatively, create just one of these and overload
sourceTransportPort, clearly indicating whether this should be the
original or translated port.
  <br>
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natOrigOutsidePort;
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The original outside port.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; unsigned16
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natTransOutsidePort;
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The translated outside port.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; unsigned16
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
- Alternatively, create just one of these and overload
destinationTransportPort, clearly indicating whether this should be the
original or translated port.
  <br>
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; natEvent
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Indication of the NAT creation / deletion event.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAT
  <br>
Abstract Data Type:&nbsp; unsigned16
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fwInitiatorOctets
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No. of bytes sent by the initiator.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; counter
  <br>
Abstract Data Type:&nbsp; unsigned64
  <br>
Data Type Semantics: quantity
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fwResponderOctets
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No. of bytes sent by the responder.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; counter
  <br>
Abstract Data Type:&nbsp; unsigned64
  <br>
Data Type Semantics: quantity
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
- Also the corresponding delta counters, if deemed necessary.
  <br>
  <br>
  <br>
Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fwEvent
  <br>
Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Indication of the FW audit trail event.
  <br>
Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; firewall
  <br>
Abstract Data Type:&nbsp; unsigned8
  <br>
Data Type Semantics: identifier
  <br>
Units:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n/a
  <br>
  <br>
  <br>
Thanks.
  <br>
  <br>
</blockquote>
<br>
</body>
</html>

--------------000903080808090506070905--


--===============0681954711==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--===============0681954711==--




From ipfix-bounces@ietf.org Mon Sep 25 11:07:19 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GRs2d-0008Ob-W4; Mon, 25 Sep 2006 11:06:43 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GRs2c-0008Nx-BH
	for ipfix@ietf.org; Mon, 25 Sep 2006 11:06:42 -0400
Received: from beniaminus.red.cert.org ([192.88.209.10])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GRs2M-00014W-ER
	for ipfix@ietf.org; Mon, 25 Sep 2006 11:06:42 -0400
Received: from beniaminus.red.cert.org (localhost [127.0.0.1])
	by beniaminus.red.cert.org (8.13.1/8.13.1/2.24) with ESMTP id
	k8PF6M3Q007274 for <ipfix@ietf.org>; Mon, 25 Sep 2006 11:06:22 -0400
Received: (from defang@localhost)
	by beniaminus.red.cert.org (8.13.1/8.13.1/Submit/1.1) id k8PF6CFw007271
	for <ipfix@ietf.org>; Mon, 25 Sep 2006 11:06:12 -0400
Received: from villemus.indigo.cert.org (villemus.indigo.cert.org [10.60.10.5])
	by beniaminus.red.cert.org (envelope-sender <bht@cert.org>)
	(MIMEDefang) with ESMTP id k8PF6BOG007269;
	Mon, 25 Sep 2006 11:06:12 -0400 (EDT)
Received: from [128.237.240.186] (vpn-10-25-4-20.remote.cert.org [10.25.4.20])
	by villemus.indigo.cert.org (8.12.11.20060308/8.12.11/2.65) with
	ESMTP id k8PF6Bnu024087; Mon, 25 Sep 2006 11:06:11 -0400
In-Reply-To: <45178041.60709@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>
	<45142648.4010601@cisco.com> <45178041.60709@cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
Content-Transfer-Encoding: 7bit
From: Brian Trammell <bht@cert.org>
Date: Mon, 25 Sep 2006 11:05:41 -0400
To: Benoit Claise <bclaise@cisco.com>
X-Mailer: Apple Mail (2.752.2)
X-Spam-Status: No, hits=0 required=5 checker=SpamAssassin version=3.000006
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2b2ad76aced9b1d558e34a970a85c027
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
	Observation	Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:

> Andrew Johnson wrote:
>> Benoit Claise wrote:
>>> Brian,
>>>
>>> Sorry it took so long to reply.
>>> Note: I understand that the definitions in [IPFIX-INFO] version  
>>> 12 are not in line with [IPFIX-PROTO] version 22, and I will base  
>>> this discussion on the definitions of [IPFIX-PROTO] version 22.
>>>
>>> I'm not sure what you are proposing is actually such a good idea  
>>> at this stage of the protocol review (IESG review), even if your  
>>> model offers some more flexibility. Let me explain why:
>>>
>>> - to understand from which observation domain id a flow is  
>>> exporter, you need to know what was the exporting process that  
>>> exported the flow (since Observation Domain ID = A 32-bit  
>>> identifier of the Observation Domain that is locally unique to  
>>> the communication between the Exporting Process and the  
>>> Collecting Process.). However, we don't export the exporting  
>>> process Id in the IPFIX Message. That would require a (not so  
>>> minor) change to the protocol

I think we're talking past each other a bit here... To reiterate, you  
don't need to know the exporting process ID at all. All you need to  
do is state that the Observation Domain ID is unique per session. As  
Observation Domain ID is the root scope of all other scoped  
Information Elements and implicitly scoped protocol information  
(i.e., Template ID), this implies that we're stating that long-term  
storage of scope information is itself out of scope for the protocol  
-- we're proposing that by the protocol, observationDomainIDs can  
only be assumed to have validity during a single communication  
session. If operators would like to configure their EPs and CPs to  
use "persistent" odIds, that's an implementation level detail, and  
could be addressed as a recommendation in the guidelines.

>> Actually the proposal is to make the Observation Domain unique per
>> communication session.  A collector has session information for each
>> connection for TCP and SCTP explicitly.  UDP is a little less clear,
>> each combination of source IP address and port makes and individual
>> UDP session.
> Well, you need to impose that a unique ID such as loopback is used.
> By default, UDP will take as source IP address of the IP packet ...  
> the IP address of the outgoing interface.
>> On a session restart the source port will usually change,
>> indicating a change of session,
> How could you impose that?

You can't. This is yet another indication that UDP as a transport is  
subtly broken in a variety of ways. I think at this point we should  
define "session" within the language already used for the UDP  
transport, and note that this may cause runtime problems, which is  
why SCTP is the REQUIRED transport.

>> only when a source port gets reused
>> do difficulties in detecting a session restart arise.
>>
>> I believe, at the very least, we want the template IDs unique per
>> session.
> Still not convinced. Sorry.
> Another example: load-balancing, with a mechanism such as RserPool.  
> It's so easy to have the same template Ids to reconcile the data  
> between collectors

In my view, load-balancing is just a case of extending the definition  
of "session"... I've not thought out the specifics of defining a  
session in an RserPool balanced environment, but the assertions about  
odId scoping hold if you're willing to extent session to meet this  
case...

Thoughts?

Regards,

Brian


> Regards, Benoit.
>> Since they are currently unique per Observation Domain ID,
>> then either the Template ID or the Observation Domain ID should be
>> unique per session.
>>
>> regards
>>
>>
>> Andrew
>>
>>> - Once we have the exporting process id associated with the flow  
>>> records, if we want to know from which physical line card the  
>>> flow was exported, we must have the mapping: (exporting process  
>>> id, observation domain id) -> physical line card. This is true it  
>>> could be done with the option template record, but then it would  
>>> be a mandatory one (like in PSAMP): I think this is overloading  
>>> the IPFIX.
>>> However, with the definitions currently in [IPFIX-PROTO], the  
>>> mapping is way easier: (observation domain id) -> physical line  
>>> card. And if you chose the observation domain id to be the slot  
>>> id, like it's done in the ENTITY-MIB, then the collector knows  
>>> exactly the physical line card.
>>>
>>> - With your solution, we should specify in [IPIFX-PROTO] how to  
>>> do the Exporter Id management, like we do right now with the  
>>> template management, to answer questions such as: if the  
>>> exporting process reloads, can it take the same Id? Is UDP  
>>> different in this case? etc...
>>>
>>> - in case of backup of exporting processes, the same template Id  
>>> would potentially not be used. So the netflow collector(s) have  
>>> to reconcile the data based on template definitions (key/non key)  
>>> as opposed to the template Id: this is more complex.
>>>
>>>
>>> Note: As Andrew noted, I agree that the sentence  "Template IDs  
>>> are unique per Exporting Process and per Observation   Domain." -  
>>> IPFIX Protocol Specification, section 9, page 36.  is not in sync  
>>> with the current [IPFIX-PROTO] definition and should be changed  
>>> to: "Template IDs are unique per Observation   Domain."
>>>
>>> With the current definitions in [IPFIX-PROTO], as the template  
>>> Ids are unique per observation domain, different independent  
>>> exporting processes will have to make sure that they choose the  
>>> same template Id for the same observation domain. I understand  
>>> that this might be a constraint, but I think this is a small  
>>> constraint compare to what you propose.
>>>
>>> Regards, Benoit.
>>>
>>>> I have the following last-call comments for the Information Model.
>>>>
>>>> In the -12 revision if the Information Model, we have:
>>>>
>>>>>> Template ID:
>>>>>>     An identifier of a Template that is unique within the
>>>>>>      communication between an Exporting Process and a Collecting
>>>>>>      Process.  Typically, this Information Element is used for  
>>>>>> limiting
>>>>>>      the scope of other Information Elements.  Note that after  
>>>>>> a re-
>>>>>>      start of the Exporting Process Template identifiers may  
>>>>>> be re-
>>>>>>      assigned.
>>>>
>>>> This scoping is still not quite right, as it limits the ability  
>>>> for a device exporting messages from multiple Observation  
>>>> Domains to use different template namespaces for each Domain;  
>>>> specifically, it unnecessarily breaks conceptual compatibility  
>>>> with the model presently used for multiple-domain export in V9.
>>>>
>>>> That said, templates _should_ be unique to the session (or,  
>>>> here, the communication between EP and CP). They should just be  
>>>> unique to the session through the odId; so odId will have to be  
>>>> session scoped.
>>>>
>>>> The following replacements for sections 5.1.8 and 5.1.9 in INFO  
>>>> 12 will make this the case:
>>>>
>>>> in IPFIX-INFO -12 (starting on Page 21):
>>>> 5.1.8.  templateId
>>>>    Description:
>>>>       An identifier of a Template that is unique within an  
>>>> Observation
>>>>       Domain, that is, scoped to the Observation Domain ID of the
>>>>       containing IPFIX Message. Typically, this Information Element
>>>>       is used for limiting the scope of other Information Elements.
>>>>       Note that after a restart of the communication between the
>>>>       Exporting Process and Collecting Process, Template  
>>>> identifiers
>>>>       may be reassigned; this information element SHOULD  
>>>> therefore not
>>>>       be used by the Collecting Process as a persistent identifier.
>>>>    Abstract Data Type: unsigned16
>>>>    Data Type Semantics: identifier
>>>>    ElementId: 145
>>>>    Status: current
>>>>
>>>> 5.1.9.  observationDomainId
>>>>    Description:
>>>>       An identifier of an Observation Domain that is unique within
>>>>       the communication between the Exporting Process and  
>>>> Collecting
>>>>       Process. This identifier SHOULD also be unique per Exporting
>>>>       Process and per IPFIX Device; it is assumed that Observation
>>>>       Domains will be assigned identifiers according to the
>>>>       configuration of each IPFIX Device. Typically, this  
>>>> Information
>>>>       Element is used for limiting the scope of other Information
>>>>       Elements.
>>>>    Abstract Data Type: unsigned32
>>>>    Data Type Semantics: identifier
>>>>    ElementId: 149
>>>>    Status: current
>>>>
>>>> Since templateID and observationDomainID are information element  
>>>> versions of protocol header fields, we'd also have to make the  
>>>> following changes to PROTO 22 to keep the documents parallel:
>>>>
>>>> 3.1 Message Header Format
>>>> <snip to middle of page 13>
>>>>    Observation Domain ID
>>>>            A 32-bit identifier of the Observation Domain that is
>>>>            locally unique to the communication between the  
>>>> Exporting
>>>>            Process and the Collecting Process.  The Exporting
>>>>            Process uses the Observation Domain ID to uniquely  
>>>> identify
>>>>            to the Collecting Process the Observation Domain that
>>>>            metered the Flows.  This identifier SHOULD also be  
>>>> unique
>>>>            per Exporting Process and per IPFIX Device; it is  
>>>> assumed that
>>>>            Observation Domains will be assigned identifiers  
>>>> according
>>>>            to the configuration of each IPFIX Device. The  
>>>> Observation
>>>>            Domain ID SHOULD be 0 when no specific Observation  
>>>> Domain
>>>>            ID is relevant for the entire IPFIX Message; for  
>>>> example,
>>>>            when exporting the Exporting Process Statistics, or  
>>>> in case
>>>>            of hierarchy of Collector when aggregated data  
>>>> records are
>>>>            exported.
>>>>
>>>> 3.4.1 Template Record Format
>>>> <snip to top of page 18>
>>>>      Template ID
>>>>          Each Template Record has a Template ID that is locally  
>>>> unique
>>>>          to the Observation Domain ID of the message in which the
>>>>          Template is exported. Template IDs 0-255 are reserved for
>>>>          Template Sets, Options Template Sets, and other  
>>>> reserved Sets
>>>>          yet to be created.  Template IDs of Data Sets are numbered
>>>>          from 256 to 65535.  There are no constraints regarding the
>>>>          order of Template ID allocation.
>>>>
>>>> Thoughts and comments?
>>>>
>>>> Thanks,
>>>>
>>>> Brian
>>>
>


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Mon Sep 25 11:07:19 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GRs2d-0008Ob-W4; Mon, 25 Sep 2006 11:06:43 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GRs2c-0008Nx-BH
	for ipfix@ietf.org; Mon, 25 Sep 2006 11:06:42 -0400
Received: from beniaminus.red.cert.org ([192.88.209.10])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GRs2M-00014W-ER
	for ipfix@ietf.org; Mon, 25 Sep 2006 11:06:42 -0400
Received: from beniaminus.red.cert.org (localhost [127.0.0.1])
	by beniaminus.red.cert.org (8.13.1/8.13.1/2.24) with ESMTP id
	k8PF6M3Q007274 for <ipfix@ietf.org>; Mon, 25 Sep 2006 11:06:22 -0400
Received: (from defang@localhost)
	by beniaminus.red.cert.org (8.13.1/8.13.1/Submit/1.1) id k8PF6CFw007271
	for <ipfix@ietf.org>; Mon, 25 Sep 2006 11:06:12 -0400
Received: from villemus.indigo.cert.org (villemus.indigo.cert.org [10.60.10.5])
	by beniaminus.red.cert.org (envelope-sender <bht@cert.org>)
	(MIMEDefang) with ESMTP id k8PF6BOG007269;
	Mon, 25 Sep 2006 11:06:12 -0400 (EDT)
Received: from [128.237.240.186] (vpn-10-25-4-20.remote.cert.org [10.25.4.20])
	by villemus.indigo.cert.org (8.12.11.20060308/8.12.11/2.65) with
	ESMTP id k8PF6Bnu024087; Mon, 25 Sep 2006 11:06:11 -0400
In-Reply-To: <45178041.60709@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>
	<45142648.4010601@cisco.com> <45178041.60709@cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
Content-Transfer-Encoding: 7bit
From: Brian Trammell <bht@cert.org>
Date: Mon, 25 Sep 2006 11:05:41 -0400
To: Benoit Claise <bclaise@cisco.com>
X-Mailer: Apple Mail (2.752.2)
X-Spam-Status: No, hits=0 required=5 checker=SpamAssassin version=3.000006
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2b2ad76aced9b1d558e34a970a85c027
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
	Observation	Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:

> Andrew Johnson wrote:
>> Benoit Claise wrote:
>>> Brian,
>>>
>>> Sorry it took so long to reply.
>>> Note: I understand that the definitions in [IPFIX-INFO] version  
>>> 12 are not in line with [IPFIX-PROTO] version 22, and I will base  
>>> this discussion on the definitions of [IPFIX-PROTO] version 22.
>>>
>>> I'm not sure what you are proposing is actually such a good idea  
>>> at this stage of the protocol review (IESG review), even if your  
>>> model offers some more flexibility. Let me explain why:
>>>
>>> - to understand from which observation domain id a flow is  
>>> exporter, you need to know what was the exporting process that  
>>> exported the flow (since Observation Domain ID = A 32-bit  
>>> identifier of the Observation Domain that is locally unique to  
>>> the communication between the Exporting Process and the  
>>> Collecting Process.). However, we don't export the exporting  
>>> process Id in the IPFIX Message. That would require a (not so  
>>> minor) change to the protocol

I think we're talking past each other a bit here... To reiterate, you  
don't need to know the exporting process ID at all. All you need to  
do is state that the Observation Domain ID is unique per session. As  
Observation Domain ID is the root scope of all other scoped  
Information Elements and implicitly scoped protocol information  
(i.e., Template ID), this implies that we're stating that long-term  
storage of scope information is itself out of scope for the protocol  
-- we're proposing that by the protocol, observationDomainIDs can  
only be assumed to have validity during a single communication  
session. If operators would like to configure their EPs and CPs to  
use "persistent" odIds, that's an implementation level detail, and  
could be addressed as a recommendation in the guidelines.

>> Actually the proposal is to make the Observation Domain unique per
>> communication session.  A collector has session information for each
>> connection for TCP and SCTP explicitly.  UDP is a little less clear,
>> each combination of source IP address and port makes and individual
>> UDP session.
> Well, you need to impose that a unique ID such as loopback is used.
> By default, UDP will take as source IP address of the IP packet ...  
> the IP address of the outgoing interface.
>> On a session restart the source port will usually change,
>> indicating a change of session,
> How could you impose that?

You can't. This is yet another indication that UDP as a transport is  
subtly broken in a variety of ways. I think at this point we should  
define "session" within the language already used for the UDP  
transport, and note that this may cause runtime problems, which is  
why SCTP is the REQUIRED transport.

>> only when a source port gets reused
>> do difficulties in detecting a session restart arise.
>>
>> I believe, at the very least, we want the template IDs unique per
>> session.
> Still not convinced. Sorry.
> Another example: load-balancing, with a mechanism such as RserPool.  
> It's so easy to have the same template Ids to reconcile the data  
> between collectors

In my view, load-balancing is just a case of extending the definition  
of "session"... I've not thought out the specifics of defining a  
session in an RserPool balanced environment, but the assertions about  
odId scoping hold if you're willing to extent session to meet this  
case...

Thoughts?

Regards,

Brian


> Regards, Benoit.
>> Since they are currently unique per Observation Domain ID,
>> then either the Template ID or the Observation Domain ID should be
>> unique per session.
>>
>> regards
>>
>>
>> Andrew
>>
>>> - Once we have the exporting process id associated with the flow  
>>> records, if we want to know from which physical line card the  
>>> flow was exported, we must have the mapping: (exporting process  
>>> id, observation domain id) -> physical line card. This is true it  
>>> could be done with the option template record, but then it would  
>>> be a mandatory one (like in PSAMP): I think this is overloading  
>>> the IPFIX.
>>> However, with the definitions currently in [IPFIX-PROTO], the  
>>> mapping is way easier: (observation domain id) -> physical line  
>>> card. And if you chose the observation domain id to be the slot  
>>> id, like it's done in the ENTITY-MIB, then the collector knows  
>>> exactly the physical line card.
>>>
>>> - With your solution, we should specify in [IPIFX-PROTO] how to  
>>> do the Exporter Id management, like we do right now with the  
>>> template management, to answer questions such as: if the  
>>> exporting process reloads, can it take the same Id? Is UDP  
>>> different in this case? etc...
>>>
>>> - in case of backup of exporting processes, the same template Id  
>>> would potentially not be used. So the netflow collector(s) have  
>>> to reconcile the data based on template definitions (key/non key)  
>>> as opposed to the template Id: this is more complex.
>>>
>>>
>>> Note: As Andrew noted, I agree that the sentence  "Template IDs  
>>> are unique per Exporting Process and per Observation   Domain." -  
>>> IPFIX Protocol Specification, section 9, page 36.  is not in sync  
>>> with the current [IPFIX-PROTO] definition and should be changed  
>>> to: "Template IDs are unique per Observation   Domain."
>>>
>>> With the current definitions in [IPFIX-PROTO], as the template  
>>> Ids are unique per observation domain, different independent  
>>> exporting processes will have to make sure that they choose the  
>>> same template Id for the same observation domain. I understand  
>>> that this might be a constraint, but I think this is a small  
>>> constraint compare to what you propose.
>>>
>>> Regards, Benoit.
>>>
>>>> I have the following last-call comments for the Information Model.
>>>>
>>>> In the -12 revision if the Information Model, we have:
>>>>
>>>>>> Template ID:
>>>>>>     An identifier of a Template that is unique within the
>>>>>>      communication between an Exporting Process and a Collecting
>>>>>>      Process.  Typically, this Information Element is used for  
>>>>>> limiting
>>>>>>      the scope of other Information Elements.  Note that after  
>>>>>> a re-
>>>>>>      start of the Exporting Process Template identifiers may  
>>>>>> be re-
>>>>>>      assigned.
>>>>
>>>> This scoping is still not quite right, as it limits the ability  
>>>> for a device exporting messages from multiple Observation  
>>>> Domains to use different template namespaces for each Domain;  
>>>> specifically, it unnecessarily breaks conceptual compatibility  
>>>> with the model presently used for multiple-domain export in V9.
>>>>
>>>> That said, templates _should_ be unique to the session (or,  
>>>> here, the communication between EP and CP). They should just be  
>>>> unique to the session through the odId; so odId will have to be  
>>>> session scoped.
>>>>
>>>> The following replacements for sections 5.1.8 and 5.1.9 in INFO  
>>>> 12 will make this the case:
>>>>
>>>> in IPFIX-INFO -12 (starting on Page 21):
>>>> 5.1.8.  templateId
>>>>    Description:
>>>>       An identifier of a Template that is unique within an  
>>>> Observation
>>>>       Domain, that is, scoped to the Observation Domain ID of the
>>>>       containing IPFIX Message. Typically, this Information Element
>>>>       is used for limiting the scope of other Information Elements.
>>>>       Note that after a restart of the communication between the
>>>>       Exporting Process and Collecting Process, Template  
>>>> identifiers
>>>>       may be reassigned; this information element SHOULD  
>>>> therefore not
>>>>       be used by the Collecting Process as a persistent identifier.
>>>>    Abstract Data Type: unsigned16
>>>>    Data Type Semantics: identifier
>>>>    ElementId: 145
>>>>    Status: current
>>>>
>>>> 5.1.9.  observationDomainId
>>>>    Description:
>>>>       An identifier of an Observation Domain that is unique within
>>>>       the communication between the Exporting Process and  
>>>> Collecting
>>>>       Process. This identifier SHOULD also be unique per Exporting
>>>>       Process and per IPFIX Device; it is assumed that Observation
>>>>       Domains will be assigned identifiers according to the
>>>>       configuration of each IPFIX Device. Typically, this  
>>>> Information
>>>>       Element is used for limiting the scope of other Information
>>>>       Elements.
>>>>    Abstract Data Type: unsigned32
>>>>    Data Type Semantics: identifier
>>>>    ElementId: 149
>>>>    Status: current
>>>>
>>>> Since templateID and observationDomainID are information element  
>>>> versions of protocol header fields, we'd also have to make the  
>>>> following changes to PROTO 22 to keep the documents parallel:
>>>>
>>>> 3.1 Message Header Format
>>>> <snip to middle of page 13>
>>>>    Observation Domain ID
>>>>            A 32-bit identifier of the Observation Domain that is
>>>>            locally unique to the communication between the  
>>>> Exporting
>>>>            Process and the Collecting Process.  The Exporting
>>>>            Process uses the Observation Domain ID to uniquely  
>>>> identify
>>>>            to the Collecting Process the Observation Domain that
>>>>            metered the Flows.  This identifier SHOULD also be  
>>>> unique
>>>>            per Exporting Process and per IPFIX Device; it is  
>>>> assumed that
>>>>            Observation Domains will be assigned identifiers  
>>>> according
>>>>            to the configuration of each IPFIX Device. The  
>>>> Observation
>>>>            Domain ID SHOULD be 0 when no specific Observation  
>>>> Domain
>>>>            ID is relevant for the entire IPFIX Message; for  
>>>> example,
>>>>            when exporting the Exporting Process Statistics, or  
>>>> in case
>>>>            of hierarchy of Collector when aggregated data  
>>>> records are
>>>>            exported.
>>>>
>>>> 3.4.1 Template Record Format
>>>> <snip to top of page 18>
>>>>      Template ID
>>>>          Each Template Record has a Template ID that is locally  
>>>> unique
>>>>          to the Observation Domain ID of the message in which the
>>>>          Template is exported. Template IDs 0-255 are reserved for
>>>>          Template Sets, Options Template Sets, and other  
>>>> reserved Sets
>>>>          yet to be created.  Template IDs of Data Sets are numbered
>>>>          from 256 to 65535.  There are no constraints regarding the
>>>>          order of Template ID allocation.
>>>>
>>>> Thoughts and comments?
>>>>
>>>> Thanks,
>>>>
>>>> Brian
>>>
>


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 03:43:36 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSU3M-00023z-2k; Wed, 27 Sep 2006 03:42:00 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSU3L-00023t-5j
	for ipfix@ietf.org; Wed, 27 Sep 2006 03:41:59 -0400
Received: from kyoto.netlab.nec.de ([195.37.70.21])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSU3K-0002Hs-AI
	for ipfix@ietf.org; Wed, 27 Sep 2006 03:41:59 -0400
Received: from [192.168.1.128] (mito.netlab.nec.de [195.37.70.39])
	by kyoto.netlab.nec.de (Postfix) with ESMTP id 78AB81BACA1;
	Wed, 27 Sep 2006 09:41:56 +0200 (CEST)
Date: Wed, 27 Sep 2006 09:41:52 +0200
From: Juergen Quittek <quittek@netlab.nec.de>
To: Brian Trammell <bht@cert.org>, Benoit Claise <bclaise@cisco.com>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
	Observation	Domains, Templates, and Sessions
Message-ID: <CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
In-Reply-To: <EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>
	<45178041.60709@cisco.com>
	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
X-Mailer: Mulberry/3.1.6 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7c1a129dc3801d79d40c5ca8dee767eb
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Hi Brian,

--On 25.09.2006 11:05 Uhr -0400 Brian Trammell wrote:

> On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:
>
>> Andrew Johnson wrote:
>>> Benoit Claise wrote:
>>>> Brian,
>>>>
>>>> Sorry it took so long to reply.
>>>> Note: I understand that the definitions in [IPFIX-INFO] version
>>>> 12 are not in line with [IPFIX-PROTO] version 22, and I will base
>>>> this discussion on the definitions of [IPFIX-PROTO] version 22.
>>>>
>>>> I'm not sure what you are proposing is actually such a good idea
>>>> at this stage of the protocol review (IESG review), even if your
>>>> model offers some more flexibility. Let me explain why:
>>>>
>>>> - to understand from which observation domain id a flow is
>>>> exporter, you need to know what was the exporting process that
>>>> exported the flow (since Observation Domain ID = A 32-bit
>>>> identifier of the Observation Domain that is locally unique to
>>>> the communication between the Exporting Process and the
>>>> Collecting Process.). However, we don't export the exporting
>>>> process Id in the IPFIX Message. That would require a (not so
>>>> minor) change to the protocol
>
> I think we're talking past each other a bit here... To reiterate,
> you  don't need to know the exporting process ID at all. All you
> need to  do is state that the Observation Domain ID is unique per
> session.

I'm not sure I can follow.  If it is just unique per session, then
how would I know what domain is identified.  If I get a different
ID for the same observation domain for every session that is created,
Then how would I know that the exporter is reporting from the same
session as last time?

> As  Observation Domain ID is the root scope of all other
> scoped  Information Elements and implicitly scoped protocol
> information  (i.e., Template ID), this implies that we're stating
> that long-term  storage of scope information is itself out of
> scope for the protocol  -- we're proposing that by the protocol,
> observationDomainIDs can  only be assumed to have validity during
> a single communication  session.

I also do not see a need to have template identifiers to be persistent
beyond the lifetime of a session.  Template identifiers do not serve
as flow property, but for ordering information within the protocol
operation.

In contrast, the observation domain identifier indicates where a flow
was measured. This is an important flow property.  I do not like the
idea that an exporter may change this identifier every time a new
session is created.

Why should we allow an exporting process to change this ID during its
lifetime?  I do not see any benefit, just the potential to spread
confusion.

Thanks,

    Juergen


> If operators would like to
> configure their EPs and CPs to  use "persistent" odIds, that's an
> implementation level detail, and  could be addressed as a
> recommendation in the guidelines.
>
>>> Actually the proposal is to make the Observation Domain unique per
>>> communication session.  A collector has session information for each
>>> connection for TCP and SCTP explicitly.  UDP is a little less clear,
>>> each combination of source IP address and port makes and individual
>>> UDP session.
>> Well, you need to impose that a unique ID such as loopback is used.
>> By default, UDP will take as source IP address of the IP packet ...
>> the IP address of the outgoing interface.
>>> On a session restart the source port will usually change,
>>> indicating a change of session,
>> How could you impose that?
>
> You can't. This is yet another indication that UDP as a transport is
> subtly broken in a variety of ways. I think at this point we should
> define "session" within the language already used for the UDP
> transport, and note that this may cause runtime problems, which is
> why SCTP is the REQUIRED transport.
>
>>> only when a source port gets reused
>>> do difficulties in detecting a session restart arise.
>>>
>>> I believe, at the very least, we want the template IDs unique per
>>> session.
>> Still not convinced. Sorry.
>> Another example: load-balancing, with a mechanism such as RserPool.
>> It's so easy to have the same template Ids to reconcile the data
>> between collectors
>
> In my view, load-balancing is just a case of extending the definition
> of "session"... I've not thought out the specifics of defining a
> session in an RserPool balanced environment, but the assertions about
> odId scoping hold if you're willing to extent session to meet this
> case...
>
> Thoughts?
>
> Regards,
>
> Brian
>
>
>> Regards, Benoit.
>>> Since they are currently unique per Observation Domain ID,
>>> then either the Template ID or the Observation Domain ID should be
>>> unique per session.
>>>
>>> regards
>>>
>>>
>>> Andrew
>>>
>>>> - Once we have the exporting process id associated with the flow
>>>> records, if we want to know from which physical line card the
>>>> flow was exported, we must have the mapping: (exporting process
>>>> id, observation domain id) -> physical line card. This is true it
>>>> could be done with the option template record, but then it would
>>>> be a mandatory one (like in PSAMP): I think this is overloading
>>>> the IPFIX.
>>>> However, with the definitions currently in [IPFIX-PROTO], the
>>>> mapping is way easier: (observation domain id) -> physical line
>>>> card. And if you chose the observation domain id to be the slot
>>>> id, like it's done in the ENTITY-MIB, then the collector knows
>>>> exactly the physical line card.
>>>>
>>>> - With your solution, we should specify in [IPIFX-PROTO] how to
>>>> do the Exporter Id management, like we do right now with the
>>>> template management, to answer questions such as: if the
>>>> exporting process reloads, can it take the same Id? Is UDP
>>>> different in this case? etc...
>>>>
>>>> - in case of backup of exporting processes, the same template Id
>>>> would potentially not be used. So the netflow collector(s) have
>>>> to reconcile the data based on template definitions (key/non key)
>>>> as opposed to the template Id: this is more complex.
>>>>
>>>>
>>>> Note: As Andrew noted, I agree that the sentence  "Template IDs
>>>> are unique per Exporting Process and per Observation   Domain." -
>>>> IPFIX Protocol Specification, section 9, page 36.  is not in sync
>>>> with the current [IPFIX-PROTO] definition and should be changed
>>>> to: "Template IDs are unique per Observation   Domain."
>>>>
>>>> With the current definitions in [IPFIX-PROTO], as the template
>>>> Ids are unique per observation domain, different independent
>>>> exporting processes will have to make sure that they choose the
>>>> same template Id for the same observation domain. I understand
>>>> that this might be a constraint, but I think this is a small
>>>> constraint compare to what you propose.
>>>>
>>>> Regards, Benoit.
>>>>
>>>>> I have the following last-call comments for the Information Model.
>>>>>
>>>>> In the -12 revision if the Information Model, we have:
>>>>>
>>>>>>> Template ID:
>>>>>>>     An identifier of a Template that is unique within the
>>>>>>>      communication between an Exporting Process and a Collecting
>>>>>>>      Process.  Typically, this Information Element is used for
>>>>>>> limiting
>>>>>>>      the scope of other Information Elements.  Note that after
>>>>>>> a re-
>>>>>>>      start of the Exporting Process Template identifiers may
>>>>>>> be re-
>>>>>>>      assigned.
>>>>>
>>>>> This scoping is still not quite right, as it limits the ability
>>>>> for a device exporting messages from multiple Observation
>>>>> Domains to use different template namespaces for each Domain;
>>>>> specifically, it unnecessarily breaks conceptual compatibility
>>>>> with the model presently used for multiple-domain export in V9.
>>>>>
>>>>> That said, templates _should_ be unique to the session (or,
>>>>> here, the communication between EP and CP). They should just be
>>>>> unique to the session through the odId; so odId will have to be
>>>>> session scoped.
>>>>>
>>>>> The following replacements for sections 5.1.8 and 5.1.9 in INFO
>>>>> 12 will make this the case:
>>>>>
>>>>> in IPFIX-INFO -12 (starting on Page 21):
>>>>> 5.1.8.  templateId
>>>>>    Description:
>>>>>       An identifier of a Template that is unique within an
>>>>> Observation
>>>>>       Domain, that is, scoped to the Observation Domain ID of the
>>>>>       containing IPFIX Message. Typically, this Information Element
>>>>>       is used for limiting the scope of other Information Elements.
>>>>>       Note that after a restart of the communication between the
>>>>>       Exporting Process and Collecting Process, Template
>>>>> identifiers
>>>>>       may be reassigned; this information element SHOULD
>>>>> therefore not
>>>>>       be used by the Collecting Process as a persistent identifier.
>>>>>    Abstract Data Type: unsigned16
>>>>>    Data Type Semantics: identifier
>>>>>    ElementId: 145
>>>>>    Status: current
>>>>>
>>>>> 5.1.9.  observationDomainId
>>>>>    Description:
>>>>>       An identifier of an Observation Domain that is unique within
>>>>>       the communication between the Exporting Process and
>>>>> Collecting
>>>>>       Process. This identifier SHOULD also be unique per Exporting
>>>>>       Process and per IPFIX Device; it is assumed that Observation
>>>>>       Domains will be assigned identifiers according to the
>>>>>       configuration of each IPFIX Device. Typically, this
>>>>> Information
>>>>>       Element is used for limiting the scope of other Information
>>>>>       Elements.
>>>>>    Abstract Data Type: unsigned32
>>>>>    Data Type Semantics: identifier
>>>>>    ElementId: 149
>>>>>    Status: current
>>>>>
>>>>> Since templateID and observationDomainID are information element
>>>>> versions of protocol header fields, we'd also have to make the
>>>>> following changes to PROTO 22 to keep the documents parallel:
>>>>>
>>>>> 3.1 Message Header Format
>>>>> <snip to middle of page 13>
>>>>>    Observation Domain ID
>>>>>            A 32-bit identifier of the Observation Domain that is
>>>>>            locally unique to the communication between the
>>>>> Exporting
>>>>>            Process and the Collecting Process.  The Exporting
>>>>>            Process uses the Observation Domain ID to uniquely
>>>>> identify
>>>>>            to the Collecting Process the Observation Domain that
>>>>>            metered the Flows.  This identifier SHOULD also be
>>>>> unique
>>>>>            per Exporting Process and per IPFIX Device; it is
>>>>> assumed that
>>>>>            Observation Domains will be assigned identifiers
>>>>> according
>>>>>            to the configuration of each IPFIX Device. The
>>>>> Observation
>>>>>            Domain ID SHOULD be 0 when no specific Observation
>>>>> Domain
>>>>>            ID is relevant for the entire IPFIX Message; for
>>>>> example,
>>>>>            when exporting the Exporting Process Statistics, or
>>>>> in case
>>>>>            of hierarchy of Collector when aggregated data
>>>>> records are
>>>>>            exported.
>>>>>
>>>>> 3.4.1 Template Record Format
>>>>> <snip to top of page 18>
>>>>>      Template ID
>>>>>          Each Template Record has a Template ID that is locally
>>>>> unique
>>>>>          to the Observation Domain ID of the message in which the
>>>>>          Template is exported. Template IDs 0-255 are reserved for
>>>>>          Template Sets, Options Template Sets, and other
>>>>> reserved Sets
>>>>>          yet to be created.  Template IDs of Data Sets are numbered
>>>>>          from 256 to 65535.  There are no constraints regarding the
>>>>>          order of Template ID allocation.
>>>>>
>>>>> Thoughts and comments?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Brian
>>>>
>>
>
>
> _______________________________________________
> IPFIX mailing list
> IPFIX@ietf.org
> https://www1.ietf.org/mailman/listinfo/ipfix



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 03:43:36 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSU3M-00023z-2k; Wed, 27 Sep 2006 03:42:00 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSU3L-00023t-5j
	for ipfix@ietf.org; Wed, 27 Sep 2006 03:41:59 -0400
Received: from kyoto.netlab.nec.de ([195.37.70.21])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSU3K-0002Hs-AI
	for ipfix@ietf.org; Wed, 27 Sep 2006 03:41:59 -0400
Received: from [192.168.1.128] (mito.netlab.nec.de [195.37.70.39])
	by kyoto.netlab.nec.de (Postfix) with ESMTP id 78AB81BACA1;
	Wed, 27 Sep 2006 09:41:56 +0200 (CEST)
Date: Wed, 27 Sep 2006 09:41:52 +0200
From: Juergen Quittek <quittek@netlab.nec.de>
To: Brian Trammell <bht@cert.org>, Benoit Claise <bclaise@cisco.com>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
	Observation	Domains, Templates, and Sessions
Message-ID: <CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
In-Reply-To: <EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>
	<45178041.60709@cisco.com>
	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
X-Mailer: Mulberry/3.1.6 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7c1a129dc3801d79d40c5ca8dee767eb
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Hi Brian,

--On 25.09.2006 11:05 Uhr -0400 Brian Trammell wrote:

> On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:
>
>> Andrew Johnson wrote:
>>> Benoit Claise wrote:
>>>> Brian,
>>>>
>>>> Sorry it took so long to reply.
>>>> Note: I understand that the definitions in [IPFIX-INFO] version
>>>> 12 are not in line with [IPFIX-PROTO] version 22, and I will base
>>>> this discussion on the definitions of [IPFIX-PROTO] version 22.
>>>>
>>>> I'm not sure what you are proposing is actually such a good idea
>>>> at this stage of the protocol review (IESG review), even if your
>>>> model offers some more flexibility. Let me explain why:
>>>>
>>>> - to understand from which observation domain id a flow is
>>>> exporter, you need to know what was the exporting process that
>>>> exported the flow (since Observation Domain ID = A 32-bit
>>>> identifier of the Observation Domain that is locally unique to
>>>> the communication between the Exporting Process and the
>>>> Collecting Process.). However, we don't export the exporting
>>>> process Id in the IPFIX Message. That would require a (not so
>>>> minor) change to the protocol
>
> I think we're talking past each other a bit here... To reiterate,
> you  don't need to know the exporting process ID at all. All you
> need to  do is state that the Observation Domain ID is unique per
> session.

I'm not sure I can follow.  If it is just unique per session, then
how would I know what domain is identified.  If I get a different
ID for the same observation domain for every session that is created,
Then how would I know that the exporter is reporting from the same
session as last time?

> As  Observation Domain ID is the root scope of all other
> scoped  Information Elements and implicitly scoped protocol
> information  (i.e., Template ID), this implies that we're stating
> that long-term  storage of scope information is itself out of
> scope for the protocol  -- we're proposing that by the protocol,
> observationDomainIDs can  only be assumed to have validity during
> a single communication  session.

I also do not see a need to have template identifiers to be persistent
beyond the lifetime of a session.  Template identifiers do not serve
as flow property, but for ordering information within the protocol
operation.

In contrast, the observation domain identifier indicates where a flow
was measured. This is an important flow property.  I do not like the
idea that an exporter may change this identifier every time a new
session is created.

Why should we allow an exporting process to change this ID during its
lifetime?  I do not see any benefit, just the potential to spread
confusion.

Thanks,

    Juergen


> If operators would like to
> configure their EPs and CPs to  use "persistent" odIds, that's an
> implementation level detail, and  could be addressed as a
> recommendation in the guidelines.
>
>>> Actually the proposal is to make the Observation Domain unique per
>>> communication session.  A collector has session information for each
>>> connection for TCP and SCTP explicitly.  UDP is a little less clear,
>>> each combination of source IP address and port makes and individual
>>> UDP session.
>> Well, you need to impose that a unique ID such as loopback is used.
>> By default, UDP will take as source IP address of the IP packet ...
>> the IP address of the outgoing interface.
>>> On a session restart the source port will usually change,
>>> indicating a change of session,
>> How could you impose that?
>
> You can't. This is yet another indication that UDP as a transport is
> subtly broken in a variety of ways. I think at this point we should
> define "session" within the language already used for the UDP
> transport, and note that this may cause runtime problems, which is
> why SCTP is the REQUIRED transport.
>
>>> only when a source port gets reused
>>> do difficulties in detecting a session restart arise.
>>>
>>> I believe, at the very least, we want the template IDs unique per
>>> session.
>> Still not convinced. Sorry.
>> Another example: load-balancing, with a mechanism such as RserPool.
>> It's so easy to have the same template Ids to reconcile the data
>> between collectors
>
> In my view, load-balancing is just a case of extending the definition
> of "session"... I've not thought out the specifics of defining a
> session in an RserPool balanced environment, but the assertions about
> odId scoping hold if you're willing to extent session to meet this
> case...
>
> Thoughts?
>
> Regards,
>
> Brian
>
>
>> Regards, Benoit.
>>> Since they are currently unique per Observation Domain ID,
>>> then either the Template ID or the Observation Domain ID should be
>>> unique per session.
>>>
>>> regards
>>>
>>>
>>> Andrew
>>>
>>>> - Once we have the exporting process id associated with the flow
>>>> records, if we want to know from which physical line card the
>>>> flow was exported, we must have the mapping: (exporting process
>>>> id, observation domain id) -> physical line card. This is true it
>>>> could be done with the option template record, but then it would
>>>> be a mandatory one (like in PSAMP): I think this is overloading
>>>> the IPFIX.
>>>> However, with the definitions currently in [IPFIX-PROTO], the
>>>> mapping is way easier: (observation domain id) -> physical line
>>>> card. And if you chose the observation domain id to be the slot
>>>> id, like it's done in the ENTITY-MIB, then the collector knows
>>>> exactly the physical line card.
>>>>
>>>> - With your solution, we should specify in [IPIFX-PROTO] how to
>>>> do the Exporter Id management, like we do right now with the
>>>> template management, to answer questions such as: if the
>>>> exporting process reloads, can it take the same Id? Is UDP
>>>> different in this case? etc...
>>>>
>>>> - in case of backup of exporting processes, the same template Id
>>>> would potentially not be used. So the netflow collector(s) have
>>>> to reconcile the data based on template definitions (key/non key)
>>>> as opposed to the template Id: this is more complex.
>>>>
>>>>
>>>> Note: As Andrew noted, I agree that the sentence  "Template IDs
>>>> are unique per Exporting Process and per Observation   Domain." -
>>>> IPFIX Protocol Specification, section 9, page 36.  is not in sync
>>>> with the current [IPFIX-PROTO] definition and should be changed
>>>> to: "Template IDs are unique per Observation   Domain."
>>>>
>>>> With the current definitions in [IPFIX-PROTO], as the template
>>>> Ids are unique per observation domain, different independent
>>>> exporting processes will have to make sure that they choose the
>>>> same template Id for the same observation domain. I understand
>>>> that this might be a constraint, but I think this is a small
>>>> constraint compare to what you propose.
>>>>
>>>> Regards, Benoit.
>>>>
>>>>> I have the following last-call comments for the Information Model.
>>>>>
>>>>> In the -12 revision if the Information Model, we have:
>>>>>
>>>>>>> Template ID:
>>>>>>>     An identifier of a Template that is unique within the
>>>>>>>      communication between an Exporting Process and a Collecting
>>>>>>>      Process.  Typically, this Information Element is used for
>>>>>>> limiting
>>>>>>>      the scope of other Information Elements.  Note that after
>>>>>>> a re-
>>>>>>>      start of the Exporting Process Template identifiers may
>>>>>>> be re-
>>>>>>>      assigned.
>>>>>
>>>>> This scoping is still not quite right, as it limits the ability
>>>>> for a device exporting messages from multiple Observation
>>>>> Domains to use different template namespaces for each Domain;
>>>>> specifically, it unnecessarily breaks conceptual compatibility
>>>>> with the model presently used for multiple-domain export in V9.
>>>>>
>>>>> That said, templates _should_ be unique to the session (or,
>>>>> here, the communication between EP and CP). They should just be
>>>>> unique to the session through the odId; so odId will have to be
>>>>> session scoped.
>>>>>
>>>>> The following replacements for sections 5.1.8 and 5.1.9 in INFO
>>>>> 12 will make this the case:
>>>>>
>>>>> in IPFIX-INFO -12 (starting on Page 21):
>>>>> 5.1.8.  templateId
>>>>>    Description:
>>>>>       An identifier of a Template that is unique within an
>>>>> Observation
>>>>>       Domain, that is, scoped to the Observation Domain ID of the
>>>>>       containing IPFIX Message. Typically, this Information Element
>>>>>       is used for limiting the scope of other Information Elements.
>>>>>       Note that after a restart of the communication between the
>>>>>       Exporting Process and Collecting Process, Template
>>>>> identifiers
>>>>>       may be reassigned; this information element SHOULD
>>>>> therefore not
>>>>>       be used by the Collecting Process as a persistent identifier.
>>>>>    Abstract Data Type: unsigned16
>>>>>    Data Type Semantics: identifier
>>>>>    ElementId: 145
>>>>>    Status: current
>>>>>
>>>>> 5.1.9.  observationDomainId
>>>>>    Description:
>>>>>       An identifier of an Observation Domain that is unique within
>>>>>       the communication between the Exporting Process and
>>>>> Collecting
>>>>>       Process. This identifier SHOULD also be unique per Exporting
>>>>>       Process and per IPFIX Device; it is assumed that Observation
>>>>>       Domains will be assigned identifiers according to the
>>>>>       configuration of each IPFIX Device. Typically, this
>>>>> Information
>>>>>       Element is used for limiting the scope of other Information
>>>>>       Elements.
>>>>>    Abstract Data Type: unsigned32
>>>>>    Data Type Semantics: identifier
>>>>>    ElementId: 149
>>>>>    Status: current
>>>>>
>>>>> Since templateID and observationDomainID are information element
>>>>> versions of protocol header fields, we'd also have to make the
>>>>> following changes to PROTO 22 to keep the documents parallel:
>>>>>
>>>>> 3.1 Message Header Format
>>>>> <snip to middle of page 13>
>>>>>    Observation Domain ID
>>>>>            A 32-bit identifier of the Observation Domain that is
>>>>>            locally unique to the communication between the
>>>>> Exporting
>>>>>            Process and the Collecting Process.  The Exporting
>>>>>            Process uses the Observation Domain ID to uniquely
>>>>> identify
>>>>>            to the Collecting Process the Observation Domain that
>>>>>            metered the Flows.  This identifier SHOULD also be
>>>>> unique
>>>>>            per Exporting Process and per IPFIX Device; it is
>>>>> assumed that
>>>>>            Observation Domains will be assigned identifiers
>>>>> according
>>>>>            to the configuration of each IPFIX Device. The
>>>>> Observation
>>>>>            Domain ID SHOULD be 0 when no specific Observation
>>>>> Domain
>>>>>            ID is relevant for the entire IPFIX Message; for
>>>>> example,
>>>>>            when exporting the Exporting Process Statistics, or
>>>>> in case
>>>>>            of hierarchy of Collector when aggregated data
>>>>> records are
>>>>>            exported.
>>>>>
>>>>> 3.4.1 Template Record Format
>>>>> <snip to top of page 18>
>>>>>      Template ID
>>>>>          Each Template Record has a Template ID that is locally
>>>>> unique
>>>>>          to the Observation Domain ID of the message in which the
>>>>>          Template is exported. Template IDs 0-255 are reserved for
>>>>>          Template Sets, Options Template Sets, and other
>>>>> reserved Sets
>>>>>          yet to be created.  Template IDs of Data Sets are numbered
>>>>>          from 256 to 65535.  There are no constraints regarding the
>>>>>          order of Template ID allocation.
>>>>>
>>>>> Thoughts and comments?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Brian
>>>>
>>
>
>
> _______________________________________________
> IPFIX mailing list
> IPFIX@ietf.org
> https://www1.ietf.org/mailman/listinfo/ipfix



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 04:33:31 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSUqT-0004TY-DN; Wed, 27 Sep 2006 04:32:45 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSUqR-0004Qx-60
	for ipfix@ietf.org; Wed, 27 Sep 2006 04:32:43 -0400
Received: from kyoto.netlab.nec.de ([195.37.70.21])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSUfy-0002K2-DH
	for ipfix@ietf.org; Wed, 27 Sep 2006 04:21:59 -0400
Received: from [192.168.1.128] (mito.netlab.nec.de [195.37.70.39])
	by kyoto.netlab.nec.de (Postfix) with ESMTP id 07ACA1BACA1;
	Wed, 27 Sep 2006 10:21:52 +0200 (CEST)
Date: Wed, 27 Sep 2006 10:21:48 +0200
From: Juergen Quittek <quittek@netlab.nec.de>
To: Benoit Claise <bclaise@cisco.com>,
	Paul Aitken <paitken@cisco.com>
Subject: Re: [IPFIX] Request new IPFIX information elements for NAT/FW
Message-ID: <203C7ECEA9DFF0713F2383FC@[10.1.1.104]>
In-Reply-To: <4517AD4F.5030803@cisco.com>
References: <44E9BCC0.9020304@cisco.com> <4517AD4F.5030803@cisco.com>
X-Mailer: Mulberry/3.1.6 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ee80a2074afbfe28d15369f4e74e579d
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Hi Paul and Benoit,

--On 25.09.2006 12:19 Uhr +0200 Benoit Claise wrote:

> Paul,
>
> I think this I.E. list should be inserted by Juergen at
> http://ipfix.netlab.nec.de/infoElements.php?PAGE=Elements, as described by
> http://www.ietf.org/internet-drafts/draft-ietf-ipfix-implementation-guidelines-00.txt

Yes, I will put the proposed IEs these with status 'under discussion'

> 9.1 Adding new IETF specified Information Elements
>
>    New IPFIX Information Elements that are considered to be of general
>    interest SHOULD be added to the set of IETF specified Information
>    Elements that is maintained by IANA.
>
>    The introduction of new Information Elements in the IANA registry is
>    subject to expert review. As described in [RFC2434] an expert review
>    is performed by one of a group of experts designated by an IETF
>    Operations and Management Area Director. The experts will initially
>    be drawn from the Working Group Chairs and document editors of the
>    IPFIX and PSAMP Working Groups. The group of experts must double
>    check the Information Elements definitions with already defined
>    Information Elements for completeness, accuracy, redundancy, and
>    correct naming following the naming conventions in [IPFIX-INFO]
>    section 2.3.
>
>    The specification of new IPFIX Information Elements MUST use the
>    template specified in [IPFIX-INFO] section 2.1 and MUST be published
>    using a well established and persistent publication medium.
>
>    Until IANA has created this registry, the list of IETF specified
>    Information Elements will be administered by the IPFIX working
>    group. For this purpose, the IPFIX working group maintains a web
>    site at http://ipfix.netlab.nec.de/infoElements.php that shows the
>    current list of IPFIX Information Elements and their specifications
>    and that gives instruction for requesting new Information Elements
>    to be added. The IPFIX Working Group will also take care of the
>    review process for requested new Information Elements until IANA has
>    created the registry and the process described in the previous
>    paragraphs becomes effective.
>
> I also think that this text should include something such as: "the main
> goal of this procedure is to assign the I.E. id for the in-progress
> implementations, while the definition is optimized" Or any sentence
> that has got the similar goal...

I don't see a problem with reserving some identifiers for proposed IEs
that do not have a reasonable specification yet.  These identifiers would
be excluded from being assigned to other IEs.

But for really assigning IEs we definitely should not circumvent expert
review which requires a clear specification and (a clear plan for)
persistent publication of the proposed IE as described in the IANA
considerations of the info model draft.

Thanks,

    Juergen

> Regards, Benoit.
>
> Dear all,
>
> We'd like to request the following new IPFIX IE's for NAT and FW:
>
>
> Name:                natOrigInsideAddr
> Description:         The original IPv4 inside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransInsideAddr
> Description:         The translated IPv4 inside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natOrigOutsideAddr
> Description:         The original IPv4 outside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransOutsideAddr
> Description:         The translated IPv4 outside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> - Also equivalent elements for IPv6 addresses, if deemed necessary.
>
>
> Name:                natOrigInsidePort;
> Description:         The original inside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransInsidePort;
> Description:         The translated inside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> - Alternatively, create just one of these and overload sourceTransportPort, clearly indicating whether this should be the original or translated port.
>
>
> Name:                natOrigOutsidePort;
> Description:         The original outside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransOutsidePort;
> Description:         The translated outside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> - Alternatively, create just one of these and overload destinationTransportPort, clearly indicating whether this should be the original or translated port.
>
>
> Name:                natEvent
> Description:         Indication of the NAT creation / deletion event.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                fwInitiatorOctets
> Description:         No. of bytes sent by the initiator.
> Group:               counter
> Abstract Data Type:  unsigned64
> Data Type Semantics: quantity
> Units:               n/a
>
> Name:                fwResponderOctets
> Description:         No. of bytes sent by the responder.
> Group:               counter
> Abstract Data Type:  unsigned64
> Data Type Semantics: quantity
> Units:               n/a
>
> - Also the corresponding delta counters, if deemed necessary.
>
>
> Name:                fwEvent
> Description:         Indication of the FW audit trail event.
> Group:               firewall
> Abstract Data Type:  unsigned8
> Data Type Semantics: identifier
> Units:               n/a
>
>
> Thanks.
>
>
>



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 04:33:31 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSUqT-0004TY-DN; Wed, 27 Sep 2006 04:32:45 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSUqR-0004Qx-60
	for ipfix@ietf.org; Wed, 27 Sep 2006 04:32:43 -0400
Received: from kyoto.netlab.nec.de ([195.37.70.21])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSUfy-0002K2-DH
	for ipfix@ietf.org; Wed, 27 Sep 2006 04:21:59 -0400
Received: from [192.168.1.128] (mito.netlab.nec.de [195.37.70.39])
	by kyoto.netlab.nec.de (Postfix) with ESMTP id 07ACA1BACA1;
	Wed, 27 Sep 2006 10:21:52 +0200 (CEST)
Date: Wed, 27 Sep 2006 10:21:48 +0200
From: Juergen Quittek <quittek@netlab.nec.de>
To: Benoit Claise <bclaise@cisco.com>,
	Paul Aitken <paitken@cisco.com>
Subject: Re: [IPFIX] Request new IPFIX information elements for NAT/FW
Message-ID: <203C7ECEA9DFF0713F2383FC@[10.1.1.104]>
In-Reply-To: <4517AD4F.5030803@cisco.com>
References: <44E9BCC0.9020304@cisco.com> <4517AD4F.5030803@cisco.com>
X-Mailer: Mulberry/3.1.6 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ee80a2074afbfe28d15369f4e74e579d
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Hi Paul and Benoit,

--On 25.09.2006 12:19 Uhr +0200 Benoit Claise wrote:

> Paul,
>
> I think this I.E. list should be inserted by Juergen at
> http://ipfix.netlab.nec.de/infoElements.php?PAGE=Elements, as described by
> http://www.ietf.org/internet-drafts/draft-ietf-ipfix-implementation-guidelines-00.txt

Yes, I will put the proposed IEs these with status 'under discussion'

> 9.1 Adding new IETF specified Information Elements
>
>    New IPFIX Information Elements that are considered to be of general
>    interest SHOULD be added to the set of IETF specified Information
>    Elements that is maintained by IANA.
>
>    The introduction of new Information Elements in the IANA registry is
>    subject to expert review. As described in [RFC2434] an expert review
>    is performed by one of a group of experts designated by an IETF
>    Operations and Management Area Director. The experts will initially
>    be drawn from the Working Group Chairs and document editors of the
>    IPFIX and PSAMP Working Groups. The group of experts must double
>    check the Information Elements definitions with already defined
>    Information Elements for completeness, accuracy, redundancy, and
>    correct naming following the naming conventions in [IPFIX-INFO]
>    section 2.3.
>
>    The specification of new IPFIX Information Elements MUST use the
>    template specified in [IPFIX-INFO] section 2.1 and MUST be published
>    using a well established and persistent publication medium.
>
>    Until IANA has created this registry, the list of IETF specified
>    Information Elements will be administered by the IPFIX working
>    group. For this purpose, the IPFIX working group maintains a web
>    site at http://ipfix.netlab.nec.de/infoElements.php that shows the
>    current list of IPFIX Information Elements and their specifications
>    and that gives instruction for requesting new Information Elements
>    to be added. The IPFIX Working Group will also take care of the
>    review process for requested new Information Elements until IANA has
>    created the registry and the process described in the previous
>    paragraphs becomes effective.
>
> I also think that this text should include something such as: "the main
> goal of this procedure is to assign the I.E. id for the in-progress
> implementations, while the definition is optimized" Or any sentence
> that has got the similar goal...

I don't see a problem with reserving some identifiers for proposed IEs
that do not have a reasonable specification yet.  These identifiers would
be excluded from being assigned to other IEs.

But for really assigning IEs we definitely should not circumvent expert
review which requires a clear specification and (a clear plan for)
persistent publication of the proposed IE as described in the IANA
considerations of the info model draft.

Thanks,

    Juergen

> Regards, Benoit.
>
> Dear all,
>
> We'd like to request the following new IPFIX IE's for NAT and FW:
>
>
> Name:                natOrigInsideAddr
> Description:         The original IPv4 inside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransInsideAddr
> Description:         The translated IPv4 inside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natOrigOutsideAddr
> Description:         The original IPv4 outside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransOutsideAddr
> Description:         The translated IPv4 outside address.
> Group:               NAT
> Abstract Data Type:  ipv4Address
> Data Type Semantics: identifier
> Units:               n/a
>
> - Also equivalent elements for IPv6 addresses, if deemed necessary.
>
>
> Name:                natOrigInsidePort;
> Description:         The original inside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransInsidePort;
> Description:         The translated inside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> - Alternatively, create just one of these and overload sourceTransportPort, clearly indicating whether this should be the original or translated port.
>
>
> Name:                natOrigOutsidePort;
> Description:         The original outside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                natTransOutsidePort;
> Description:         The translated outside port.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> - Alternatively, create just one of these and overload destinationTransportPort, clearly indicating whether this should be the original or translated port.
>
>
> Name:                natEvent
> Description:         Indication of the NAT creation / deletion event.
> Group:               NAT
> Abstract Data Type:  unsigned16
> Data Type Semantics: identifier
> Units:               n/a
>
> Name:                fwInitiatorOctets
> Description:         No. of bytes sent by the initiator.
> Group:               counter
> Abstract Data Type:  unsigned64
> Data Type Semantics: quantity
> Units:               n/a
>
> Name:                fwResponderOctets
> Description:         No. of bytes sent by the responder.
> Group:               counter
> Abstract Data Type:  unsigned64
> Data Type Semantics: quantity
> Units:               n/a
>
> - Also the corresponding delta counters, if deemed necessary.
>
>
> Name:                fwEvent
> Description:         Indication of the FW audit trail event.
> Group:               firewall
> Abstract Data Type:  unsigned8
> Data Type Semantics: identifier
> Units:               n/a
>
>
> Thanks.
>
>
>



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 05:36:53 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSVou-00049V-Ne; Wed, 27 Sep 2006 05:35:12 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSVot-00048s-4Q
	for ipfix@ietf.org; Wed, 27 Sep 2006 05:35:11 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GSVjT-0000VO-A9
	for ipfix@ietf.org; Wed, 27 Sep 2006 05:29:36 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8R9TYm27598; Wed, 27 Sep 2006 11:29:34 +0200 (CEST)
Received: from [10.61.81.248] (ams3-vpn-dhcp4601.cisco.com [10.61.81.248])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8R9TXP06437; Wed, 27 Sep 2006 11:29:33 +0200 (CEST)
Message-ID: <451A447C.5070404@cisco.com>
Date: Wed, 27 Sep 2006 11:29:32 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Juergen Quittek <quittek@netlab.nec.de>
Subject: Re: [IPFIX] Request new IPFIX information elements for NAT/FW
References: <44E9BCC0.9020304@cisco.com> <4517AD4F.5030803@cisco.com>
	<203C7ECEA9DFF0713F2383FC@[10.1.1.104]>
In-Reply-To: <203C7ECEA9DFF0713F2383FC@[10.1.1.104]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Juergen,
>
>
>> 9.1 Adding new IETF specified Information Elements
>>
>>    New IPFIX Information Elements that are considered to be of general
>>    interest SHOULD be added to the set of IETF specified Information
>>    Elements that is maintained by IANA.
>>
>>    The introduction of new Information Elements in the IANA registry is
>>    subject to expert review. As described in [RFC2434] an expert review
>>    is performed by one of a group of experts designated by an IETF
>>    Operations and Management Area Director. The experts will initially
>>    be drawn from the Working Group Chairs and document editors of the
>>    IPFIX and PSAMP Working Groups. The group of experts must double
>>    check the Information Elements definitions with already defined
>>    Information Elements for completeness, accuracy, redundancy, and
>>    correct naming following the naming conventions in [IPFIX-INFO]
>>    section 2.3.
>>
>>    The specification of new IPFIX Information Elements MUST use the
>>    template specified in [IPFIX-INFO] section 2.1 and MUST be published
>>    using a well established and persistent publication medium.
>>
>>    Until IANA has created this registry, the list of IETF specified
>>    Information Elements will be administered by the IPFIX working
>>    group. For this purpose, the IPFIX working group maintains a web
>>    site at http://ipfix.netlab.nec.de/infoElements.php that shows the
>>    current list of IPFIX Information Elements and their specifications
>>    and that gives instruction for requesting new Information Elements
>>    to be added. The IPFIX Working Group will also take care of the
>>    review process for requested new Information Elements until IANA has
>>    created the registry and the process described in the previous
>>    paragraphs becomes effective.
>>
>> I also think that this text should include something such as: "the main
>> goal of this procedure is to assign the I.E. id for the in-progress
>> implementations, while the definition is optimized" Or any sentence
>> that has got the similar goal...
>
> I don't see a problem with reserving some identifiers for proposed IEs
> that do not have a reasonable specification yet.  These identifiers would
> be excluded from being assigned to other IEs.
>
> But for really assigning IEs we definitely should not circumvent expert
> review which requires a clear specification and (a clear plan for)
> persistent publication of the proposed IE as described in the IANA
> considerations of the info model draft.
That makes perfect sense to me. Thanks.

Regards, Benoit.

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 05:36:53 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSVou-00049V-Ne; Wed, 27 Sep 2006 05:35:12 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSVot-00048s-4Q
	for ipfix@ietf.org; Wed, 27 Sep 2006 05:35:11 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GSVjT-0000VO-A9
	for ipfix@ietf.org; Wed, 27 Sep 2006 05:29:36 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8R9TYm27598; Wed, 27 Sep 2006 11:29:34 +0200 (CEST)
Received: from [10.61.81.248] (ams3-vpn-dhcp4601.cisco.com [10.61.81.248])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8R9TXP06437; Wed, 27 Sep 2006 11:29:33 +0200 (CEST)
Message-ID: <451A447C.5070404@cisco.com>
Date: Wed, 27 Sep 2006 11:29:32 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Juergen Quittek <quittek@netlab.nec.de>
Subject: Re: [IPFIX] Request new IPFIX information elements for NAT/FW
References: <44E9BCC0.9020304@cisco.com> <4517AD4F.5030803@cisco.com>
	<203C7ECEA9DFF0713F2383FC@[10.1.1.104]>
In-Reply-To: <203C7ECEA9DFF0713F2383FC@[10.1.1.104]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Juergen,
>
>
>> 9.1 Adding new IETF specified Information Elements
>>
>>    New IPFIX Information Elements that are considered to be of general
>>    interest SHOULD be added to the set of IETF specified Information
>>    Elements that is maintained by IANA.
>>
>>    The introduction of new Information Elements in the IANA registry is
>>    subject to expert review. As described in [RFC2434] an expert review
>>    is performed by one of a group of experts designated by an IETF
>>    Operations and Management Area Director. The experts will initially
>>    be drawn from the Working Group Chairs and document editors of the
>>    IPFIX and PSAMP Working Groups. The group of experts must double
>>    check the Information Elements definitions with already defined
>>    Information Elements for completeness, accuracy, redundancy, and
>>    correct naming following the naming conventions in [IPFIX-INFO]
>>    section 2.3.
>>
>>    The specification of new IPFIX Information Elements MUST use the
>>    template specified in [IPFIX-INFO] section 2.1 and MUST be published
>>    using a well established and persistent publication medium.
>>
>>    Until IANA has created this registry, the list of IETF specified
>>    Information Elements will be administered by the IPFIX working
>>    group. For this purpose, the IPFIX working group maintains a web
>>    site at http://ipfix.netlab.nec.de/infoElements.php that shows the
>>    current list of IPFIX Information Elements and their specifications
>>    and that gives instruction for requesting new Information Elements
>>    to be added. The IPFIX Working Group will also take care of the
>>    review process for requested new Information Elements until IANA has
>>    created the registry and the process described in the previous
>>    paragraphs becomes effective.
>>
>> I also think that this text should include something such as: "the main
>> goal of this procedure is to assign the I.E. id for the in-progress
>> implementations, while the definition is optimized" Or any sentence
>> that has got the similar goal...
>
> I don't see a problem with reserving some identifiers for proposed IEs
> that do not have a reasonable specification yet.  These identifiers would
> be excluded from being assigned to other IEs.
>
> But for really assigning IEs we definitely should not circumvent expert
> review which requires a clear specification and (a clear plan for)
> persistent publication of the proposed IE as described in the IANA
> considerations of the info model draft.
That makes perfect sense to me. Thanks.

Regards, Benoit.

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 07:04:03 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSXBO-0001Nl-4s; Wed, 27 Sep 2006 07:02:30 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSXBN-0001NM-K6
	for ipfix@ietf.org; Wed, 27 Sep 2006 07:02:29 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSXBM-0007Az-8D
	for ipfix@ietf.org; Wed, 27 Sep 2006 07:02:29 -0400
Received: from rtp-dkim-1.cisco.com ([64.102.121.158])
	by rtp-iport-1.cisco.com with ESMTP; 27 Sep 2006 04:02:28 -0700
X-IronPort-AV: i="4.09,224,1157353200"; 
	d="scan'208"; a="43818185:sNHT64582438"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-1.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8RB2RI4012924; Wed, 27 Sep 2006 07:02:27 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8RB2Qg2003399; 
	Wed, 27 Sep 2006 13:02:26 +0200 (MEST)
Received: from [10.61.81.54] (ams3-vpn-dhcp4407.cisco.com [10.61.81.54])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id MAA17419;
	Wed, 27 Sep 2006 12:02:25 +0100 (BST)
Message-ID: <451A5A23.3060705@cisco.com>
Date: Wed, 27 Sep 2006 12:01:55 +0100
From: Andrew Johnson <andrjohn@cisco.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Juergen Quittek <quittek@netlab.nec.de>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call
	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
In-Reply-To: <CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=6213; t=1159354947; x=1160218947;
	c=relaxed/simple; s=rtpdkim1001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=andrjohn@cisco.com;
	z=From:Andrew=20Johnson=20<andrjohn@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=20
	comment=3A=09Observation=0A=20Domains,=20Templates,=20and=20Sessions
	|To:Juergen=20Quittek=20<quittek@netlab.nec.de>;
	X=v=3Dcisco.com=3B=20h=3D5AcsNG26RxVP2wgYs1OQCcZy/eo=3D;
	b=TP8AjNT6U5OHntg/2nuZQXRd9q0EOOGDUX+ezT0N8eIlRlGL9hkiRC8u882f0yABri7IPlSY
	6INE1zngapQTGpM3CgUOe+UhMnNobkWxQQT3qb4p55ueCEmLEOrgvmbK;
Authentication-Results: rtp-dkim-1.cisco.com; header.From=andrjohn@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 93e7fb8fef2e780414389440f367c879
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Hi Jeurgen

Juergen Quittek wrote:
> Hi Brian,
> 
> --On 25.09.2006 11:05 Uhr -0400 Brian Trammell wrote:
> 
>> On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:
>>
>>> Andrew Johnson wrote:
>>>> Benoit Claise wrote:
>>>>> Brian,
>>>>>
>>>>> Sorry it took so long to reply.
>>>>> Note: I understand that the definitions in [IPFIX-INFO] version
>>>>> 12 are not in line with [IPFIX-PROTO] version 22, and I will base
>>>>> this discussion on the definitions of [IPFIX-PROTO] version 22.
>>>>>
>>>>> I'm not sure what you are proposing is actually such a good idea
>>>>> at this stage of the protocol review (IESG review), even if your
>>>>> model offers some more flexibility. Let me explain why:
>>>>>
>>>>> - to understand from which observation domain id a flow is
>>>>> exporter, you need to know what was the exporting process that
>>>>> exported the flow (since Observation Domain ID = A 32-bit
>>>>> identifier of the Observation Domain that is locally unique to
>>>>> the communication between the Exporting Process and the
>>>>> Collecting Process.). However, we don't export the exporting
>>>>> process Id in the IPFIX Message. That would require a (not so
>>>>> minor) change to the protocol
>>
>> I think we're talking past each other a bit here... To reiterate,
>> you  don't need to know the exporting process ID at all. All you
>> need to  do is state that the Observation Domain ID is unique per
>> session.
> 
> I'm not sure I can follow.  If it is just unique per session, then
> how would I know what domain is identified.  If I get a different
> ID for the same observation domain for every session that is created,
> Then how would I know that the exporter is reporting from the same
> session as last time?

If we have two software programs, from two different vendors, running
on a linux based router.  Both these programs are monitoring flows
and exporting using IPFIX.  They are exporting to the same collector
from the same Observation Domain.

As far as the collector is concerned, these are two sessions from
the same IPFIX device.  There is no way of telling different Exporting
Processes apart.  If a network problem caused both sessions to restart
simultaneously, the collector has no way to know how the two old
sessions map to the new ones.

So what is the correct scope for the Observation Domain ID?

If it is unique per IPFIX Device then the two programs in the example
should use the same ID.  If they were observing different ODs then they
would have to use different OD IDs.  For this to work we have to mandate
in the protocol either:
  a) that the Observation Domains are configurable so that the user
     can work it all out;
  b) there is some magical calculation that will result in a unique
     OdId for every combination of configuration;
  c) some interprocess protocol so that all the Exporting Processes
     on an IPFIX Device can negotiate the IDs.

I don't think any of these are acceptable.

The Observation Domain ID can't really be unique per Exporting Process,
since we don't have any way of differentiating between Exporting
Processes.

The only real alternative is that they be considered unique per session.


>> As  Observation Domain ID is the root scope of all other
>> scoped  Information Elements and implicitly scoped protocol
>> information  (i.e., Template ID), this implies that we're stating
>> that long-term  storage of scope information is itself out of
>> scope for the protocol  -- we're proposing that by the protocol,
>> observationDomainIDs can  only be assumed to have validity during
>> a single communication  session.
> 
> I also do not see a need to have template identifiers to be persistent
> beyond the lifetime of a session.  Template identifiers do not serve
> as flow property, but for ordering information within the protocol
> operation.

I'm glad we are agreeing on this point.  As long as Template IDs remain
unique per Observation Domain then they will be subject to the same
problems that the Observation Domain does.  That is, if the OdId is
to be shared between different Exporting Processes, then the Templates
will be common across Exporting Processes.


> In contrast, the observation domain identifier indicates where a flow
> was measured. This is an important flow property.  I do not like the
> idea that an exporter may change this identifier every time a new
> session is created.

I don't think that the Observation Domain ID is a useful property of
the flow.  What can I infer about the flow with an OdId of 3?  I can
tell it was seen on a different Observation Domain than the flow with
an OdId of 4, but so what?

I could use an option to export something useful about the OdId,
such as a mapping of OdId to Line Card slot number, or I could
put the Line Card slot number directly into the flow.  That would
provide a tangible property of the flow.  Even if the OdId changed
with every session and between every Exporting Process, that
tangible property would remain.


> Why should we allow an exporting process to change this ID during its
> lifetime?  I do not see any benefit, just the potential to spread
> confusion.

I think it is worth looking at the history of the Observation Domain
ID.  In NetFlow Export version 9, we have the Source ID.  In a
distributed router we have several line cards.  Each of them generates
it's own export packets with identical source and destination addresses
and ports.  The only way the collector could differentiate between
the templates sent from one Line Card and another was that the packets
had different Source IDs.

This meant that different Line Cards shared a "session" but had a
different number space for templates.  It certainly didn't constitute
a viable flow property, although numbering convention meant that the
Line Card information could be worked out via SNMP.

In IPFIX we renamed the source ID to Observation Domain ID.  It was
considered to be unique per Exporting Process.  Since we can't
differentiate between Exporting Processes we need to change the
scope to something we can use.

regards

Andrew

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 07:04:03 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSXBO-0001Nl-4s; Wed, 27 Sep 2006 07:02:30 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSXBN-0001NM-K6
	for ipfix@ietf.org; Wed, 27 Sep 2006 07:02:29 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSXBM-0007Az-8D
	for ipfix@ietf.org; Wed, 27 Sep 2006 07:02:29 -0400
Received: from rtp-dkim-1.cisco.com ([64.102.121.158])
	by rtp-iport-1.cisco.com with ESMTP; 27 Sep 2006 04:02:28 -0700
X-IronPort-AV: i="4.09,224,1157353200"; 
	d="scan'208"; a="43818185:sNHT64582438"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-1.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8RB2RI4012924; Wed, 27 Sep 2006 07:02:27 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8RB2Qg2003399; 
	Wed, 27 Sep 2006 13:02:26 +0200 (MEST)
Received: from [10.61.81.54] (ams3-vpn-dhcp4407.cisco.com [10.61.81.54])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id MAA17419;
	Wed, 27 Sep 2006 12:02:25 +0100 (BST)
Message-ID: <451A5A23.3060705@cisco.com>
Date: Wed, 27 Sep 2006 12:01:55 +0100
From: Andrew Johnson <andrjohn@cisco.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Juergen Quittek <quittek@netlab.nec.de>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call
	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
In-Reply-To: <CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=6213; t=1159354947; x=1160218947;
	c=relaxed/simple; s=rtpdkim1001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=andrjohn@cisco.com;
	z=From:Andrew=20Johnson=20<andrjohn@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=20
	comment=3A=09Observation=0A=20Domains,=20Templates,=20and=20Sessions
	|To:Juergen=20Quittek=20<quittek@netlab.nec.de>;
	X=v=3Dcisco.com=3B=20h=3D5AcsNG26RxVP2wgYs1OQCcZy/eo=3D;
	b=TP8AjNT6U5OHntg/2nuZQXRd9q0EOOGDUX+ezT0N8eIlRlGL9hkiRC8u882f0yABri7IPlSY
	6INE1zngapQTGpM3CgUOe+UhMnNobkWxQQT3qb4p55ueCEmLEOrgvmbK;
Authentication-Results: rtp-dkim-1.cisco.com; header.From=andrjohn@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 93e7fb8fef2e780414389440f367c879
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Hi Jeurgen

Juergen Quittek wrote:
> Hi Brian,
> 
> --On 25.09.2006 11:05 Uhr -0400 Brian Trammell wrote:
> 
>> On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:
>>
>>> Andrew Johnson wrote:
>>>> Benoit Claise wrote:
>>>>> Brian,
>>>>>
>>>>> Sorry it took so long to reply.
>>>>> Note: I understand that the definitions in [IPFIX-INFO] version
>>>>> 12 are not in line with [IPFIX-PROTO] version 22, and I will base
>>>>> this discussion on the definitions of [IPFIX-PROTO] version 22.
>>>>>
>>>>> I'm not sure what you are proposing is actually such a good idea
>>>>> at this stage of the protocol review (IESG review), even if your
>>>>> model offers some more flexibility. Let me explain why:
>>>>>
>>>>> - to understand from which observation domain id a flow is
>>>>> exporter, you need to know what was the exporting process that
>>>>> exported the flow (since Observation Domain ID = A 32-bit
>>>>> identifier of the Observation Domain that is locally unique to
>>>>> the communication between the Exporting Process and the
>>>>> Collecting Process.). However, we don't export the exporting
>>>>> process Id in the IPFIX Message. That would require a (not so
>>>>> minor) change to the protocol
>>
>> I think we're talking past each other a bit here... To reiterate,
>> you  don't need to know the exporting process ID at all. All you
>> need to  do is state that the Observation Domain ID is unique per
>> session.
> 
> I'm not sure I can follow.  If it is just unique per session, then
> how would I know what domain is identified.  If I get a different
> ID for the same observation domain for every session that is created,
> Then how would I know that the exporter is reporting from the same
> session as last time?

If we have two software programs, from two different vendors, running
on a linux based router.  Both these programs are monitoring flows
and exporting using IPFIX.  They are exporting to the same collector
from the same Observation Domain.

As far as the collector is concerned, these are two sessions from
the same IPFIX device.  There is no way of telling different Exporting
Processes apart.  If a network problem caused both sessions to restart
simultaneously, the collector has no way to know how the two old
sessions map to the new ones.

So what is the correct scope for the Observation Domain ID?

If it is unique per IPFIX Device then the two programs in the example
should use the same ID.  If they were observing different ODs then they
would have to use different OD IDs.  For this to work we have to mandate
in the protocol either:
  a) that the Observation Domains are configurable so that the user
     can work it all out;
  b) there is some magical calculation that will result in a unique
     OdId for every combination of configuration;
  c) some interprocess protocol so that all the Exporting Processes
     on an IPFIX Device can negotiate the IDs.

I don't think any of these are acceptable.

The Observation Domain ID can't really be unique per Exporting Process,
since we don't have any way of differentiating between Exporting
Processes.

The only real alternative is that they be considered unique per session.


>> As  Observation Domain ID is the root scope of all other
>> scoped  Information Elements and implicitly scoped protocol
>> information  (i.e., Template ID), this implies that we're stating
>> that long-term  storage of scope information is itself out of
>> scope for the protocol  -- we're proposing that by the protocol,
>> observationDomainIDs can  only be assumed to have validity during
>> a single communication  session.
> 
> I also do not see a need to have template identifiers to be persistent
> beyond the lifetime of a session.  Template identifiers do not serve
> as flow property, but for ordering information within the protocol
> operation.

I'm glad we are agreeing on this point.  As long as Template IDs remain
unique per Observation Domain then they will be subject to the same
problems that the Observation Domain does.  That is, if the OdId is
to be shared between different Exporting Processes, then the Templates
will be common across Exporting Processes.


> In contrast, the observation domain identifier indicates where a flow
> was measured. This is an important flow property.  I do not like the
> idea that an exporter may change this identifier every time a new
> session is created.

I don't think that the Observation Domain ID is a useful property of
the flow.  What can I infer about the flow with an OdId of 3?  I can
tell it was seen on a different Observation Domain than the flow with
an OdId of 4, but so what?

I could use an option to export something useful about the OdId,
such as a mapping of OdId to Line Card slot number, or I could
put the Line Card slot number directly into the flow.  That would
provide a tangible property of the flow.  Even if the OdId changed
with every session and between every Exporting Process, that
tangible property would remain.


> Why should we allow an exporting process to change this ID during its
> lifetime?  I do not see any benefit, just the potential to spread
> confusion.

I think it is worth looking at the history of the Observation Domain
ID.  In NetFlow Export version 9, we have the Source ID.  In a
distributed router we have several line cards.  Each of them generates
it's own export packets with identical source and destination addresses
and ports.  The only way the collector could differentiate between
the templates sent from one Line Card and another was that the packets
had different Source IDs.

This meant that different Line Cards shared a "session" but had a
different number space for templates.  It certainly didn't constitute
a viable flow property, although numbering convention meant that the
Line Card information could be worked out via SNMP.

In IPFIX we renamed the source ID to Observation Domain ID.  It was
considered to be unique per Exporting Process.  Since we can't
differentiate between Exporting Processes we need to change the
scope to something we can use.

regards

Andrew

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 08:52:46 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSYtA-0007NH-W3; Wed, 27 Sep 2006 08:51:48 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSYtA-0007My-Ab
	for ipfix@ietf.org; Wed, 27 Sep 2006 08:51:48 -0400
Received: from rtp-iport-2.cisco.com ([64.102.122.149])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSYt8-0000wR-0U
	for ipfix@ietf.org; Wed, 27 Sep 2006 08:51:48 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-2.cisco.com with ESMTP; 27 Sep 2006 08:51:46 -0400
X-IronPort-AV: i="4.09,224,1157342400"; 
	d="scan'208"; a="104712155:sNHT54670912"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8RCpjFs021980; Wed, 27 Sep 2006 08:51:45 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8RCpig2009955; 
	Wed, 27 Sep 2006 14:51:45 +0200 (MEST)
Received: from [10.61.64.116] (ams3-vpn-dhcp116.cisco.com [10.61.64.116])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id NAA28016;
	Wed, 27 Sep 2006 13:51:43 +0100 (BST)
Message-ID: <451A73DE.8090501@cisco.com>
Date: Wed, 27 Sep 2006 13:51:42 +0100
From: Paul Aitken <paitken@cisco.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB;
	rv:1.7.13) Gecko/20060501 Fedora/1.7.13-1.1.fc5
X-Accept-Language: en-gb, en-us
MIME-Version: 1.0
To: Andrew Johnson <andrjohn@cisco.com>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last
	call	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
	<451A5A23.3060705@cisco.com>
In-Reply-To: <451A5A23.3060705@cisco.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=3503; t=1159361505; x=1160225505;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paitken@cisco.com;
	z=From:Paul=20Aitken=20<paitken@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=09
	comment=3A=09Observation=0A=20Domains,=20Templates,=20and=20Sessions
	|To:Andrew=20Johnson=20<andrjohn@cisco.com>;
	X=v=3Dcisco.com=3B=20h=3D0rF9t2nfvp2M/OxDWRhBU7RCWE4=3D;
	b=bbWgo5TOspwreeRs84udRCqVEJsJbuoCPnijKNMC6kbyTp7DXxNmfWaFe052SqX7WnwS279y
	nzB+W3mULryDuZHFJtF4/CDoXGATYYWhC6IhcrtHnurTQuxIS2RtQUzu;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=paitken@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6cca30437e2d04f45110f2ff8dc1b1d5
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Andrew,

> If we have two software programs, from two different vendors, running
> on a linux based router.  Both these programs are monitoring flows
> and exporting using IPFIX.  They are exporting to the same collector
> from the same Observation Domain.
> 
> As far as the collector is concerned, these are two sessions from
> the same IPFIX device.  There is no way of telling different Exporting
> Processes apart.  If a network problem caused both sessions to restart
> simultaneously, the collector has no way to know how the two old
> sessions map to the new ones.
> 
> So what is the correct scope for the Observation Domain ID?
> 
> If it is unique per IPFIX Device then the two programs in the example
> should use the same ID.  If they were observing different ODs then they
> would have to use different OD IDs.  For this to work we have to mandate
> in the protocol either:
>  a) that the Observation Domains are configurable so that the user
>     can work it all out;
>  b) there is some magical calculation that will result in a unique
>     OdId for every combination of configuration;
>  c) some interprocess protocol so that all the Exporting Processes
>     on an IPFIX Device can negotiate the IDs.
> 
> I don't think any of these are acceptable.
> 
> The Observation Domain ID can't really be unique per Exporting Process,
> since we don't have any way of differentiating between Exporting
> Processes.
> 
> The only real alternative is that they be considered unique per session.

It's certainly a convincing argument.


> I don't think that the Observation Domain ID is a useful property of
> the flow.  What can I infer about the flow with an OdId of 3?  I can
> tell it was seen on a different Observation Domain than the flow with
> an OdId of 4, but so what?

No; by your arguments above you cannot, since two different sessions may 
choose to describe the same Observation Domain by different IDs - so IDs 
3 and 4 may in fact describe the same thing.

The only way you can make the inference is if each OD is described by a 
unique OD Id, which you argue against in a,b,c above.

If each OD has one (and only one) ID then it's easy for a collector to 
identify which records pertain to that OD, since they all have the same 
ID. Any records with that ID in the header pertain to that OD.

But if each session can assign some ID to each OD, then the collector 
has somehow to determine what that OD ID means before it can do 
*anything* with the data - eg, if the exported data is being 
load-balanced across two sessions, it'd be important for the collector 
to realise that both streams pertain to the same OD even though the IDs 
are different.


> I could use an option to export something useful about the OdId,
> such as a mapping of OdId to Line Card slot number, or I could
> put the Line Card slot number directly into the flow.  That would
> provide a tangible property of the flow.  Even if the OdId changed
> with every session and between every Exporting Process, that
> tangible property would remain.

So the OD ID is a local reference to an OD, and there may be several 
different OD IDs referencing the same OD or same OD IDs (from different 
sessions) referencing different ODs. So we need to agree a mechanism for 
dereferencing the OD Id to discover the underlying OD.

Remind me, is the draft in IESG Evaluation? :-(

-- 
Paul Aitken
Cisco Systems Ltd, Edinburgh, Scotland.

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 08:52:46 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSYtA-0007NH-W3; Wed, 27 Sep 2006 08:51:48 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSYtA-0007My-Ab
	for ipfix@ietf.org; Wed, 27 Sep 2006 08:51:48 -0400
Received: from rtp-iport-2.cisco.com ([64.102.122.149])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSYt8-0000wR-0U
	for ipfix@ietf.org; Wed, 27 Sep 2006 08:51:48 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-2.cisco.com with ESMTP; 27 Sep 2006 08:51:46 -0400
X-IronPort-AV: i="4.09,224,1157342400"; 
	d="scan'208"; a="104712155:sNHT54670912"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8RCpjFs021980; Wed, 27 Sep 2006 08:51:45 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8RCpig2009955; 
	Wed, 27 Sep 2006 14:51:45 +0200 (MEST)
Received: from [10.61.64.116] (ams3-vpn-dhcp116.cisco.com [10.61.64.116])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id NAA28016;
	Wed, 27 Sep 2006 13:51:43 +0100 (BST)
Message-ID: <451A73DE.8090501@cisco.com>
Date: Wed, 27 Sep 2006 13:51:42 +0100
From: Paul Aitken <paitken@cisco.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB;
	rv:1.7.13) Gecko/20060501 Fedora/1.7.13-1.1.fc5
X-Accept-Language: en-gb, en-us
MIME-Version: 1.0
To: Andrew Johnson <andrjohn@cisco.com>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last
	call	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
	<451A5A23.3060705@cisco.com>
In-Reply-To: <451A5A23.3060705@cisco.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=3503; t=1159361505; x=1160225505;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paitken@cisco.com;
	z=From:Paul=20Aitken=20<paitken@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=09
	comment=3A=09Observation=0A=20Domains,=20Templates,=20and=20Sessions
	|To:Andrew=20Johnson=20<andrjohn@cisco.com>;
	X=v=3Dcisco.com=3B=20h=3D0rF9t2nfvp2M/OxDWRhBU7RCWE4=3D;
	b=bbWgo5TOspwreeRs84udRCqVEJsJbuoCPnijKNMC6kbyTp7DXxNmfWaFe052SqX7WnwS279y
	nzB+W3mULryDuZHFJtF4/CDoXGATYYWhC6IhcrtHnurTQuxIS2RtQUzu;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=paitken@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6cca30437e2d04f45110f2ff8dc1b1d5
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Andrew,

> If we have two software programs, from two different vendors, running
> on a linux based router.  Both these programs are monitoring flows
> and exporting using IPFIX.  They are exporting to the same collector
> from the same Observation Domain.
> 
> As far as the collector is concerned, these are two sessions from
> the same IPFIX device.  There is no way of telling different Exporting
> Processes apart.  If a network problem caused both sessions to restart
> simultaneously, the collector has no way to know how the two old
> sessions map to the new ones.
> 
> So what is the correct scope for the Observation Domain ID?
> 
> If it is unique per IPFIX Device then the two programs in the example
> should use the same ID.  If they were observing different ODs then they
> would have to use different OD IDs.  For this to work we have to mandate
> in the protocol either:
>  a) that the Observation Domains are configurable so that the user
>     can work it all out;
>  b) there is some magical calculation that will result in a unique
>     OdId for every combination of configuration;
>  c) some interprocess protocol so that all the Exporting Processes
>     on an IPFIX Device can negotiate the IDs.
> 
> I don't think any of these are acceptable.
> 
> The Observation Domain ID can't really be unique per Exporting Process,
> since we don't have any way of differentiating between Exporting
> Processes.
> 
> The only real alternative is that they be considered unique per session.

It's certainly a convincing argument.


> I don't think that the Observation Domain ID is a useful property of
> the flow.  What can I infer about the flow with an OdId of 3?  I can
> tell it was seen on a different Observation Domain than the flow with
> an OdId of 4, but so what?

No; by your arguments above you cannot, since two different sessions may 
choose to describe the same Observation Domain by different IDs - so IDs 
3 and 4 may in fact describe the same thing.

The only way you can make the inference is if each OD is described by a 
unique OD Id, which you argue against in a,b,c above.

If each OD has one (and only one) ID then it's easy for a collector to 
identify which records pertain to that OD, since they all have the same 
ID. Any records with that ID in the header pertain to that OD.

But if each session can assign some ID to each OD, then the collector 
has somehow to determine what that OD ID means before it can do 
*anything* with the data - eg, if the exported data is being 
load-balanced across two sessions, it'd be important for the collector 
to realise that both streams pertain to the same OD even though the IDs 
are different.


> I could use an option to export something useful about the OdId,
> such as a mapping of OdId to Line Card slot number, or I could
> put the Line Card slot number directly into the flow.  That would
> provide a tangible property of the flow.  Even if the OdId changed
> with every session and between every Exporting Process, that
> tangible property would remain.

So the OD ID is a local reference to an OD, and there may be several 
different OD IDs referencing the same OD or same OD IDs (from different 
sessions) referencing different ODs. So we need to agree a mechanism for 
dereferencing the OD Id to discover the underlying OD.

Remind me, is the draft in IESG Evaluation? :-(

-- 
Paul Aitken
Cisco Systems Ltd, Edinburgh, Scotland.

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 09:38:13 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSZbH-0007XA-Bw; Wed, 27 Sep 2006 09:37:23 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSZbG-0007X5-SQ
	for ipfix@ietf.org; Wed, 27 Sep 2006 09:37:22 -0400
Received: from franclinus.red.cert.org ([192.88.209.16])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSZbF-0001f3-KG
	for ipfix@ietf.org; Wed, 27 Sep 2006 09:37:22 -0400
Received: from franclinus.red.cert.org (localhost [127.0.0.1])
	by franclinus.red.cert.org (8.13.1/8.13.1/2.24) with ESMTP id
	k8RDb9rt003738 for <ipfix@ietf.org>; Wed, 27 Sep 2006 09:37:11 -0400
Received: (from defang@localhost)
	by franclinus.red.cert.org (8.13.1/8.13.1/Submit/1.1) id k8RDZAuq003640
	for <ipfix@ietf.org>; Wed, 27 Sep 2006 09:35:10 -0400
Received: from villemus.indigo.cert.org (villemus.indigo.cert.org [10.60.10.5])
	by franclinus.red.cert.org (envelope-sender <bht@cert.org>)
	(MIMEDefang) with ESMTP id k8RDZ9Yu003629;
	Wed, 27 Sep 2006 09:35:10 -0400 (EDT)
Received: from [128.237.228.37] (vpn-10-25-4-23.remote.cert.org [10.25.4.23])
	by villemus.indigo.cert.org (8.12.11.20060308/8.12.11/2.65) with
	ESMTP id k8RDZ9mq001202; Wed, 27 Sep 2006 09:35:09 -0400
In-Reply-To: <451A5A23.3060705@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
	<451A5A23.3060705@cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3B1B2342-EDD5-4423-B90B-1168FC45D84D@cert.org>
Content-Transfer-Encoding: 7bit
From: Brian Trammell <bht@cert.org>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call
	comment:	Observation Domains, Templates, and Sessions
Date: Wed, 27 Sep 2006 09:34:39 -0400
To: Andrew Johnson <andrjohn@cisco.com>
X-Mailer: Apple Mail (2.752.2)
X-Spam-Status: No, hits=0 required=5 checker=SpamAssassin version=3.000006
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 92df29fa99cf13e554b84c8374345c17
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


On Sep 27, 2006, at 7:01 AM, Andrew Johnson wrote:

> So what is the correct scope for the Observation Domain ID?
>
> If it is unique per IPFIX Device then the two programs in the example
> should use the same ID.  If they were observing different ODs then  
> they
> would have to use different OD IDs.  For this to work we have to  
> mandate
> in the protocol either:
>  a) that the Observation Domains are configurable so that the user
>     can work it all out;

One point to make here - I agree that mandating in the protocol that  
the odIds and their lifetime be user-configurable is not desirable.  
However, I can see certain arrangements of devices where user- 
assigned odIds would make sense (I work on one; the non-IPFIX based  
collection system we maintain here uses "probes", which are analogous  
to odId, change about as often as network hardware is reconfigured in  
the target network, and are explicitly user-configured). So, I'd  
advocate:

1. Collecting Process MUST NOT assume validity of odId across Session  
boundaries (to be precisely defined) unless explicitly so configured  
by the user; this implies
2. Collecting Process MAY be user-configurable to override 1., and
3. Exporting Process MAY be user-configurable to allow external  
assignment of odIds.

> The Observation Domain ID can't really be unique per Exporting  
> Process,
> since we don't have any way of differentiating between Exporting
> Processes.

Unless we stick exporting process information in the message header,  
which we don't want to do at this point, and which doesn't really  
completely solve the issue anyway (i.e., what is the timescale of  
validity of epId, then?)

> The only real alternative is that they be considered unique per  
> session.

As before, agreed...

>> In contrast, the observation domain identifier indicates where a flow
>> was measured. This is an important flow property.  I do not like the
>> idea that an exporter may change this identifier every time a new
>> session is created.
>
> I don't think that the Observation Domain ID is a useful property of
> the flow.  What can I infer about the flow with an OdId of 3?  I can
> tell it was seen on a different Observation Domain than the flow with
> an OdId of 4, but so what?
>
> I could use an option to export something useful about the OdId,
> such as a mapping of OdId to Line Card slot number, or I could
> put the Line Card slot number directly into the flow.  That would
> provide a tangible property of the flow.  Even if the OdId changed
> with every session and between every Exporting Process, that
> tangible property would remain.

I could also see the validity of _storing_ an odId-analogue at the CP  
side that is durable across reconfiguration; this, however, is  
something the CP needs to decide for itself after collection, and as  
such is out of scope for the protocol.

Cheers,

Brian


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 09:38:13 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSZbH-0007XA-Bw; Wed, 27 Sep 2006 09:37:23 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSZbG-0007X5-SQ
	for ipfix@ietf.org; Wed, 27 Sep 2006 09:37:22 -0400
Received: from franclinus.red.cert.org ([192.88.209.16])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSZbF-0001f3-KG
	for ipfix@ietf.org; Wed, 27 Sep 2006 09:37:22 -0400
Received: from franclinus.red.cert.org (localhost [127.0.0.1])
	by franclinus.red.cert.org (8.13.1/8.13.1/2.24) with ESMTP id
	k8RDb9rt003738 for <ipfix@ietf.org>; Wed, 27 Sep 2006 09:37:11 -0400
Received: (from defang@localhost)
	by franclinus.red.cert.org (8.13.1/8.13.1/Submit/1.1) id k8RDZAuq003640
	for <ipfix@ietf.org>; Wed, 27 Sep 2006 09:35:10 -0400
Received: from villemus.indigo.cert.org (villemus.indigo.cert.org [10.60.10.5])
	by franclinus.red.cert.org (envelope-sender <bht@cert.org>)
	(MIMEDefang) with ESMTP id k8RDZ9Yu003629;
	Wed, 27 Sep 2006 09:35:10 -0400 (EDT)
Received: from [128.237.228.37] (vpn-10-25-4-23.remote.cert.org [10.25.4.23])
	by villemus.indigo.cert.org (8.12.11.20060308/8.12.11/2.65) with
	ESMTP id k8RDZ9mq001202; Wed, 27 Sep 2006 09:35:09 -0400
In-Reply-To: <451A5A23.3060705@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
	<451A5A23.3060705@cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3B1B2342-EDD5-4423-B90B-1168FC45D84D@cert.org>
Content-Transfer-Encoding: 7bit
From: Brian Trammell <bht@cert.org>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call
	comment:	Observation Domains, Templates, and Sessions
Date: Wed, 27 Sep 2006 09:34:39 -0400
To: Andrew Johnson <andrjohn@cisco.com>
X-Mailer: Apple Mail (2.752.2)
X-Spam-Status: No, hits=0 required=5 checker=SpamAssassin version=3.000006
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 92df29fa99cf13e554b84c8374345c17
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


On Sep 27, 2006, at 7:01 AM, Andrew Johnson wrote:

> So what is the correct scope for the Observation Domain ID?
>
> If it is unique per IPFIX Device then the two programs in the example
> should use the same ID.  If they were observing different ODs then  
> they
> would have to use different OD IDs.  For this to work we have to  
> mandate
> in the protocol either:
>  a) that the Observation Domains are configurable so that the user
>     can work it all out;

One point to make here - I agree that mandating in the protocol that  
the odIds and their lifetime be user-configurable is not desirable.  
However, I can see certain arrangements of devices where user- 
assigned odIds would make sense (I work on one; the non-IPFIX based  
collection system we maintain here uses "probes", which are analogous  
to odId, change about as often as network hardware is reconfigured in  
the target network, and are explicitly user-configured). So, I'd  
advocate:

1. Collecting Process MUST NOT assume validity of odId across Session  
boundaries (to be precisely defined) unless explicitly so configured  
by the user; this implies
2. Collecting Process MAY be user-configurable to override 1., and
3. Exporting Process MAY be user-configurable to allow external  
assignment of odIds.

> The Observation Domain ID can't really be unique per Exporting  
> Process,
> since we don't have any way of differentiating between Exporting
> Processes.

Unless we stick exporting process information in the message header,  
which we don't want to do at this point, and which doesn't really  
completely solve the issue anyway (i.e., what is the timescale of  
validity of epId, then?)

> The only real alternative is that they be considered unique per  
> session.

As before, agreed...

>> In contrast, the observation domain identifier indicates where a flow
>> was measured. This is an important flow property.  I do not like the
>> idea that an exporter may change this identifier every time a new
>> session is created.
>
> I don't think that the Observation Domain ID is a useful property of
> the flow.  What can I infer about the flow with an OdId of 3?  I can
> tell it was seen on a different Observation Domain than the flow with
> an OdId of 4, but so what?
>
> I could use an option to export something useful about the OdId,
> such as a mapping of OdId to Line Card slot number, or I could
> put the Line Card slot number directly into the flow.  That would
> provide a tangible property of the flow.  Even if the OdId changed
> with every session and between every Exporting Process, that
> tangible property would remain.

I could also see the validity of _storing_ an odId-analogue at the CP  
side that is durable across reconfiguration; this, however, is  
something the CP needs to decide for itself after collection, and as  
such is out of scope for the protocol.

Cheers,

Brian


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 12:25:53 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GScDH-0002Bk-Tg; Wed, 27 Sep 2006 12:24:47 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GScDH-0002BQ-8q
	for ipfix@ietf.org; Wed, 27 Sep 2006 12:24:47 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GScDE-0000id-Sl
	for ipfix@ietf.org; Wed, 27 Sep 2006 12:24:47 -0400
Received: from [10.147.65.153] (luz@kaitos [10.147.65.153])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id
	k8RGNQd07289; Wed, 27 Sep 2006 18:23:27 +0200 (MEST)
Message-ID: <451AA5BF.5060002@fokus.fraunhofer.de>
Date: Wed, 27 Sep 2006 18:24:31 +0200
From: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
User-Agent: Thunderbird 1.5.0.5 (X11/20060812)
MIME-Version: 1.0
To: Andrew Johnson <andrjohn@cisco.com>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last
	call	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
	<451A5A23.3060705@cisco.com>
In-Reply-To: <451A5A23.3060705@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Andrew,

> If we have two software programs, from two different vendors, running
> on a linux based router.  Both these programs are monitoring flows
> and exporting using IPFIX.  They are exporting to the same collector
> from the same Observation Domain.
> 
> As far as the collector is concerned, these are two sessions from
> the same IPFIX device.  There is no way of telling different Exporting
> Processes apart.  If a network problem caused both sessions to restart
> simultaneously, the collector has no way to know how the two old
> sessions map to the new ones.

In your example the two programs should use different OD IDs.
Then the mapping works.

Best regards,
Lutz



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 12:25:53 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GScDH-0002Bk-Tg; Wed, 27 Sep 2006 12:24:47 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GScDH-0002BQ-8q
	for ipfix@ietf.org; Wed, 27 Sep 2006 12:24:47 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GScDE-0000id-Sl
	for ipfix@ietf.org; Wed, 27 Sep 2006 12:24:47 -0400
Received: from [10.147.65.153] (luz@kaitos [10.147.65.153])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id
	k8RGNQd07289; Wed, 27 Sep 2006 18:23:27 +0200 (MEST)
Message-ID: <451AA5BF.5060002@fokus.fraunhofer.de>
Date: Wed, 27 Sep 2006 18:24:31 +0200
From: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
User-Agent: Thunderbird 1.5.0.5 (X11/20060812)
MIME-Version: 1.0
To: Andrew Johnson <andrjohn@cisco.com>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last
	call	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
	<451A5A23.3060705@cisco.com>
In-Reply-To: <451A5A23.3060705@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Andrew,

> If we have two software programs, from two different vendors, running
> on a linux based router.  Both these programs are monitoring flows
> and exporting using IPFIX.  They are exporting to the same collector
> from the same Observation Domain.
> 
> As far as the collector is concerned, these are two sessions from
> the same IPFIX device.  There is no way of telling different Exporting
> Processes apart.  If a network problem caused both sessions to restart
> simultaneously, the collector has no way to know how the two old
> sessions map to the new ones.

In your example the two programs should use different OD IDs.
Then the mapping works.

Best regards,
Lutz



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 12:35:56 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GScNk-0006sX-Af; Wed, 27 Sep 2006 12:35:36 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GScNi-0006sS-SK
	for ipfix@ietf.org; Wed, 27 Sep 2006 12:35:34 -0400
Received: from rtp-iport-2.cisco.com ([64.102.122.149])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GScNh-0002J3-KY
	for ipfix@ietf.org; Wed, 27 Sep 2006 12:35:34 -0400
Received: from rtp-dkim-1.cisco.com ([64.102.121.158])
	by rtp-iport-2.cisco.com with ESMTP; 27 Sep 2006 12:35:34 -0400
X-IronPort-AV: i="4.09,225,1157342400"; 
	d="scan'208"; a="104747275:sNHT50838034"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-1.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8RGZWKt025811; Wed, 27 Sep 2006 12:35:33 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8RGZWg2026055; 
	Wed, 27 Sep 2006 18:35:32 +0200 (MEST)
Received: from [10.61.64.116] (ams3-vpn-dhcp116.cisco.com [10.61.64.116])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id RAA25130;
	Wed, 27 Sep 2006 17:35:31 +0100 (BST)
Message-ID: <451AA853.7080800@cisco.com>
Date: Wed, 27 Sep 2006 17:35:31 +0100
From: Paul Aitken <paitken@cisco.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB;
	rv:1.7.13) Gecko/20060501 Fedora/1.7.13-1.1.fc5
X-Accept-Language: en-gb, en-us
MIME-Version: 1.0
To: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO
	last	call	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>	<451A5A23.3060705@cisco.com>
	<451AA5BF.5060002@fokus.fraunhofer.de>
In-Reply-To: <451AA5BF.5060002@fokus.fraunhofer.de>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=1238; t=1159374933; x=1160238933;
	c=relaxed/simple; s=rtpdkim1001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paitken@cisco.com;
	z=From:Paul=20Aitken=20<paitken@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=09call=09
	comment=3A=09Observation=0A=20Domains,=20Templates,=20and=20Sessions
	|To:Lutz=20Mark=20<lutz.mark@fokus.fraunhofer.de>;
	X=v=3Dcisco.com=3B=20h=3D0rF9t2nfvp2M/OxDWRhBU7RCWE4=3D;
	b=M58VSblXc9lZn0YYxvNBheIbQCYKcT74Gz3OZGQ0clVK8Av65YfoKxY/7ZycC3B6qWY42RR6
	DOyPJNotfnGQbfILlDIbNSibNWReA84AKD8Uc+uaJtAJ0CZblwXlRSDC;
Authentication-Results: rtp-dkim-1.cisco.com; header.From=paitken@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Lutz,

>> If we have two software programs, from two different vendors, running
>> on a linux based router.  Both these programs are monitoring flows
>> and exporting using IPFIX.  They are exporting to the same collector
>> from the same Observation Domain.
>>
>> As far as the collector is concerned, these are two sessions from
>> the same IPFIX device.  There is no way of telling different Exporting
>> Processes apart.  If a network problem caused both sessions to restart
>> simultaneously, the collector has no way to know how the two old
>> sessions map to the new ones.
> 
> 
> In your example the two programs should use different OD IDs.
> Then the mapping works.

How do the two programs arrange to use different IDs? If it's necessary, 
for IPFIX to work, then IPFIX should state how it's done.

Also, how would the collector know whether or not they are monitoring 
the same OPs? ie, whether they are exporting redundant duplicate data 
about the same OPs, load balancing data from the same OPs, or exporting 
quite independent data about different OPs?

Somehow we have to find what the OD ID means before we can interpret the 
data.

-- 
Paul Aitken
Cisco Systems Ltd, Edinburgh, Scotland.

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Wed Sep 27 12:35:56 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GScNk-0006sX-Af; Wed, 27 Sep 2006 12:35:36 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GScNi-0006sS-SK
	for ipfix@ietf.org; Wed, 27 Sep 2006 12:35:34 -0400
Received: from rtp-iport-2.cisco.com ([64.102.122.149])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GScNh-0002J3-KY
	for ipfix@ietf.org; Wed, 27 Sep 2006 12:35:34 -0400
Received: from rtp-dkim-1.cisco.com ([64.102.121.158])
	by rtp-iport-2.cisco.com with ESMTP; 27 Sep 2006 12:35:34 -0400
X-IronPort-AV: i="4.09,225,1157342400"; 
	d="scan'208"; a="104747275:sNHT50838034"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-1.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8RGZWKt025811; Wed, 27 Sep 2006 12:35:33 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8RGZWg2026055; 
	Wed, 27 Sep 2006 18:35:32 +0200 (MEST)
Received: from [10.61.64.116] (ams3-vpn-dhcp116.cisco.com [10.61.64.116])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id RAA25130;
	Wed, 27 Sep 2006 17:35:31 +0100 (BST)
Message-ID: <451AA853.7080800@cisco.com>
Date: Wed, 27 Sep 2006 17:35:31 +0100
From: Paul Aitken <paitken@cisco.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB;
	rv:1.7.13) Gecko/20060501 Fedora/1.7.13-1.1.fc5
X-Accept-Language: en-gb, en-us
MIME-Version: 1.0
To: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO
	last	call	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>	<451A5A23.3060705@cisco.com>
	<451AA5BF.5060002@fokus.fraunhofer.de>
In-Reply-To: <451AA5BF.5060002@fokus.fraunhofer.de>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=1238; t=1159374933; x=1160238933;
	c=relaxed/simple; s=rtpdkim1001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paitken@cisco.com;
	z=From:Paul=20Aitken=20<paitken@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=09call=09
	comment=3A=09Observation=0A=20Domains,=20Templates,=20and=20Sessions
	|To:Lutz=20Mark=20<lutz.mark@fokus.fraunhofer.de>;
	X=v=3Dcisco.com=3B=20h=3D0rF9t2nfvp2M/OxDWRhBU7RCWE4=3D;
	b=M58VSblXc9lZn0YYxvNBheIbQCYKcT74Gz3OZGQ0clVK8Av65YfoKxY/7ZycC3B6qWY42RR6
	DOyPJNotfnGQbfILlDIbNSibNWReA84AKD8Uc+uaJtAJ0CZblwXlRSDC;
Authentication-Results: rtp-dkim-1.cisco.com; header.From=paitken@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Lutz,

>> If we have two software programs, from two different vendors, running
>> on a linux based router.  Both these programs are monitoring flows
>> and exporting using IPFIX.  They are exporting to the same collector
>> from the same Observation Domain.
>>
>> As far as the collector is concerned, these are two sessions from
>> the same IPFIX device.  There is no way of telling different Exporting
>> Processes apart.  If a network problem caused both sessions to restart
>> simultaneously, the collector has no way to know how the two old
>> sessions map to the new ones.
> 
> 
> In your example the two programs should use different OD IDs.
> Then the mapping works.

How do the two programs arrange to use different IDs? If it's necessary, 
for IPFIX to work, then IPFIX should state how it's done.

Also, how would the collector know whether or not they are monitoring 
the same OPs? ie, whether they are exporting redundant duplicate data 
about the same OPs, load balancing data from the same OPs, or exporting 
quite independent data about different OPs?

Somehow we have to find what the OD ID means before we can interpret the 
data.

-- 
Paul Aitken
Cisco Systems Ltd, Edinburgh, Scotland.

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 05:12:40 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSrvV-0007M6-Ve; Thu, 28 Sep 2006 05:11:29 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSrvU-0007Ly-Jt
	for ipfix@ietf.org; Thu, 28 Sep 2006 05:11:28 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSrvT-00055j-7C
	for ipfix@ietf.org; Thu, 28 Sep 2006 05:11:28 -0400
Received: from [10.147.65.153] (luz@kaitos [10.147.65.153])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id
	k8S9AJd07121; Thu, 28 Sep 2006 11:10:19 +0200 (MEST)
Message-ID: <451B91BB.6010505@fokus.fraunhofer.de>
Date: Thu, 28 Sep 2006 11:11:23 +0200
From: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
User-Agent: Thunderbird 1.5.0.5 (X11/20060812)
MIME-Version: 1.0
To: Paul Aitken <paitken@cisco.com>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO
	last	call	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>	<451A5A23.3060705@cisco.com>
	<451AA5BF.5060002@fokus.fraunhofer.de> <451AA853.7080800@cisco.com>
In-Reply-To: <451AA853.7080800@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Paul,

>>> If we have two software programs, from two different vendors, running
>>> on a linux based router.  Both these programs are monitoring flows
>>> and exporting using IPFIX.  They are exporting to the same collector
>>> from the same Observation Domain.
>>>
>>> As far as the collector is concerned, these are two sessions from
>>> the same IPFIX device.  There is no way of telling different Exporting
>>> Processes apart.  If a network problem caused both sessions to restart
>>> simultaneously, the collector has no way to know how the two old
>>> sessions map to the new ones.
>>
>>
>> In your example the two programs should use different OD IDs.
>> Then the mapping works.
> 
> How do the two programs arrange to use different IDs? If it's necessary, 
> for IPFIX to work, then IPFIX should state how it's done.

This has to be managed out of band by the administrator.

> Also, how would the collector know whether or not they are monitoring 
> the same OPs? ie, whether they are exporting redundant duplicate data 
> about the same OPs, load balancing data from the same OPs, or exporting 
> quite independent data about different OPs?

I don't see that using the same OD ID would help
here without having further arrangements.

e.g. if two Exporting Processes send redundant data the
collector need a means to detect that.

> Somehow we have to find what the OD ID means before we can interpret the 
> data.

I think the IPFIX collector does not interpret the data.
The collector can only group it per source and OD ID.
The interpretation and further processing should be done
by the application.
For me this seems to be out of scope of the IPFIX protocol.

Best regards,
Lutz



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 05:12:40 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSrvV-0007M6-Ve; Thu, 28 Sep 2006 05:11:29 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSrvU-0007Ly-Jt
	for ipfix@ietf.org; Thu, 28 Sep 2006 05:11:28 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSrvT-00055j-7C
	for ipfix@ietf.org; Thu, 28 Sep 2006 05:11:28 -0400
Received: from [10.147.65.153] (luz@kaitos [10.147.65.153])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id
	k8S9AJd07121; Thu, 28 Sep 2006 11:10:19 +0200 (MEST)
Message-ID: <451B91BB.6010505@fokus.fraunhofer.de>
Date: Thu, 28 Sep 2006 11:11:23 +0200
From: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
User-Agent: Thunderbird 1.5.0.5 (X11/20060812)
MIME-Version: 1.0
To: Paul Aitken <paitken@cisco.com>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO
	last	call	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>	<451A5A23.3060705@cisco.com>
	<451AA5BF.5060002@fokus.fraunhofer.de> <451AA853.7080800@cisco.com>
In-Reply-To: <451AA853.7080800@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org


Paul,

>>> If we have two software programs, from two different vendors, running
>>> on a linux based router.  Both these programs are monitoring flows
>>> and exporting using IPFIX.  They are exporting to the same collector
>>> from the same Observation Domain.
>>>
>>> As far as the collector is concerned, these are two sessions from
>>> the same IPFIX device.  There is no way of telling different Exporting
>>> Processes apart.  If a network problem caused both sessions to restart
>>> simultaneously, the collector has no way to know how the two old
>>> sessions map to the new ones.
>>
>>
>> In your example the two programs should use different OD IDs.
>> Then the mapping works.
> 
> How do the two programs arrange to use different IDs? If it's necessary, 
> for IPFIX to work, then IPFIX should state how it's done.

This has to be managed out of band by the administrator.

> Also, how would the collector know whether or not they are monitoring 
> the same OPs? ie, whether they are exporting redundant duplicate data 
> about the same OPs, load balancing data from the same OPs, or exporting 
> quite independent data about different OPs?

I don't see that using the same OD ID would help
here without having further arrangements.

e.g. if two Exporting Processes send redundant data the
collector need a means to detect that.

> Somehow we have to find what the OD ID means before we can interpret the 
> data.

I think the IPFIX collector does not interpret the data.
The collector can only group it per source and OD ID.
The interpretation and further processing should be done
by the application.
For me this seems to be out of scope of the IPFIX protocol.

Best regards,
Lutz



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 08:06:58 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSue6-0004Mr-MQ; Thu, 28 Sep 2006 08:05:42 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSue5-0004LF-78
	for ipfix@ietf.org; Thu, 28 Sep 2006 08:05:41 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSue2-0000bl-Sw
	for ipfix@ietf.org; Thu, 28 Sep 2006 08:05:41 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 28 Sep 2006 05:05:39 -0700
X-IronPort-AV: i="4.09,229,1157353200"; 
	d="scan'208"; a="43973976:sNHT56608540"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8SC5cf3019159; Thu, 28 Sep 2006 08:05:38 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8SC5bg2023995; 
	Thu, 28 Sep 2006 14:05:37 +0200 (MEST)
Received: from [144.254.153.40] (dhcp-144-254-153-40.cisco.com
	[144.254.153.40])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id NAA00372;
	Thu, 28 Sep 2006 13:05:36 +0100 (BST)
Message-ID: <451BBA90.70906@cisco.com>
Date: Thu, 28 Sep 2006 13:05:36 +0100
From: Paul Aitken <paitken@cisco.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB;
	rv:1.7.13) Gecko/20060501 Fedora/1.7.13-1.1.fc5
X-Accept-Language: en-gb, en-us
MIME-Version: 1.0
To: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>	<451A5A23.3060705@cisco.com>
	<451AA5BF.5060002@fokus.fraunhofer.de> <451AA853.7080800@cisco.com>
	<451B91BB.6010505@fokus.fraunhofer.de>
In-Reply-To: <451B91BB.6010505@fokus.fraunhofer.de>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=3139; t=1159445138; x=1160309138;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paitken@cisco.com;
	z=From:Paul=20Aitken=20<paitken@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=20
	comment=3A=20Observation=0A=20Domains,=20Templates,=20and=20Sessions
	|To:Lutz=20Mark=20<lutz.mark@fokus.fraunhofer.de>;
	X=v=3Dcisco.com=3B=20h=3D0rF9t2nfvp2M/OxDWRhBU7RCWE4=3D;
	b=O8+hGPgTW3kM0EvuB2VOzChQS7kapJnxOheY42JnVQVFFR0xL2SN6maXk0l4d1T9k3zvaIV+
	VHjj69OQCs1xjW8DzWGjsufQy/8FFlaW+PdnrZ8wcjFUbFlvMLMSeqfg;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=paitken@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Lutz,

>>>> If we have two software programs, from two different vendors, running
>>>> on a linux based router.  Both these programs are monitoring flows
>>>> and exporting using IPFIX.  They are exporting to the same collector
>>>> from the same Observation Domain.
>>>>
>>>> As far as the collector is concerned, these are two sessions from
>>>> the same IPFIX device.  There is no way of telling different Exporting
>>>> Processes apart.  If a network problem caused both sessions to restart
>>>> simultaneously, the collector has no way to know how the two old
>>>> sessions map to the new ones.
>>>
>>> In your example the two programs should use different OD IDs.
>>> Then the mapping works.
>>
>> How do the two programs arrange to use different IDs? If it's 
>> necessary, for IPFIX to work, then IPFIX should state how it's done.
> 
> This has to be managed out of band by the administrator.

Then IPFIX should say that, so each implimentation provides such a 
capability rather than hard coding values or deciding for itself.

However, this is contrary to the argument made by Andrew and Brian.


>> Also, how would the collector know whether or not they are monitoring 
>> the same OPs? ie, whether they are exporting redundant duplicate data 
>> about the same OPs, load balancing data from the same OPs, or 
>> exporting quite independent data about different OPs?
> 
> I don't see that using the same OD ID would help
> here without having further arrangements.
> 
> e.g. if two Exporting Processes send redundant data the
> collector need a means to detect that.

If data from an OD was being load balanced across two different EPs to 
one collector, then it seems that we would want to identify that this 
data comes from the same OD so we can put it all together at the collector.

If OD IDs are assigned globally on the box, then both EPs must use the 
same OD ID to identify the OD.

But if OD IDs are assigned per EP or per session then we need a new 
mechanism for the EP to report what the OD ID means.

I'm not sure how we could tell the difference between load balancing and 
redundant (ie, duplicate) export.


>> Somehow we have to find what the OD ID means before we can interpret 
>> the data.
> 
> I think the IPFIX collector does not interpret the data.
> The collector can only group it per source and OD ID.

But if the OD IDs are assigned per EP then the collector would have to 
be able to tell which EP the data came from so it can correctly group 
the data. How can the collector tell the difference between EPs? It's 
not possible.

However, if the OD IDs are assigned per device or per export session 
then we can tell where they come from from the source address or source 
port.


> The interpretation and further processing should be done
> by the application.

Which will need to know what the OD ID means, before it can process the 
data.


> For me this seems to be out of scope of the IPFIX protocol.

The protocol must make useful information available!

-- 
Paul Aitken
Cisco Systems Ltd, Edinburgh, Scotland.

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 08:06:58 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSue6-0004Mr-MQ; Thu, 28 Sep 2006 08:05:42 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSue5-0004LF-78
	for ipfix@ietf.org; Thu, 28 Sep 2006 08:05:41 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSue2-0000bl-Sw
	for ipfix@ietf.org; Thu, 28 Sep 2006 08:05:41 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 28 Sep 2006 05:05:39 -0700
X-IronPort-AV: i="4.09,229,1157353200"; 
	d="scan'208"; a="43973976:sNHT56608540"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8SC5cf3019159; Thu, 28 Sep 2006 08:05:38 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8SC5bg2023995; 
	Thu, 28 Sep 2006 14:05:37 +0200 (MEST)
Received: from [144.254.153.40] (dhcp-144-254-153-40.cisco.com
	[144.254.153.40])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id NAA00372;
	Thu, 28 Sep 2006 13:05:36 +0100 (BST)
Message-ID: <451BBA90.70906@cisco.com>
Date: Thu, 28 Sep 2006 13:05:36 +0100
From: Paul Aitken <paitken@cisco.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB;
	rv:1.7.13) Gecko/20060501 Fedora/1.7.13-1.1.fc5
X-Accept-Language: en-gb, en-us
MIME-Version: 1.0
To: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>	<451A5A23.3060705@cisco.com>
	<451AA5BF.5060002@fokus.fraunhofer.de> <451AA853.7080800@cisco.com>
	<451B91BB.6010505@fokus.fraunhofer.de>
In-Reply-To: <451B91BB.6010505@fokus.fraunhofer.de>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=3139; t=1159445138; x=1160309138;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paitken@cisco.com;
	z=From:Paul=20Aitken=20<paitken@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=20
	comment=3A=20Observation=0A=20Domains,=20Templates,=20and=20Sessions
	|To:Lutz=20Mark=20<lutz.mark@fokus.fraunhofer.de>;
	X=v=3Dcisco.com=3B=20h=3D0rF9t2nfvp2M/OxDWRhBU7RCWE4=3D;
	b=O8+hGPgTW3kM0EvuB2VOzChQS7kapJnxOheY42JnVQVFFR0xL2SN6maXk0l4d1T9k3zvaIV+
	VHjj69OQCs1xjW8DzWGjsufQy/8FFlaW+PdnrZ8wcjFUbFlvMLMSeqfg;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=paitken@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Lutz,

>>>> If we have two software programs, from two different vendors, running
>>>> on a linux based router.  Both these programs are monitoring flows
>>>> and exporting using IPFIX.  They are exporting to the same collector
>>>> from the same Observation Domain.
>>>>
>>>> As far as the collector is concerned, these are two sessions from
>>>> the same IPFIX device.  There is no way of telling different Exporting
>>>> Processes apart.  If a network problem caused both sessions to restart
>>>> simultaneously, the collector has no way to know how the two old
>>>> sessions map to the new ones.
>>>
>>> In your example the two programs should use different OD IDs.
>>> Then the mapping works.
>>
>> How do the two programs arrange to use different IDs? If it's 
>> necessary, for IPFIX to work, then IPFIX should state how it's done.
> 
> This has to be managed out of band by the administrator.

Then IPFIX should say that, so each implimentation provides such a 
capability rather than hard coding values or deciding for itself.

However, this is contrary to the argument made by Andrew and Brian.


>> Also, how would the collector know whether or not they are monitoring 
>> the same OPs? ie, whether they are exporting redundant duplicate data 
>> about the same OPs, load balancing data from the same OPs, or 
>> exporting quite independent data about different OPs?
> 
> I don't see that using the same OD ID would help
> here without having further arrangements.
> 
> e.g. if two Exporting Processes send redundant data the
> collector need a means to detect that.

If data from an OD was being load balanced across two different EPs to 
one collector, then it seems that we would want to identify that this 
data comes from the same OD so we can put it all together at the collector.

If OD IDs are assigned globally on the box, then both EPs must use the 
same OD ID to identify the OD.

But if OD IDs are assigned per EP or per session then we need a new 
mechanism for the EP to report what the OD ID means.

I'm not sure how we could tell the difference between load balancing and 
redundant (ie, duplicate) export.


>> Somehow we have to find what the OD ID means before we can interpret 
>> the data.
> 
> I think the IPFIX collector does not interpret the data.
> The collector can only group it per source and OD ID.

But if the OD IDs are assigned per EP then the collector would have to 
be able to tell which EP the data came from so it can correctly group 
the data. How can the collector tell the difference between EPs? It's 
not possible.

However, if the OD IDs are assigned per device or per export session 
then we can tell where they come from from the source address or source 
port.


> The interpretation and further processing should be done
> by the application.

Which will need to know what the OD ID means, before it can process the 
data.


> For me this seems to be out of scope of the IPFIX protocol.

The protocol must make useful information available!

-- 
Paul Aitken
Cisco Systems Ltd, Edinburgh, Scotland.

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 08:35:20 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSv6D-0003A1-Kx; Thu, 28 Sep 2006 08:34:45 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSv6C-00039R-Jp
	for ipfix@ietf.org; Thu, 28 Sep 2006 08:34:44 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GSv69-0005Q6-V2
	for ipfix@ietf.org; Thu, 28 Sep 2006 08:34:44 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8SCYe427493; Thu, 28 Sep 2006 14:34:40 +0200 (CEST)
Received: from [10.61.65.36] (ams3-vpn-dhcp292.cisco.com [10.61.65.36])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8SCYdP13302; Thu, 28 Sep 2006 14:34:39 +0200 (CEST)
Message-ID: <451BC15F.4060003@cisco.com>
Date: Thu, 28 Sep 2006 14:34:39 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Brian Trammell <bht@cert.org>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>
	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>
	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
In-Reply-To: <EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6907f330301e69261fa73bed91449a20
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
 Observation	Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Brian,
> On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:
>
>> Andrew Johnson wrote:
>>> Benoit Claise wrote:
>>>> Brian,
>>>>
>>>> Sorry it took so long to reply.
>>>> Note: I understand that the definitions in [IPFIX-INFO] version 12 
>>>> are not in line with [IPFIX-PROTO] version 22, and I will base this 
>>>> discussion on the definitions of [IPFIX-PROTO] version 22.
>>>>
>>>> I'm not sure what you are proposing is actually such a good idea at 
>>>> this stage of the protocol review (IESG review), even if your model 
>>>> offers some more flexibility. Let me explain why:
>>>>
>>>> - to understand from which observation domain id a flow is 
>>>> exporter, you need to know what was the exporting process that 
>>>> exported the flow (since Observation Domain ID = A 32-bit 
>>>> identifier of the Observation Domain that is locally unique to the 
>>>> communication between the Exporting Process and the Collecting 
>>>> Process.). However, we don't export the exporting process Id in the 
>>>> IPFIX Message. That would require a (not so minor) change to the 
>>>> protocol
>
> I think we're talking past each other a bit here... To reiterate, you 
> don't need to know the exporting process ID at all. 
Well, when you wrote in your proposal "observationDomainId: ... This 
identifier SHOULD also be unique per Exporting Process and per IPFIX 
Device..."
I think you do.
> All you need to do is state that the Observation Domain ID is unique 
> per session. As Observation Domain ID is the root scope of all other 
> scoped Information Elements and implicitly scoped protocol information 
> (i.e., Template ID), this implies that we're stating that long-term 
> storage of scope information is itself out of scope for the protocol 
> -- we're proposing that by the protocol, observationDomainIDs can only 
> be assumed to have validity during a single communication session. If 
> operators would like to configure their EPs and CPs to use 
> "persistent" odIds, that's an implementation level detail, and could 
> be addressed as a recommendation in the guidelines.
>
>>> Actually the proposal is to make the Observation Domain unique per
>>> communication session.  A collector has session information for each
>>> connection for TCP and SCTP explicitly.  UDP is a little less clear,
>>> each combination of source IP address and port makes and individual
>>> UDP session.
>> Well, you need to impose that a unique ID such as loopback is used.
>> By default, UDP will take as source IP address of the IP packet ... 
>> the IP address of the outgoing interface.
>>> On a session restart the source port will usually change,
>>> indicating a change of session,
>> How could you impose that?
>
> You can't. This is yet another indication that UDP as a transport is 
> subtly broken in a variety of ways. I think at this point we should 
> define "session" within the language already used for the UDP 
> transport, and note that this may cause runtime problems, which is why 
> SCTP is the REQUIRED transport.
>
>>> only when a source port gets reused
>>> do difficulties in detecting a session restart arise.
>>>
>>> I believe, at the very least, we want the template IDs unique per
>>> session.
>> Still not convinced. Sorry.
>> Another example: load-balancing, with a mechanism such as RserPool. 
>> It's so easy to have the same template Ids to reconcile the data 
>> between collectors
>
> In my view, load-balancing is just a case of extending the definition 
> of "session"... I've not thought out the specifics of defining a 
> session in an RserPool balanced environment, but the assertions about 
> odId scoping hold if you're willing to extent session to meet this 
> case...
The reason why I was mentioning in my previous email in this thread that 
it would be a little too late for that proposal is that (on the top of 
not being fully convinced):
    - definitions had to be changed
    - your definition of session works for TCP and SCTP, not for UDP. So 
this implicitly excludes UDP
    - we should extend the definition of session to include load-balancing.
So I'm not convinced this is such a minor change for a draft in IESG 
last-call.

Regards, Benoit.
>
> Thoughts?
>
> Regards,
>
> Brian
>
>
>> Regards, Benoit.
>>> Since they are currently unique per Observation Domain ID,
>>> then either the Template ID or the Observation Domain ID should be
>>> unique per session.
>>>
>>> regards
>>>
>>>
>>> Andrew
>>>
>>>> - Once we have the exporting process id associated with the flow 
>>>> records, if we want to know from which physical line card the flow 
>>>> was exported, we must have the mapping: (exporting process id, 
>>>> observation domain id) -> physical line card. This is true it could 
>>>> be done with the option template record, but then it would be a 
>>>> mandatory one (like in PSAMP): I think this is overloading the IPFIX.
>>>> However, with the definitions currently in [IPFIX-PROTO], the 
>>>> mapping is way easier: (observation domain id) -> physical line 
>>>> card. And if you chose the observation domain id to be the slot id, 
>>>> like it's done in the ENTITY-MIB, then the collector knows exactly 
>>>> the physical line card.
>>>>
>>>> - With your solution, we should specify in [IPIFX-PROTO] how to do 
>>>> the Exporter Id management, like we do right now with the template 
>>>> management, to answer questions such as: if the exporting process 
>>>> reloads, can it take the same Id? Is UDP different in this case? 
>>>> etc...
>>>>
>>>> - in case of backup of exporting processes, the same template Id 
>>>> would potentially not be used. So the netflow collector(s) have to 
>>>> reconcile the data based on template definitions (key/non key) as 
>>>> opposed to the template Id: this is more complex.
>>>>
>>>>
>>>> Note: As Andrew noted, I agree that the sentence  "Template IDs are 
>>>> unique per Exporting Process and per Observation   Domain." - IPFIX 
>>>> Protocol Specification, section 9, page 36.  is not in sync with 
>>>> the current [IPFIX-PROTO] definition and should be changed to: 
>>>> "Template IDs are unique per Observation   Domain."
>>>>
>>>> With the current definitions in [IPFIX-PROTO], as the template Ids 
>>>> are unique per observation domain, different independent exporting 
>>>> processes will have to make sure that they choose the same template 
>>>> Id for the same observation domain. I understand that this might be 
>>>> a constraint, but I think this is a small constraint compare to 
>>>> what you propose.
>>>>
>>>> Regards, Benoit.
>>>>
>>>>> I have the following last-call comments for the Information Model.
>>>>>
>>>>> In the -12 revision if the Information Model, we have:
>>>>>
>>>>>>> Template ID:
>>>>>>>     An identifier of a Template that is unique within the
>>>>>>>      communication between an Exporting Process and a Collecting
>>>>>>>      Process.  Typically, this Information Element is used for 
>>>>>>> limiting
>>>>>>>      the scope of other Information Elements.  Note that after a 
>>>>>>> re-
>>>>>>>      start of the Exporting Process Template identifiers may be re-
>>>>>>>      assigned.
>>>>>
>>>>> This scoping is still not quite right, as it limits the ability 
>>>>> for a device exporting messages from multiple Observation Domains 
>>>>> to use different template namespaces for each Domain; 
>>>>> specifically, it unnecessarily breaks conceptual compatibility 
>>>>> with the model presently used for multiple-domain export in V9.
>>>>>
>>>>> That said, templates _should_ be unique to the session (or, here, 
>>>>> the communication between EP and CP). They should just be unique 
>>>>> to the session through the odId; so odId will have to be session 
>>>>> scoped.
>>>>>
>>>>> The following replacements for sections 5.1.8 and 5.1.9 in INFO 12 
>>>>> will make this the case:
>>>>>
>>>>> in IPFIX-INFO -12 (starting on Page 21):
>>>>> 5.1.8.  templateId
>>>>>    Description:
>>>>>       An identifier of a Template that is unique within an 
>>>>> Observation
>>>>>       Domain, that is, scoped to the Observation Domain ID of the
>>>>>       containing IPFIX Message. Typically, this Information Element
>>>>>       is used for limiting the scope of other Information Elements.
>>>>>       Note that after a restart of the communication between the
>>>>>       Exporting Process and Collecting Process, Template identifiers
>>>>>       may be reassigned; this information element SHOULD therefore 
>>>>> not
>>>>>       be used by the Collecting Process as a persistent identifier.
>>>>>    Abstract Data Type: unsigned16
>>>>>    Data Type Semantics: identifier
>>>>>    ElementId: 145
>>>>>    Status: current
>>>>>
>>>>> 5.1.9.  observationDomainId
>>>>>    Description:
>>>>>       An identifier of an Observation Domain that is unique within
>>>>>       the communication between the Exporting Process and Collecting
>>>>>       Process. This identifier SHOULD also be unique per Exporting
>>>>>       Process and per IPFIX Device; it is assumed that Observation
>>>>>       Domains will be assigned identifiers according to the
>>>>>       configuration of each IPFIX Device. Typically, this Information
>>>>>       Element is used for limiting the scope of other Information
>>>>>       Elements.
>>>>>    Abstract Data Type: unsigned32
>>>>>    Data Type Semantics: identifier
>>>>>    ElementId: 149
>>>>>    Status: current
>>>>>
>>>>> Since templateID and observationDomainID are information element 
>>>>> versions of protocol header fields, we'd also have to make the 
>>>>> following changes to PROTO 22 to keep the documents parallel:
>>>>>
>>>>> 3.1 Message Header Format
>>>>> <snip to middle of page 13>
>>>>>    Observation Domain ID
>>>>>            A 32-bit identifier of the Observation Domain that is
>>>>>            locally unique to the communication between the Exporting
>>>>>            Process and the Collecting Process.  The Exporting
>>>>>            Process uses the Observation Domain ID to uniquely 
>>>>> identify
>>>>>            to the Collecting Process the Observation Domain that
>>>>>            metered the Flows.  This identifier SHOULD also be unique
>>>>>            per Exporting Process and per IPFIX Device; it is 
>>>>> assumed that
>>>>>            Observation Domains will be assigned identifiers according
>>>>>            to the configuration of each IPFIX Device. The Observation
>>>>>            Domain ID SHOULD be 0 when no specific Observation Domain
>>>>>            ID is relevant for the entire IPFIX Message; for example,
>>>>>            when exporting the Exporting Process Statistics, or in 
>>>>> case
>>>>>            of hierarchy of Collector when aggregated data records are
>>>>>            exported.
>>>>>
>>>>> 3.4.1 Template Record Format
>>>>> <snip to top of page 18>
>>>>>      Template ID
>>>>>          Each Template Record has a Template ID that is locally 
>>>>> unique
>>>>>          to the Observation Domain ID of the message in which the
>>>>>          Template is exported. Template IDs 0-255 are reserved for
>>>>>          Template Sets, Options Template Sets, and other reserved 
>>>>> Sets
>>>>>          yet to be created.  Template IDs of Data Sets are numbered
>>>>>          from 256 to 65535.  There are no constraints regarding the
>>>>>          order of Template ID allocation.
>>>>>
>>>>> Thoughts and comments?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Brian
>>>>
>>


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 08:35:20 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSv6D-0003A1-Kx; Thu, 28 Sep 2006 08:34:45 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSv6C-00039R-Jp
	for ipfix@ietf.org; Thu, 28 Sep 2006 08:34:44 -0400
Received: from weird-brew.cisco.com ([144.254.15.118]
	helo=av-tac-bru.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GSv69-0005Q6-V2
	for ipfix@ietf.org; Thu, 28 Sep 2006 08:34:44 -0400
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8SCYe427493; Thu, 28 Sep 2006 14:34:40 +0200 (CEST)
Received: from [10.61.65.36] (ams3-vpn-dhcp292.cisco.com [10.61.65.36])
	by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id
	k8SCYdP13302; Thu, 28 Sep 2006 14:34:39 +0200 (CEST)
Message-ID: <451BC15F.4060003@cisco.com>
Date: Thu, 28 Sep 2006 14:34:39 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Brian Trammell <bht@cert.org>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>
	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>
	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
In-Reply-To: <EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6907f330301e69261fa73bed91449a20
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
 Observation	Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Brian,
> On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:
>
>> Andrew Johnson wrote:
>>> Benoit Claise wrote:
>>>> Brian,
>>>>
>>>> Sorry it took so long to reply.
>>>> Note: I understand that the definitions in [IPFIX-INFO] version 12 
>>>> are not in line with [IPFIX-PROTO] version 22, and I will base this 
>>>> discussion on the definitions of [IPFIX-PROTO] version 22.
>>>>
>>>> I'm not sure what you are proposing is actually such a good idea at 
>>>> this stage of the protocol review (IESG review), even if your model 
>>>> offers some more flexibility. Let me explain why:
>>>>
>>>> - to understand from which observation domain id a flow is 
>>>> exporter, you need to know what was the exporting process that 
>>>> exported the flow (since Observation Domain ID = A 32-bit 
>>>> identifier of the Observation Domain that is locally unique to the 
>>>> communication between the Exporting Process and the Collecting 
>>>> Process.). However, we don't export the exporting process Id in the 
>>>> IPFIX Message. That would require a (not so minor) change to the 
>>>> protocol
>
> I think we're talking past each other a bit here... To reiterate, you 
> don't need to know the exporting process ID at all. 
Well, when you wrote in your proposal "observationDomainId: ... This 
identifier SHOULD also be unique per Exporting Process and per IPFIX 
Device..."
I think you do.
> All you need to do is state that the Observation Domain ID is unique 
> per session. As Observation Domain ID is the root scope of all other 
> scoped Information Elements and implicitly scoped protocol information 
> (i.e., Template ID), this implies that we're stating that long-term 
> storage of scope information is itself out of scope for the protocol 
> -- we're proposing that by the protocol, observationDomainIDs can only 
> be assumed to have validity during a single communication session. If 
> operators would like to configure their EPs and CPs to use 
> "persistent" odIds, that's an implementation level detail, and could 
> be addressed as a recommendation in the guidelines.
>
>>> Actually the proposal is to make the Observation Domain unique per
>>> communication session.  A collector has session information for each
>>> connection for TCP and SCTP explicitly.  UDP is a little less clear,
>>> each combination of source IP address and port makes and individual
>>> UDP session.
>> Well, you need to impose that a unique ID such as loopback is used.
>> By default, UDP will take as source IP address of the IP packet ... 
>> the IP address of the outgoing interface.
>>> On a session restart the source port will usually change,
>>> indicating a change of session,
>> How could you impose that?
>
> You can't. This is yet another indication that UDP as a transport is 
> subtly broken in a variety of ways. I think at this point we should 
> define "session" within the language already used for the UDP 
> transport, and note that this may cause runtime problems, which is why 
> SCTP is the REQUIRED transport.
>
>>> only when a source port gets reused
>>> do difficulties in detecting a session restart arise.
>>>
>>> I believe, at the very least, we want the template IDs unique per
>>> session.
>> Still not convinced. Sorry.
>> Another example: load-balancing, with a mechanism such as RserPool. 
>> It's so easy to have the same template Ids to reconcile the data 
>> between collectors
>
> In my view, load-balancing is just a case of extending the definition 
> of "session"... I've not thought out the specifics of defining a 
> session in an RserPool balanced environment, but the assertions about 
> odId scoping hold if you're willing to extent session to meet this 
> case...
The reason why I was mentioning in my previous email in this thread that 
it would be a little too late for that proposal is that (on the top of 
not being fully convinced):
    - definitions had to be changed
    - your definition of session works for TCP and SCTP, not for UDP. So 
this implicitly excludes UDP
    - we should extend the definition of session to include load-balancing.
So I'm not convinced this is such a minor change for a draft in IESG 
last-call.

Regards, Benoit.
>
> Thoughts?
>
> Regards,
>
> Brian
>
>
>> Regards, Benoit.
>>> Since they are currently unique per Observation Domain ID,
>>> then either the Template ID or the Observation Domain ID should be
>>> unique per session.
>>>
>>> regards
>>>
>>>
>>> Andrew
>>>
>>>> - Once we have the exporting process id associated with the flow 
>>>> records, if we want to know from which physical line card the flow 
>>>> was exported, we must have the mapping: (exporting process id, 
>>>> observation domain id) -> physical line card. This is true it could 
>>>> be done with the option template record, but then it would be a 
>>>> mandatory one (like in PSAMP): I think this is overloading the IPFIX.
>>>> However, with the definitions currently in [IPFIX-PROTO], the 
>>>> mapping is way easier: (observation domain id) -> physical line 
>>>> card. And if you chose the observation domain id to be the slot id, 
>>>> like it's done in the ENTITY-MIB, then the collector knows exactly 
>>>> the physical line card.
>>>>
>>>> - With your solution, we should specify in [IPIFX-PROTO] how to do 
>>>> the Exporter Id management, like we do right now with the template 
>>>> management, to answer questions such as: if the exporting process 
>>>> reloads, can it take the same Id? Is UDP different in this case? 
>>>> etc...
>>>>
>>>> - in case of backup of exporting processes, the same template Id 
>>>> would potentially not be used. So the netflow collector(s) have to 
>>>> reconcile the data based on template definitions (key/non key) as 
>>>> opposed to the template Id: this is more complex.
>>>>
>>>>
>>>> Note: As Andrew noted, I agree that the sentence  "Template IDs are 
>>>> unique per Exporting Process and per Observation   Domain." - IPFIX 
>>>> Protocol Specification, section 9, page 36.  is not in sync with 
>>>> the current [IPFIX-PROTO] definition and should be changed to: 
>>>> "Template IDs are unique per Observation   Domain."
>>>>
>>>> With the current definitions in [IPFIX-PROTO], as the template Ids 
>>>> are unique per observation domain, different independent exporting 
>>>> processes will have to make sure that they choose the same template 
>>>> Id for the same observation domain. I understand that this might be 
>>>> a constraint, but I think this is a small constraint compare to 
>>>> what you propose.
>>>>
>>>> Regards, Benoit.
>>>>
>>>>> I have the following last-call comments for the Information Model.
>>>>>
>>>>> In the -12 revision if the Information Model, we have:
>>>>>
>>>>>>> Template ID:
>>>>>>>     An identifier of a Template that is unique within the
>>>>>>>      communication between an Exporting Process and a Collecting
>>>>>>>      Process.  Typically, this Information Element is used for 
>>>>>>> limiting
>>>>>>>      the scope of other Information Elements.  Note that after a 
>>>>>>> re-
>>>>>>>      start of the Exporting Process Template identifiers may be re-
>>>>>>>      assigned.
>>>>>
>>>>> This scoping is still not quite right, as it limits the ability 
>>>>> for a device exporting messages from multiple Observation Domains 
>>>>> to use different template namespaces for each Domain; 
>>>>> specifically, it unnecessarily breaks conceptual compatibility 
>>>>> with the model presently used for multiple-domain export in V9.
>>>>>
>>>>> That said, templates _should_ be unique to the session (or, here, 
>>>>> the communication between EP and CP). They should just be unique 
>>>>> to the session through the odId; so odId will have to be session 
>>>>> scoped.
>>>>>
>>>>> The following replacements for sections 5.1.8 and 5.1.9 in INFO 12 
>>>>> will make this the case:
>>>>>
>>>>> in IPFIX-INFO -12 (starting on Page 21):
>>>>> 5.1.8.  templateId
>>>>>    Description:
>>>>>       An identifier of a Template that is unique within an 
>>>>> Observation
>>>>>       Domain, that is, scoped to the Observation Domain ID of the
>>>>>       containing IPFIX Message. Typically, this Information Element
>>>>>       is used for limiting the scope of other Information Elements.
>>>>>       Note that after a restart of the communication between the
>>>>>       Exporting Process and Collecting Process, Template identifiers
>>>>>       may be reassigned; this information element SHOULD therefore 
>>>>> not
>>>>>       be used by the Collecting Process as a persistent identifier.
>>>>>    Abstract Data Type: unsigned16
>>>>>    Data Type Semantics: identifier
>>>>>    ElementId: 145
>>>>>    Status: current
>>>>>
>>>>> 5.1.9.  observationDomainId
>>>>>    Description:
>>>>>       An identifier of an Observation Domain that is unique within
>>>>>       the communication between the Exporting Process and Collecting
>>>>>       Process. This identifier SHOULD also be unique per Exporting
>>>>>       Process and per IPFIX Device; it is assumed that Observation
>>>>>       Domains will be assigned identifiers according to the
>>>>>       configuration of each IPFIX Device. Typically, this Information
>>>>>       Element is used for limiting the scope of other Information
>>>>>       Elements.
>>>>>    Abstract Data Type: unsigned32
>>>>>    Data Type Semantics: identifier
>>>>>    ElementId: 149
>>>>>    Status: current
>>>>>
>>>>> Since templateID and observationDomainID are information element 
>>>>> versions of protocol header fields, we'd also have to make the 
>>>>> following changes to PROTO 22 to keep the documents parallel:
>>>>>
>>>>> 3.1 Message Header Format
>>>>> <snip to middle of page 13>
>>>>>    Observation Domain ID
>>>>>            A 32-bit identifier of the Observation Domain that is
>>>>>            locally unique to the communication between the Exporting
>>>>>            Process and the Collecting Process.  The Exporting
>>>>>            Process uses the Observation Domain ID to uniquely 
>>>>> identify
>>>>>            to the Collecting Process the Observation Domain that
>>>>>            metered the Flows.  This identifier SHOULD also be unique
>>>>>            per Exporting Process and per IPFIX Device; it is 
>>>>> assumed that
>>>>>            Observation Domains will be assigned identifiers according
>>>>>            to the configuration of each IPFIX Device. The Observation
>>>>>            Domain ID SHOULD be 0 when no specific Observation Domain
>>>>>            ID is relevant for the entire IPFIX Message; for example,
>>>>>            when exporting the Exporting Process Statistics, or in 
>>>>> case
>>>>>            of hierarchy of Collector when aggregated data records are
>>>>>            exported.
>>>>>
>>>>> 3.4.1 Template Record Format
>>>>> <snip to top of page 18>
>>>>>      Template ID
>>>>>          Each Template Record has a Template ID that is locally 
>>>>> unique
>>>>>          to the Observation Domain ID of the message in which the
>>>>>          Template is exported. Template IDs 0-255 are reserved for
>>>>>          Template Sets, Options Template Sets, and other reserved 
>>>>> Sets
>>>>>          yet to be created.  Template IDs of Data Sets are numbered
>>>>>          from 256 to 65535.  There are no constraints regarding the
>>>>>          order of Template ID allocation.
>>>>>
>>>>> Thoughts and comments?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Brian
>>>>
>>


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 12:22:16 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSydM-0001G0-Po; Thu, 28 Sep 2006 12:21:12 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSydL-0001Fv-GB
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:21:11 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSydJ-0001Gi-1r
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:21:11 -0400
Received: from [10.147.65.153] (luz@kaitos [10.147.65.153])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id
	k8SGJqd18727; Thu, 28 Sep 2006 18:19:52 +0200 (MEST)
Message-ID: <451BF668.9050503@fokus.fraunhofer.de>
Date: Thu, 28 Sep 2006 18:20:56 +0200
From: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
User-Agent: Thunderbird 1.5.0.5 (X11/20060812)
MIME-Version: 1.0
To: Paul Aitken <paitken@cisco.com>, Brian Trammell <bht@cert.org>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>	<451A5A23.3060705@cisco.com>
	<451AA5BF.5060002@fokus.fraunhofer.de> <451AA853.7080800@cisco.com>
	<451B91BB.6010505@fokus.fraunhofer.de> <451BBA90.70906@cisco.com>
In-Reply-To: <451BBA90.70906@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3002fc2e661cd7f114cb6bae92fe88f1
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Paul and Brian,

>>> How do the two programs arrange to use different IDs? If it's 
>>> necessary, for IPFIX to work, then IPFIX should state how it's done.
>>
>> This has to be managed out of band by the administrator.
> 
> Then IPFIX should say that, so each implimentation provides such a 
> capability rather than hard coding values or deciding for itself.

agreed.

> However, this is contrary to the argument made by Andrew and Brian.

If I sum up correctly, in his initial mail Brian discovered
that template IDs should not be unique per session, but be unique
within a session per OD ID. I agree completely.

I do not follow that this change implies that OD IDs
should/may/must/whatever change during session restarts.

>>> Also, how would the collector know whether or not they are monitoring 
>>> the same OPs? ie, whether they are exporting redundant duplicate data 
>>> about the same OPs, load balancing data from the same OPs, or 
>>> exporting quite independent data about different OPs?
>>
>> I don't see that using the same OD ID would help
>> here without having further arrangements.
>>
>> e.g. if two Exporting Processes send redundant data the
>> collector need a means to detect that.
> 
> If data from an OD was being load balanced across two different EPs to 
> one collector, then it seems that we would want to identify that this 
> data comes from the same OD so we can put it all together at the collector.
> 
> If OD IDs are assigned globally on the box, then both EPs must use the 
> same OD ID to identify the OD.

load balancing is a special case where it makes sense that
two EPs use the same OD ID.

> But if OD IDs are assigned per EP or per session then we need a new 
> mechanism for the EP to report what the OD ID means.

To recommend that EPs should not share OD IDs if they run
on the same device does not mean that these OD IDs
should be assigned (randomly) by the EPs.
OD ID assignment should be user configurable.
I agree with Juergen that the OD IDs should remain
unchanged during session restarts.

> 
> I'm not sure how we could tell the difference between load balancing and 
> redundant (ie, duplicate) export.
> 
> 
>>> Somehow we have to find what the OD ID means before we can interpret 
>>> the data.
>>
>> I think the IPFIX collector does not interpret the data.
>> The collector can only group it per source and OD ID.
> 
> But if the OD IDs are assigned per EP then the collector would have to 
> be able to tell which EP the data came from so it can correctly group 
> the data. How can the collector tell the difference between EPs? It's 
> not possible.
> 
> However, if the OD IDs are assigned per device or per export session 
> then we can tell where they come from from the source address or source 
> port.
> 
> 
>> The interpretation and further processing should be done
>> by the application.
> 
> Which will need to know what the OD ID means, before it can process the 
> data.

of course. See above.

Best regards,
Lutz



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 12:22:16 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSydM-0001G0-Po; Thu, 28 Sep 2006 12:21:12 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSydL-0001Fv-GB
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:21:11 -0400
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSydJ-0001Gi-1r
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:21:11 -0400
Received: from [10.147.65.153] (luz@kaitos [10.147.65.153])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id
	k8SGJqd18727; Thu, 28 Sep 2006 18:19:52 +0200 (MEST)
Message-ID: <451BF668.9050503@fokus.fraunhofer.de>
Date: Thu, 28 Sep 2006 18:20:56 +0200
From: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
User-Agent: Thunderbird 1.5.0.5 (X11/20060812)
MIME-Version: 1.0
To: Paul Aitken <paitken@cisco.com>, Brian Trammell <bht@cert.org>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>	<451A5A23.3060705@cisco.com>
	<451AA5BF.5060002@fokus.fraunhofer.de> <451AA853.7080800@cisco.com>
	<451B91BB.6010505@fokus.fraunhofer.de> <451BBA90.70906@cisco.com>
In-Reply-To: <451BBA90.70906@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3002fc2e661cd7f114cb6bae92fe88f1
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Paul and Brian,

>>> How do the two programs arrange to use different IDs? If it's 
>>> necessary, for IPFIX to work, then IPFIX should state how it's done.
>>
>> This has to be managed out of band by the administrator.
> 
> Then IPFIX should say that, so each implimentation provides such a 
> capability rather than hard coding values or deciding for itself.

agreed.

> However, this is contrary to the argument made by Andrew and Brian.

If I sum up correctly, in his initial mail Brian discovered
that template IDs should not be unique per session, but be unique
within a session per OD ID. I agree completely.

I do not follow that this change implies that OD IDs
should/may/must/whatever change during session restarts.

>>> Also, how would the collector know whether or not they are monitoring 
>>> the same OPs? ie, whether they are exporting redundant duplicate data 
>>> about the same OPs, load balancing data from the same OPs, or 
>>> exporting quite independent data about different OPs?
>>
>> I don't see that using the same OD ID would help
>> here without having further arrangements.
>>
>> e.g. if two Exporting Processes send redundant data the
>> collector need a means to detect that.
> 
> If data from an OD was being load balanced across two different EPs to 
> one collector, then it seems that we would want to identify that this 
> data comes from the same OD so we can put it all together at the collector.
> 
> If OD IDs are assigned globally on the box, then both EPs must use the 
> same OD ID to identify the OD.

load balancing is a special case where it makes sense that
two EPs use the same OD ID.

> But if OD IDs are assigned per EP or per session then we need a new 
> mechanism for the EP to report what the OD ID means.

To recommend that EPs should not share OD IDs if they run
on the same device does not mean that these OD IDs
should be assigned (randomly) by the EPs.
OD ID assignment should be user configurable.
I agree with Juergen that the OD IDs should remain
unchanged during session restarts.

> 
> I'm not sure how we could tell the difference between load balancing and 
> redundant (ie, duplicate) export.
> 
> 
>>> Somehow we have to find what the OD ID means before we can interpret 
>>> the data.
>>
>> I think the IPFIX collector does not interpret the data.
>> The collector can only group it per source and OD ID.
> 
> But if the OD IDs are assigned per EP then the collector would have to 
> be able to tell which EP the data came from so it can correctly group 
> the data. How can the collector tell the difference between EPs? It's 
> not possible.
> 
> However, if the OD IDs are assigned per device or per export session 
> then we can tell where they come from from the source address or source 
> port.
> 
> 
>> The interpretation and further processing should be done
>> by the application.
> 
> Which will need to know what the OD ID means, before it can process the 
> data.

of course. See above.

Best regards,
Lutz



_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 12:37:51 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSysx-00046M-Ox; Thu, 28 Sep 2006 12:37:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSysv-00045w-J1
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:37:17 -0400
Received: from franclinus.red.cert.org ([192.88.209.16])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSysu-00037x-9a
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:37:17 -0400
Received: from franclinus.red.cert.org (localhost [127.0.0.1])
	by franclinus.red.cert.org (8.13.1/8.13.1/2.24) with ESMTP id
	k8SGbA98003406 for <ipfix@ietf.org>; Thu, 28 Sep 2006 12:37:12 -0400
Received: (from defang@localhost)
	by franclinus.red.cert.org (8.13.1/8.13.1/Submit/1.1) id k8SGar9E003337
	for <ipfix@ietf.org>; Thu, 28 Sep 2006 12:36:53 -0400
Received: from villemus.indigo.cert.org (villemus.indigo.cert.org [10.60.10.5])
	by franclinus.red.cert.org (envelope-sender <bht@cert.org>)
	(MIMEDefang) with ESMTP id k8SGar4O003335;
	Thu, 28 Sep 2006 12:36:53 -0400 (EDT)
Received: from [128.237.251.47] (vpn-10-25-4-7.remote.cert.org [10.25.4.7])
	by villemus.indigo.cert.org (8.12.11.20060308/8.12.11/2.65) with ESMTP
	id k8SGaqBQ031899; Thu, 28 Sep 2006 12:36:52 -0400
In-Reply-To: <451BC15F.4060003@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>
	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>
	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
	<451BC15F.4060003@cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <2DBD57FA-C721-4718-AC50-EBB90E4E8FEB@cert.org>
Content-Transfer-Encoding: 7bit
From: Brian Trammell <bht@cert.org>
Date: Thu, 28 Sep 2006 12:36:22 -0400
To: Benoit Claise <bclaise@cisco.com>
X-Mailer: Apple Mail (2.752.2)
X-Spam-Status: No, hits=0 required=5 checker=SpamAssassin version=3.000006
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1b0e72ff1bbd457ceef31828f216a86
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
	Observation	Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Benoit,

On Sep 28, 2006, at 8:34 AM, Benoit Claise wrote:

> Brian,
>> On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:
>>
>> I think we're talking past each other a bit here... To reiterate,  
>> you don't need to know the exporting process ID at all.
> Well, when you wrote in your proposal "observationDomainId: ...  
> This identifier SHOULD also be unique per Exporting Process and per  
> IPFIX Device..."
> I think you do.

Sorry - imprecise use of terminology on my part. The EP SHOULD keep  
track of its active odIds, and ensure that no two odIds on the EP at  
any given time describe different domains. By "you don't need", I  
mean the CP doesn't need to know the epId; the EP involved is  
implicit within the Session.

>>
> The reason why I was mentioning in my previous email in this thread  
> that it would be a little too late for that proposal is that (on  
> the top of not being fully convinced):
>    - definitions had to be changed
>    - your definition of session works for TCP and SCTP, not for  
> UDP. So this implicitly excludes UDP
>    - we should extend the definition of session to include load- 
> balancing.
> So I'm not convinced this is such a minor change for a draft in  
> IESG last-call.

I appreciate that... However, I'm not sure what we have now is  
sufficient:

1. It does not address the fact that a CP may not always be able to  
determine an EP's identity, given SCTP multihoming and the fact that  
the epId mechanism (depending as it does on being exported in an  
IPFIX Message, which makes epId depend on odId and vice versa)  
doesn't work. This is admittedly a bit of a corner case, but I do  
believe it is important that the protocol be self-consistent on this  
point.

2. It does not address temporal uniqueness of odIds within an EP. The  
document as it is written, and the argument for EP scoping of odId,  
would seem to imply that odIds are usable _as-is_ at the CP side to  
differentiate observation domains in the data without limitation as  
to time. This would then imply that EPs must never reuse odIds, which  
seems wrong. Otherwise, we need some sort of odId advertise/withdraw  
protocol feature, which also seems wrong.

Addressing issue 2 without session scoping and explicit allowance for  
configurable odIds would be possible by forbidding the CP from doing  
anything with the odId (much as templateId is intended for the  
internal use of the protocol alone):

"The Collecting Process MUST NOT store or interpret the Observation  
Domain ID in the IPFIX Message header, or associate it with stored  
flow data or data derived from stored flow data. The Observation  
Domain ID is intended solely for the internal use of the IPFIX  
protocol, as the root scope for template management and IPFIX Options."

Not elegant, but at least it keeps people from going down the wrong  
path for too long before realizing odId management breaks their  
analysis.

With respect to your concerns with session scoping:

Yes, it does change definitions. I believe the changes are fairly  
minor in their impact on implementations, but if the changes are  
deemed too large to make at this stage, so be it.

The proposal does not specifically exclude UDP, it just recognizes  
the fact that it's difficult to define "session" within a  
connectionless protocol. However, we have the beginnings of a session  
definition already: the time windows specified by section 10.3.6 for  
template management.

The session definition must be by necessity constructed differently  
at the EP and CP side.

A UDP session at the EP side is defined by 1. the four-tuple of  
addresses and ports,  within a time window between 2. the first  
packet sent to a given CP (identified by IPv[46] address) and 3. n  
seconds after last periodic template resend, where n is the  
configured template resend period.

A UDP session at the CP side may be defined by 1. the four-tuple of  
addresses and ports,  within a time window between 2. the first  
packet received from a given EP (identified by IPv[46] address) and  
3. n seconds after last periodic template resend was received, where  
n is the configured template expiry period.

I will admit to not having a satisfactory answer as yet with respect  
to load balancing or redundant export, mainly as an artifact of not  
being deeply familiar with either.

Regards,

Brian

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 12:37:51 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSysx-00046M-Ox; Thu, 28 Sep 2006 12:37:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSysv-00045w-J1
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:37:17 -0400
Received: from franclinus.red.cert.org ([192.88.209.16])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSysu-00037x-9a
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:37:17 -0400
Received: from franclinus.red.cert.org (localhost [127.0.0.1])
	by franclinus.red.cert.org (8.13.1/8.13.1/2.24) with ESMTP id
	k8SGbA98003406 for <ipfix@ietf.org>; Thu, 28 Sep 2006 12:37:12 -0400
Received: (from defang@localhost)
	by franclinus.red.cert.org (8.13.1/8.13.1/Submit/1.1) id k8SGar9E003337
	for <ipfix@ietf.org>; Thu, 28 Sep 2006 12:36:53 -0400
Received: from villemus.indigo.cert.org (villemus.indigo.cert.org [10.60.10.5])
	by franclinus.red.cert.org (envelope-sender <bht@cert.org>)
	(MIMEDefang) with ESMTP id k8SGar4O003335;
	Thu, 28 Sep 2006 12:36:53 -0400 (EDT)
Received: from [128.237.251.47] (vpn-10-25-4-7.remote.cert.org [10.25.4.7])
	by villemus.indigo.cert.org (8.12.11.20060308/8.12.11/2.65) with ESMTP
	id k8SGaqBQ031899; Thu, 28 Sep 2006 12:36:52 -0400
In-Reply-To: <451BC15F.4060003@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>
	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>
	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
	<451BC15F.4060003@cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <2DBD57FA-C721-4718-AC50-EBB90E4E8FEB@cert.org>
Content-Transfer-Encoding: 7bit
From: Brian Trammell <bht@cert.org>
Date: Thu, 28 Sep 2006 12:36:22 -0400
To: Benoit Claise <bclaise@cisco.com>
X-Mailer: Apple Mail (2.752.2)
X-Spam-Status: No, hits=0 required=5 checker=SpamAssassin version=3.000006
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1b0e72ff1bbd457ceef31828f216a86
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
	Observation	Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Benoit,

On Sep 28, 2006, at 8:34 AM, Benoit Claise wrote:

> Brian,
>> On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:
>>
>> I think we're talking past each other a bit here... To reiterate,  
>> you don't need to know the exporting process ID at all.
> Well, when you wrote in your proposal "observationDomainId: ...  
> This identifier SHOULD also be unique per Exporting Process and per  
> IPFIX Device..."
> I think you do.

Sorry - imprecise use of terminology on my part. The EP SHOULD keep  
track of its active odIds, and ensure that no two odIds on the EP at  
any given time describe different domains. By "you don't need", I  
mean the CP doesn't need to know the epId; the EP involved is  
implicit within the Session.

>>
> The reason why I was mentioning in my previous email in this thread  
> that it would be a little too late for that proposal is that (on  
> the top of not being fully convinced):
>    - definitions had to be changed
>    - your definition of session works for TCP and SCTP, not for  
> UDP. So this implicitly excludes UDP
>    - we should extend the definition of session to include load- 
> balancing.
> So I'm not convinced this is such a minor change for a draft in  
> IESG last-call.

I appreciate that... However, I'm not sure what we have now is  
sufficient:

1. It does not address the fact that a CP may not always be able to  
determine an EP's identity, given SCTP multihoming and the fact that  
the epId mechanism (depending as it does on being exported in an  
IPFIX Message, which makes epId depend on odId and vice versa)  
doesn't work. This is admittedly a bit of a corner case, but I do  
believe it is important that the protocol be self-consistent on this  
point.

2. It does not address temporal uniqueness of odIds within an EP. The  
document as it is written, and the argument for EP scoping of odId,  
would seem to imply that odIds are usable _as-is_ at the CP side to  
differentiate observation domains in the data without limitation as  
to time. This would then imply that EPs must never reuse odIds, which  
seems wrong. Otherwise, we need some sort of odId advertise/withdraw  
protocol feature, which also seems wrong.

Addressing issue 2 without session scoping and explicit allowance for  
configurable odIds would be possible by forbidding the CP from doing  
anything with the odId (much as templateId is intended for the  
internal use of the protocol alone):

"The Collecting Process MUST NOT store or interpret the Observation  
Domain ID in the IPFIX Message header, or associate it with stored  
flow data or data derived from stored flow data. The Observation  
Domain ID is intended solely for the internal use of the IPFIX  
protocol, as the root scope for template management and IPFIX Options."

Not elegant, but at least it keeps people from going down the wrong  
path for too long before realizing odId management breaks their  
analysis.

With respect to your concerns with session scoping:

Yes, it does change definitions. I believe the changes are fairly  
minor in their impact on implementations, but if the changes are  
deemed too large to make at this stage, so be it.

The proposal does not specifically exclude UDP, it just recognizes  
the fact that it's difficult to define "session" within a  
connectionless protocol. However, we have the beginnings of a session  
definition already: the time windows specified by section 10.3.6 for  
template management.

The session definition must be by necessity constructed differently  
at the EP and CP side.

A UDP session at the EP side is defined by 1. the four-tuple of  
addresses and ports,  within a time window between 2. the first  
packet sent to a given CP (identified by IPv[46] address) and 3. n  
seconds after last periodic template resend, where n is the  
configured template resend period.

A UDP session at the CP side may be defined by 1. the four-tuple of  
addresses and ports,  within a time window between 2. the first  
packet received from a given EP (identified by IPv[46] address) and  
3. n seconds after last periodic template resend was received, where  
n is the configured template expiry period.

I will admit to not having a satisfactory answer as yet with respect  
to load balancing or redundant export, mainly as an artifact of not  
being deeply familiar with either.

Regards,

Brian

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 12:38:39 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSyuF-0004KI-9M; Thu, 28 Sep 2006 12:38:39 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSyuE-0004KD-65
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:38:38 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSyuC-0003OL-R1
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:38:38 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 28 Sep 2006 09:38:37 -0700
X-IronPort-AV: i="4.09,231,1157353200"; 
	d="scan'208"; a="44013281:sNHT67703456"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8SGcZ45019788; Thu, 28 Sep 2006 12:38:35 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8SGcPg2022261; 
	Thu, 28 Sep 2006 18:38:25 +0200 (MEST)
Received: from [144.254.153.27] (dhcp-144-254-153-27.cisco.com
	[144.254.153.27])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id RAA00388;
	Thu, 28 Sep 2006 17:38:24 +0100 (BST)
Message-ID: <451BFA80.8070206@cisco.com>
Date: Thu, 28 Sep 2006 17:38:24 +0100
From: Andrew Johnson <andrjohn@cisco.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last
	call	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
	<451A5A23.3060705@cisco.com> <451AA5BF.5060002@fokus.fraunhofer.de>
In-Reply-To: <451AA5BF.5060002@fokus.fraunhofer.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=4831; t=1159461516; x=1160325516;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=andrjohn@cisco.com;
	z=From:Andrew=20Johnson=20<andrjohn@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=09
	comment=3A=09Observation=0A=20Domains,=20Templates,=20and=20Sessions
	|To:Lutz=20Mark=20<lutz.mark@fokus.fraunhofer.de>;
	X=v=3Dcisco.com=3B=20h=3D5AcsNG26RxVP2wgYs1OQCcZy/eo=3D;
	b=K6+E4Wms4O64K53FjqpK9S3/+B/rU5PKsVAFsW6JEWxbnzOxUFusXyxoS0sGDto+d9rc4E4K
	qyZ+vPN+SwNUpSp4tdIb3epTZDB/wiQwk2jqt9bZUZoZg+Kwdk+APwRy;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=andrjohn@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7fa173a723009a6ca8ce575a65a5d813
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Lutz Mark wrote:
> 
> Andrew,
> 
>> If we have two software programs, from two different vendors, running
>> on a linux based router.  Both these programs are monitoring flows
>> and exporting using IPFIX.  They are exporting to the same collector
>> from the same Observation Domain.
>>
>> As far as the collector is concerned, these are two sessions from
>> the same IPFIX device.  There is no way of telling different Exporting
>> Processes apart.  If a network problem caused both sessions to restart
>> simultaneously, the collector has no way to know how the two old
>> sessions map to the new ones.
> 
> In your example the two programs should use different OD IDs.
> Then the mapping works.

What mapping are you referring to?

IPFIX INFO rev 12 the OD IDs were considered unique per Exporting
Process.  That means that each Exporting Process could export
using it's own set of Observation Domain IDs and that the number
space is not common between them.

Now we don't use the OD ID as an Exporting Process Identifier.
In short, it is agreed that the EP of a connection cannot be
identified with the mandatory information.  So Brain and I are
suggesting that the OD ID is considered unique per connection
session.

This isn't really a big change, we already mandate that we resend
all the template and option data if the session restarts.  It's
already assumed that the collector shouldn't retain certain info
between sessions, it's just not explicit in the protocol.

The alternative is to scope the Observation Domain ID to be
entire IPFIX device.  This means that different Exporting
Processes will have to negotiate (or be configured) to use the
Observation Domains correctly.  Furthermore, since template IDs
and other IEs are scoped to the OD ID, then if you wanted two
Exporters to report on the same Observation Domain (with the
same ID) then you would have to negotiate (or configure) use
of Template IDs, flow IDs, common properties IDs, ...

I really don't see this as practical.

Part of the problem here is that the Observation Domain ID seems
to be seen as something useful. Imagine two flows that had
different common properties IDs.  You wouldn't expect that to
be useful information without the options to explain what that
ID means.  You can't even be assured that the two different IDs
actually map to different properties.  The same is true for the
Observation Domain IDs.

Originally the Observation Domain ID was called the Source ID.
This only changed in version 12 of the INFO draft.  It's main
purpose is and always has been (see NetFlow version 9) to be
used to differentiate between templates seen on different Line
Cards of a distributed system.

Let's examine the c7500 router from Cisco.  In this example
we have a system of three line cards and we configure it to
monitor flows that are egressing from a single interface on
one of the Line Cards.

Now the interface being monitored is present on Line Card 3,
however all the line cards and the Routing Processor could
observe and generate flows that are destined for that Interface.
That is because on a c7500 the output features are run on the
input Line Card.

This means that the collector will see flow records from up
to four different sources:

  +----------------------------------------------------------+
  | Routing Processor                                        |
  +----------------------------------------------------------+
           |             |             |            |
           |        +---------+   +---------+   +---------+
           |        |  LC 1   |   |  LC 2   |   |  LC 3   |
           |        +---------+   +---------+   +---------+
           |             |             |            |
           v             v             v            v
  +----------------------------------------------------------+
  | Collector                                                |
  +----------------------------------------------------------+

The collector will see a single UDP "session" from a single
Exporting Process, using 4 different source IDs (i.e. Observation
Domain IDs).

It has been said that you need to know what Observation Domain
a flow was observed in order to aggregate the information
together.  In the above case a single flow that has been load
balanced across interfaces on LCs 1 and 2 will generate two
flow records from different Observation Domains.  Can you
aggregate?  Of course you can!

What is important is getting the right set of flow keys.  In
this case the index of the output interface is important to
the user, so that must be included in the flow.

If the Line Card that the flow was observed on is important
then put it in the flow (element 141).


regards

Andrew


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 12:38:39 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSyuF-0004KI-9M; Thu, 28 Sep 2006 12:38:39 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSyuE-0004KD-65
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:38:38 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSyuC-0003OL-R1
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:38:38 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 28 Sep 2006 09:38:37 -0700
X-IronPort-AV: i="4.09,231,1157353200"; 
	d="scan'208"; a="44013281:sNHT67703456"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8SGcZ45019788; Thu, 28 Sep 2006 12:38:35 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8SGcPg2022261; 
	Thu, 28 Sep 2006 18:38:25 +0200 (MEST)
Received: from [144.254.153.27] (dhcp-144-254-153-27.cisco.com
	[144.254.153.27])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id RAA00388;
	Thu, 28 Sep 2006 17:38:24 +0100 (BST)
Message-ID: <451BFA80.8070206@cisco.com>
Date: Thu, 28 Sep 2006 17:38:24 +0100
From: Andrew Johnson <andrjohn@cisco.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Lutz Mark <lutz.mark@fokus.fraunhofer.de>
Subject: Re: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last
	call	comment:	Observation Domains, Templates, and Sessions
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>	<CF32B8D2FC7E964ADCA3B0C6@[10.1.1.104]>
	<451A5A23.3060705@cisco.com> <451AA5BF.5060002@fokus.fraunhofer.de>
In-Reply-To: <451AA5BF.5060002@fokus.fraunhofer.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=4831; t=1159461516; x=1160325516;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=andrjohn@cisco.com;
	z=From:Andrew=20Johnson=20<andrjohn@cisco.com>
	|Subject:Re=3A=20[IPFIX]=20Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=09
	comment=3A=09Observation=0A=20Domains,=20Templates,=20and=20Sessions
	|To:Lutz=20Mark=20<lutz.mark@fokus.fraunhofer.de>;
	X=v=3Dcisco.com=3B=20h=3D5AcsNG26RxVP2wgYs1OQCcZy/eo=3D;
	b=K6+E4Wms4O64K53FjqpK9S3/+B/rU5PKsVAFsW6JEWxbnzOxUFusXyxoS0sGDto+d9rc4E4K
	qyZ+vPN+SwNUpSp4tdIb3epTZDB/wiQwk2jqt9bZUZoZg+Kwdk+APwRy;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=andrjohn@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7fa173a723009a6ca8ce575a65a5d813
Cc: ipfix@ietf.org
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Lutz Mark wrote:
> 
> Andrew,
> 
>> If we have two software programs, from two different vendors, running
>> on a linux based router.  Both these programs are monitoring flows
>> and exporting using IPFIX.  They are exporting to the same collector
>> from the same Observation Domain.
>>
>> As far as the collector is concerned, these are two sessions from
>> the same IPFIX device.  There is no way of telling different Exporting
>> Processes apart.  If a network problem caused both sessions to restart
>> simultaneously, the collector has no way to know how the two old
>> sessions map to the new ones.
> 
> In your example the two programs should use different OD IDs.
> Then the mapping works.

What mapping are you referring to?

IPFIX INFO rev 12 the OD IDs were considered unique per Exporting
Process.  That means that each Exporting Process could export
using it's own set of Observation Domain IDs and that the number
space is not common between them.

Now we don't use the OD ID as an Exporting Process Identifier.
In short, it is agreed that the EP of a connection cannot be
identified with the mandatory information.  So Brain and I are
suggesting that the OD ID is considered unique per connection
session.

This isn't really a big change, we already mandate that we resend
all the template and option data if the session restarts.  It's
already assumed that the collector shouldn't retain certain info
between sessions, it's just not explicit in the protocol.

The alternative is to scope the Observation Domain ID to be
entire IPFIX device.  This means that different Exporting
Processes will have to negotiate (or be configured) to use the
Observation Domains correctly.  Furthermore, since template IDs
and other IEs are scoped to the OD ID, then if you wanted two
Exporters to report on the same Observation Domain (with the
same ID) then you would have to negotiate (or configure) use
of Template IDs, flow IDs, common properties IDs, ...

I really don't see this as practical.

Part of the problem here is that the Observation Domain ID seems
to be seen as something useful. Imagine two flows that had
different common properties IDs.  You wouldn't expect that to
be useful information without the options to explain what that
ID means.  You can't even be assured that the two different IDs
actually map to different properties.  The same is true for the
Observation Domain IDs.

Originally the Observation Domain ID was called the Source ID.
This only changed in version 12 of the INFO draft.  It's main
purpose is and always has been (see NetFlow version 9) to be
used to differentiate between templates seen on different Line
Cards of a distributed system.

Let's examine the c7500 router from Cisco.  In this example
we have a system of three line cards and we configure it to
monitor flows that are egressing from a single interface on
one of the Line Cards.

Now the interface being monitored is present on Line Card 3,
however all the line cards and the Routing Processor could
observe and generate flows that are destined for that Interface.
That is because on a c7500 the output features are run on the
input Line Card.

This means that the collector will see flow records from up
to four different sources:

  +----------------------------------------------------------+
  | Routing Processor                                        |
  +----------------------------------------------------------+
           |             |             |            |
           |        +---------+   +---------+   +---------+
           |        |  LC 1   |   |  LC 2   |   |  LC 3   |
           |        +---------+   +---------+   +---------+
           |             |             |            |
           v             v             v            v
  +----------------------------------------------------------+
  | Collector                                                |
  +----------------------------------------------------------+

The collector will see a single UDP "session" from a single
Exporting Process, using 4 different source IDs (i.e. Observation
Domain IDs).

It has been said that you need to know what Observation Domain
a flow was observed in order to aggregate the information
together.  In the above case a single flow that has been load
balanced across interfaces on LCs 1 and 2 will generate two
flow records from different Observation Domains.  Can you
aggregate?  Of course you can!

What is important is getting the right set of flow keys.  In
this case the index of the output interface is important to
the user, so that must be included in the flow.

If the Line Card that the flow was observed on is important
then put it in the flow (element 141).


regards

Andrew


_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 12:39:03 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSyuc-0004Tz-UM; Thu, 28 Sep 2006 12:39:02 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSyub-0004Tu-Q1
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:39:01 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSyua-0003VK-2Z
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:39:01 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 28 Sep 2006 09:39:00 -0700
X-IronPort-AV: i="4.09,231,1157353200"; 
	d="scan'208"; a="44013342:sNHT74396532"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8SGcxde020034; Thu, 28 Sep 2006 12:38:59 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8SGcwg2022442; 
	Thu, 28 Sep 2006 18:38:58 +0200 (MEST)
Received: from [144.254.153.27] (dhcp-144-254-153-27.cisco.com
	[144.254.153.27])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id RAA00514;
	Thu, 28 Sep 2006 17:38:58 +0100 (BST)
Message-ID: <451BFAA2.1040200@cisco.com>
Date: Thu, 28 Sep 2006 17:38:58 +0100
From: Andrew Johnson <andrjohn@cisco.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Benoit Claise <bclaise@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>
	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>
	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
	<451BC15F.4060003@cisco.com>
In-Reply-To: <451BC15F.4060003@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=13431; t=1159461539; x=1160325539;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=andrjohn@cisco.com;
	z=From:Andrew=20Johnson=20<andrjohn@cisco.com>
	|Subject:Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=20comment=3A=20Obser
	vation=09Domains,=0A=20Templates,=20and=20Sessions
	|To:Benoit=20Claise=20<bclaise@cisco.com>;
	X=v=3Dcisco.com=3B=20h=3DG8noSW/eW6G4eHSQTYSH9PEBOYE=3D;
	b=ciVm+3C1sVbhdZn119ugXUv+PzcbRgzEPEO6rS06xB3FCLJcKocvY95Nsmte3bQ1qJXeoBd8
	fQGbwR2XhExmGkSGIPGgLt9aUN9jS9hSOORkVDTLewpFhMmYswjSfsdR;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=andrjohn@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f6ef73100908d67495ce675c3fe8f472
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
 Observation	Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Benoit Claise wrote:
> Brian,
>> On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:
>>
>>> Andrew Johnson wrote:
>>>> Benoit Claise wrote:
>>>>> Brian,
>>>>>
>>>>> Sorry it took so long to reply.
>>>>> Note: I understand that the definitions in [IPFIX-INFO] version 12 
>>>>> are not in line with [IPFIX-PROTO] version 22, and I will base this 
>>>>> discussion on the definitions of [IPFIX-PROTO] version 22.
>>>>>
>>>>> I'm not sure what you are proposing is actually such a good idea at 
>>>>> this stage of the protocol review (IESG review), even if your model 
>>>>> offers some more flexibility. Let me explain why:
>>>>>
>>>>> - to understand from which observation domain id a flow is 
>>>>> exporter, you need to know what was the exporting process that 
>>>>> exported the flow (since Observation Domain ID = A 32-bit 
>>>>> identifier of the Observation Domain that is locally unique to the 
>>>>> communication between the Exporting Process and the Collecting 
>>>>> Process.). However, we don't export the exporting process Id in the 
>>>>> IPFIX Message. That would require a (not so minor) change to the 
>>>>> protocol
>>
>> I think we're talking past each other a bit here... To reiterate, you 
>> don't need to know the exporting process ID at all. 
>
> Well, when you wrote in your proposal "observationDomainId: ... This 
> identifier SHOULD also be unique per Exporting Process and per IPFIX 
> Device..."
>
> I think you do.

Perhaps the proposal could be better worded, although you have misquoted
the text which originally read:
      "A 32-bit identifier of the Observation Domain that is
       locally unique to the communication between the Exporting
       Process and the Collecting Process."

The idea is that the communication is explicitly known as each
communication uses a different set of source and destination IP
addresses and ports.  For SCTP and TCP this is even better handled
with a session being explicitly opened and closed.  These sessions
represent a "communication between the EP and CP" without the need
for the collector to know which EP each one is connected to.


>> All you need to do is state that the Observation Domain ID is unique 
>> per session. As Observation Domain ID is the root scope of all other 
>> scoped Information Elements and implicitly scoped protocol information 
>> (i.e., Template ID), this implies that we're stating that long-term 
>> storage of scope information is itself out of scope for the protocol 
>> -- we're proposing that by the protocol, observationDomainIDs can only 
>> be assumed to have validity during a single communication session. If 
>> operators would like to configure their EPs and CPs to use 
>> "persistent" odIds, that's an implementation level detail, and could 
>> be addressed as a recommendation in the guidelines.
>>
>>>> Actually the proposal is to make the Observation Domain unique per
>>>> communication session.  A collector has session information for each
>>>> connection for TCP and SCTP explicitly.  UDP is a little less clear,
>>>> each combination of source IP address and port makes and individual
>>>> UDP session.
>>> Well, you need to impose that a unique ID such as loopback is used.
>>> By default, UDP will take as source IP address of the IP packet ... 
>>> the IP address of the outgoing interface.
>>>> On a session restart the source port will usually change,
>>>> indicating a change of session,
>>> How could you impose that?
>>
>> You can't. This is yet another indication that UDP as a transport is 
>> subtly broken in a variety of ways. I think at this point we should 
>> define "session" within the language already used for the UDP 
>> transport, and note that this may cause runtime problems, which is why 
>> SCTP is the REQUIRED transport.
>>
>>>> only when a source port gets reused
>>>> do difficulties in detecting a session restart arise.
>>>>
>>>> I believe, at the very least, we want the template IDs unique per
>>>> session.
>>> Still not convinced. Sorry.
>>> Another example: load-balancing, with a mechanism such as RserPool. 
>>> It's so easy to have the same template Ids to reconcile the data 
>>> between collectors
>>
>> In my view, load-balancing is just a case of extending the definition 
>> of "session"... I've not thought out the specifics of defining a 
>> session in an RserPool balanced environment, but the assertions about 
>> odId scoping hold if you're willing to extent session to meet this 
>> case...
>
> The reason why I was mentioning in my previous email in this thread that 
> it would be a little too late for that proposal is that (on the top of 
> not being fully convinced):
>    - definitions had to be changed

We cannot realistically scope things to an EP, so definitions should
change anyway.  I really think this is the smallest change.  See my
other mail to Lutz.


>    - your definition of session works for TCP and SCTP, not for UDP. So 
> this implicitly excludes UDP

This is where the "communication between..." text came from.  Even if
session restarts can't be reliably detected with UDP at the collecting
side, the Exporter knows and will resend all the templates etc.

>    - we should extend the definition of session to include load-balancing.

I don't see why that is required.


> So I'm not convinced this is such a minor change for a draft in IESG 
> last-call.

Well if you forget the idea that you have to identify the Exporting
Process then I think it's a smaller change than changing the scope of
the Observation Domain to be the IPFIX Device.  Especially when you
consider the implications of how this will change the scope of all
the other Information Elements that are considered unique to the
Observation Domain.

regards

Andrew


>>
>> Thoughts?
>>
>> Regards,
>>
>> Brian
>>
>>
>>> Regards, Benoit.
>>>> Since they are currently unique per Observation Domain ID,
>>>> then either the Template ID or the Observation Domain ID should be
>>>> unique per session.
>>>>
>>>> regards
>>>>
>>>>
>>>> Andrew
>>>>
>>>>> - Once we have the exporting process id associated with the flow 
>>>>> records, if we want to know from which physical line card the flow 
>>>>> was exported, we must have the mapping: (exporting process id, 
>>>>> observation domain id) -> physical line card. This is true it could 
>>>>> be done with the option template record, but then it would be a 
>>>>> mandatory one (like in PSAMP): I think this is overloading the IPFIX.
>>>>> However, with the definitions currently in [IPFIX-PROTO], the 
>>>>> mapping is way easier: (observation domain id) -> physical line 
>>>>> card. And if you chose the observation domain id to be the slot id, 
>>>>> like it's done in the ENTITY-MIB, then the collector knows exactly 
>>>>> the physical line card.
>>>>>
>>>>> - With your solution, we should specify in [IPIFX-PROTO] how to do 
>>>>> the Exporter Id management, like we do right now with the template 
>>>>> management, to answer questions such as: if the exporting process 
>>>>> reloads, can it take the same Id? Is UDP different in this case? 
>>>>> etc...
>>>>>
>>>>> - in case of backup of exporting processes, the same template Id 
>>>>> would potentially not be used. So the netflow collector(s) have to 
>>>>> reconcile the data based on template definitions (key/non key) as 
>>>>> opposed to the template Id: this is more complex.
>>>>>
>>>>>
>>>>> Note: As Andrew noted, I agree that the sentence  "Template IDs are 
>>>>> unique per Exporting Process and per Observation   Domain." - IPFIX 
>>>>> Protocol Specification, section 9, page 36.  is not in sync with 
>>>>> the current [IPFIX-PROTO] definition and should be changed to: 
>>>>> "Template IDs are unique per Observation   Domain."
>>>>>
>>>>> With the current definitions in [IPFIX-PROTO], as the template Ids 
>>>>> are unique per observation domain, different independent exporting 
>>>>> processes will have to make sure that they choose the same template 
>>>>> Id for the same observation domain. I understand that this might be 
>>>>> a constraint, but I think this is a small constraint compare to 
>>>>> what you propose.
>>>>>
>>>>> Regards, Benoit.
>>>>>
>>>>>> I have the following last-call comments for the Information Model.
>>>>>>
>>>>>> In the -12 revision if the Information Model, we have:
>>>>>>
>>>>>>>> Template ID:
>>>>>>>>     An identifier of a Template that is unique within the
>>>>>>>>      communication between an Exporting Process and a Collecting
>>>>>>>>      Process.  Typically, this Information Element is used for 
>>>>>>>> limiting
>>>>>>>>      the scope of other Information Elements.  Note that after a 
>>>>>>>> re-
>>>>>>>>      start of the Exporting Process Template identifiers may be re-
>>>>>>>>      assigned.
>>>>>>
>>>>>> This scoping is still not quite right, as it limits the ability 
>>>>>> for a device exporting messages from multiple Observation Domains 
>>>>>> to use different template namespaces for each Domain; 
>>>>>> specifically, it unnecessarily breaks conceptual compatibility 
>>>>>> with the model presently used for multiple-domain export in V9.
>>>>>>
>>>>>> That said, templates _should_ be unique to the session (or, here, 
>>>>>> the communication between EP and CP). They should just be unique 
>>>>>> to the session through the odId; so odId will have to be session 
>>>>>> scoped.
>>>>>>
>>>>>> The following replacements for sections 5.1.8 and 5.1.9 in INFO 12 
>>>>>> will make this the case:
>>>>>>
>>>>>> in IPFIX-INFO -12 (starting on Page 21):
>>>>>> 5.1.8.  templateId
>>>>>>    Description:
>>>>>>       An identifier of a Template that is unique within an 
>>>>>> Observation
>>>>>>       Domain, that is, scoped to the Observation Domain ID of the
>>>>>>       containing IPFIX Message. Typically, this Information Element
>>>>>>       is used for limiting the scope of other Information Elements.
>>>>>>       Note that after a restart of the communication between the
>>>>>>       Exporting Process and Collecting Process, Template identifiers
>>>>>>       may be reassigned; this information element SHOULD therefore 
>>>>>> not
>>>>>>       be used by the Collecting Process as a persistent identifier.
>>>>>>    Abstract Data Type: unsigned16
>>>>>>    Data Type Semantics: identifier
>>>>>>    ElementId: 145
>>>>>>    Status: current
>>>>>>
>>>>>> 5.1.9.  observationDomainId
>>>>>>    Description:
>>>>>>       An identifier of an Observation Domain that is unique within
>>>>>>       the communication between the Exporting Process and Collecting
>>>>>>       Process. This identifier SHOULD also be unique per Exporting
>>>>>>       Process and per IPFIX Device; it is assumed that Observation
>>>>>>       Domains will be assigned identifiers according to the
>>>>>>       configuration of each IPFIX Device. Typically, this Information
>>>>>>       Element is used for limiting the scope of other Information
>>>>>>       Elements.
>>>>>>    Abstract Data Type: unsigned32
>>>>>>    Data Type Semantics: identifier
>>>>>>    ElementId: 149
>>>>>>    Status: current
>>>>>>
>>>>>> Since templateID and observationDomainID are information element 
>>>>>> versions of protocol header fields, we'd also have to make the 
>>>>>> following changes to PROTO 22 to keep the documents parallel:
>>>>>>
>>>>>> 3.1 Message Header Format
>>>>>> <snip to middle of page 13>
>>>>>>    Observation Domain ID
>>>>>>            A 32-bit identifier of the Observation Domain that is
>>>>>>            locally unique to the communication between the Exporting
>>>>>>            Process and the Collecting Process.  The Exporting
>>>>>>            Process uses the Observation Domain ID to uniquely 
>>>>>> identify
>>>>>>            to the Collecting Process the Observation Domain that
>>>>>>            metered the Flows.  This identifier SHOULD also be unique
>>>>>>            per Exporting Process and per IPFIX Device; it is 
>>>>>> assumed that
>>>>>>            Observation Domains will be assigned identifiers according
>>>>>>            to the configuration of each IPFIX Device. The Observation
>>>>>>            Domain ID SHOULD be 0 when no specific Observation Domain
>>>>>>            ID is relevant for the entire IPFIX Message; for example,
>>>>>>            when exporting the Exporting Process Statistics, or in 
>>>>>> case
>>>>>>            of hierarchy of Collector when aggregated data records are
>>>>>>            exported.
>>>>>>
>>>>>> 3.4.1 Template Record Format
>>>>>> <snip to top of page 18>
>>>>>>      Template ID
>>>>>>          Each Template Record has a Template ID that is locally 
>>>>>> unique
>>>>>>          to the Observation Domain ID of the message in which the
>>>>>>          Template is exported. Template IDs 0-255 are reserved for
>>>>>>          Template Sets, Options Template Sets, and other reserved 
>>>>>> Sets
>>>>>>          yet to be created.  Template IDs of Data Sets are numbered
>>>>>>          from 256 to 65535.  There are no constraints regarding the
>>>>>>          order of Template ID allocation.
>>>>>>
>>>>>> Thoughts and comments?
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Brian
>>>>>
>>>
> 

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 12:39:03 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GSyuc-0004Tz-UM; Thu, 28 Sep 2006 12:39:02 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1GSyub-0004Tu-Q1
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:39:01 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GSyua-0003VK-2Z
	for ipfix@ietf.org; Thu, 28 Sep 2006 12:39:01 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 28 Sep 2006 09:39:00 -0700
X-IronPort-AV: i="4.09,231,1157353200"; 
	d="scan'208"; a="44013342:sNHT74396532"
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id
	k8SGcxde020034; Thu, 28 Sep 2006 12:38:59 -0400
Received: from cisco.com (mrwint.cisco.com [64.103.71.48])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k8SGcwg2022442; 
	Thu, 28 Sep 2006 18:38:58 +0200 (MEST)
Received: from [144.254.153.27] (dhcp-144-254-153-27.cisco.com
	[144.254.153.27])
	by cisco.com (8.8.8-Cisco List Logging/8.8.8) with ESMTP id RAA00514;
	Thu, 28 Sep 2006 17:38:58 +0100 (BST)
Message-ID: <451BFAA2.1040200@cisco.com>
Date: Thu, 28 Sep 2006 17:38:58 +0100
From: Andrew Johnson <andrjohn@cisco.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Benoit Claise <bclaise@cisco.com>
References: <6540D5EA-973B-4FDB-A151-9DF8D9F604B4@cert.org>	<451410B9.4040304@cisco.com>
	<45142648.4010601@cisco.com>	<45178041.60709@cisco.com>
	<EDF80D7D-F0CB-4714-81B3-D72495552F7E@cert.org>
	<451BC15F.4060003@cisco.com>
In-Reply-To: <451BC15F.4060003@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: a=rsa-sha1; q=dns; l=13431; t=1159461539; x=1160325539;
	c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=andrjohn@cisco.com;
	z=From:Andrew=20Johnson=20<andrjohn@cisco.com>
	|Subject:Re=3A=20[ipfix-protocol]=20IPFIX-INFO=20last=20call=20comment=3A=20Obser
	vation=09Domains,=0A=20Templates,=20and=20Sessions
	|To:Benoit=20Claise=20<bclaise@cisco.com>;
	X=v=3Dcisco.com=3B=20h=3DG8noSW/eW6G4eHSQTYSH9PEBOYE=3D;
	b=ciVm+3C1sVbhdZn119ugXUv+PzcbRgzEPEO6rS06xB3FCLJcKocvY95Nsmte3bQ1qJXeoBd8
	fQGbwR2XhExmGkSGIPGgLt9aUN9jS9hSOORkVDTLewpFhMmYswjSfsdR;
Authentication-Results: rtp-dkim-2.cisco.com; header.From=andrjohn@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f6ef73100908d67495ce675c3fe8f472
Cc: ipfix@ietf.org
Subject: [IPFIX] Re: [ipfix-protocol] IPFIX-INFO last call comment:
 Observation	Domains, Templates, and Sessions
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

Benoit Claise wrote:
> Brian,
>> On Sep 25, 2006, at 3:07 AM, Benoit Claise wrote:
>>
>>> Andrew Johnson wrote:
>>>> Benoit Claise wrote:
>>>>> Brian,
>>>>>
>>>>> Sorry it took so long to reply.
>>>>> Note: I understand that the definitions in [IPFIX-INFO] version 12 
>>>>> are not in line with [IPFIX-PROTO] version 22, and I will base this 
>>>>> discussion on the definitions of [IPFIX-PROTO] version 22.
>>>>>
>>>>> I'm not sure what you are proposing is actually such a good idea at 
>>>>> this stage of the protocol review (IESG review), even if your model 
>>>>> offers some more flexibility. Let me explain why:
>>>>>
>>>>> - to understand from which observation domain id a flow is 
>>>>> exporter, you need to know what was the exporting process that 
>>>>> exported the flow (since Observation Domain ID = A 32-bit 
>>>>> identifier of the Observation Domain that is locally unique to the 
>>>>> communication between the Exporting Process and the Collecting 
>>>>> Process.). However, we don't export the exporting process Id in the 
>>>>> IPFIX Message. That would require a (not so minor) change to the 
>>>>> protocol
>>
>> I think we're talking past each other a bit here... To reiterate, you 
>> don't need to know the exporting process ID at all. 
>
> Well, when you wrote in your proposal "observationDomainId: ... This 
> identifier SHOULD also be unique per Exporting Process and per IPFIX 
> Device..."
>
> I think you do.

Perhaps the proposal could be better worded, although you have misquoted
the text which originally read:
      "A 32-bit identifier of the Observation Domain that is
       locally unique to the communication between the Exporting
       Process and the Collecting Process."

The idea is that the communication is explicitly known as each
communication uses a different set of source and destination IP
addresses and ports.  For SCTP and TCP this is even better handled
with a session being explicitly opened and closed.  These sessions
represent a "communication between the EP and CP" without the need
for the collector to know which EP each one is connected to.


>> All you need to do is state that the Observation Domain ID is unique 
>> per session. As Observation Domain ID is the root scope of all other 
>> scoped Information Elements and implicitly scoped protocol information 
>> (i.e., Template ID), this implies that we're stating that long-term 
>> storage of scope information is itself out of scope for the protocol 
>> -- we're proposing that by the protocol, observationDomainIDs can only 
>> be assumed to have validity during a single communication session. If 
>> operators would like to configure their EPs and CPs to use 
>> "persistent" odIds, that's an implementation level detail, and could 
>> be addressed as a recommendation in the guidelines.
>>
>>>> Actually the proposal is to make the Observation Domain unique per
>>>> communication session.  A collector has session information for each
>>>> connection for TCP and SCTP explicitly.  UDP is a little less clear,
>>>> each combination of source IP address and port makes and individual
>>>> UDP session.
>>> Well, you need to impose that a unique ID such as loopback is used.
>>> By default, UDP will take as source IP address of the IP packet ... 
>>> the IP address of the outgoing interface.
>>>> On a session restart the source port will usually change,
>>>> indicating a change of session,
>>> How could you impose that?
>>
>> You can't. This is yet another indication that UDP as a transport is 
>> subtly broken in a variety of ways. I think at this point we should 
>> define "session" within the language already used for the UDP 
>> transport, and note that this may cause runtime problems, which is why 
>> SCTP is the REQUIRED transport.
>>
>>>> only when a source port gets reused
>>>> do difficulties in detecting a session restart arise.
>>>>
>>>> I believe, at the very least, we want the template IDs unique per
>>>> session.
>>> Still not convinced. Sorry.
>>> Another example: load-balancing, with a mechanism such as RserPool. 
>>> It's so easy to have the same template Ids to reconcile the data 
>>> between collectors
>>
>> In my view, load-balancing is just a case of extending the definition 
>> of "session"... I've not thought out the specifics of defining a 
>> session in an RserPool balanced environment, but the assertions about 
>> odId scoping hold if you're willing to extent session to meet this 
>> case...
>
> The reason why I was mentioning in my previous email in this thread that 
> it would be a little too late for that proposal is that (on the top of 
> not being fully convinced):
>    - definitions had to be changed

We cannot realistically scope things to an EP, so definitions should
change anyway.  I really think this is the smallest change.  See my
other mail to Lutz.


>    - your definition of session works for TCP and SCTP, not for UDP. So 
> this implicitly excludes UDP

This is where the "communication between..." text came from.  Even if
session restarts can't be reliably detected with UDP at the collecting
side, the Exporter knows and will resend all the templates etc.

>    - we should extend the definition of session to include load-balancing.

I don't see why that is required.


> So I'm not convinced this is such a minor change for a draft in IESG 
> last-call.

Well if you forget the idea that you have to identify the Exporting
Process then I think it's a smaller change than changing the scope of
the Observation Domain to be the IPFIX Device.  Especially when you
consider the implications of how this will change the scope of all
the other Information Elements that are considered unique to the
Observation Domain.

regards

Andrew


>>
>> Thoughts?
>>
>> Regards,
>>
>> Brian
>>
>>
>>> Regards, Benoit.
>>>> Since they are currently unique per Observation Domain ID,
>>>> then either the Template ID or the Observation Domain ID should be
>>>> unique per session.
>>>>
>>>> regards
>>>>
>>>>
>>>> Andrew
>>>>
>>>>> - Once we have the exporting process id associated with the flow 
>>>>> records, if we want to know from which physical line card the flow 
>>>>> was exported, we must have the mapping: (exporting process id, 
>>>>> observation domain id) -> physical line card. This is true it could 
>>>>> be done with the option template record, but then it would be a 
>>>>> mandatory one (like in PSAMP): I think this is overloading the IPFIX.
>>>>> However, with the definitions currently in [IPFIX-PROTO], the 
>>>>> mapping is way easier: (observation domain id) -> physical line 
>>>>> card. And if you chose the observation domain id to be the slot id, 
>>>>> like it's done in the ENTITY-MIB, then the collector knows exactly 
>>>>> the physical line card.
>>>>>
>>>>> - With your solution, we should specify in [IPIFX-PROTO] how to do 
>>>>> the Exporter Id management, like we do right now with the template 
>>>>> management, to answer questions such as: if the exporting process 
>>>>> reloads, can it take the same Id? Is UDP different in this case? 
>>>>> etc...
>>>>>
>>>>> - in case of backup of exporting processes, the same template Id 
>>>>> would potentially not be used. So the netflow collector(s) have to 
>>>>> reconcile the data based on template definitions (key/non key) as 
>>>>> opposed to the template Id: this is more complex.
>>>>>
>>>>>
>>>>> Note: As Andrew noted, I agree that the sentence  "Template IDs are 
>>>>> unique per Exporting Process and per Observation   Domain." - IPFIX 
>>>>> Protocol Specification, section 9, page 36.  is not in sync with 
>>>>> the current [IPFIX-PROTO] definition and should be changed to: 
>>>>> "Template IDs are unique per Observation   Domain."
>>>>>
>>>>> With the current definitions in [IPFIX-PROTO], as the template Ids 
>>>>> are unique per observation domain, different independent exporting 
>>>>> processes will have to make sure that they choose the same template 
>>>>> Id for the same observation domain. I understand that this might be 
>>>>> a constraint, but I think this is a small constraint compare to 
>>>>> what you propose.
>>>>>
>>>>> Regards, Benoit.
>>>>>
>>>>>> I have the following last-call comments for the Information Model.
>>>>>>
>>>>>> In the -12 revision if the Information Model, we have:
>>>>>>
>>>>>>>> Template ID:
>>>>>>>>     An identifier of a Template that is unique within the
>>>>>>>>      communication between an Exporting Process and a Collecting
>>>>>>>>      Process.  Typically, this Information Element is used for 
>>>>>>>> limiting
>>>>>>>>      the scope of other Information Elements.  Note that after a 
>>>>>>>> re-
>>>>>>>>      start of the Exporting Process Template identifiers may be re-
>>>>>>>>      assigned.
>>>>>>
>>>>>> This scoping is still not quite right, as it limits the ability 
>>>>>> for a device exporting messages from multiple Observation Domains 
>>>>>> to use different template namespaces for each Domain; 
>>>>>> specifically, it unnecessarily breaks conceptual compatibility 
>>>>>> with the model presently used for multiple-domain export in V9.
>>>>>>
>>>>>> That said, templates _should_ be unique to the session (or, here, 
>>>>>> the communication between EP and CP). They should just be unique 
>>>>>> to the session through the odId; so odId will have to be session 
>>>>>> scoped.
>>>>>>
>>>>>> The following replacements for sections 5.1.8 and 5.1.9 in INFO 12 
>>>>>> will make this the case:
>>>>>>
>>>>>> in IPFIX-INFO -12 (starting on Page 21):
>>>>>> 5.1.8.  templateId
>>>>>>    Description:
>>>>>>       An identifier of a Template that is unique within an 
>>>>>> Observation
>>>>>>       Domain, that is, scoped to the Observation Domain ID of the
>>>>>>       containing IPFIX Message. Typically, this Information Element
>>>>>>       is used for limiting the scope of other Information Elements.
>>>>>>       Note that after a restart of the communication between the
>>>>>>       Exporting Process and Collecting Process, Template identifiers
>>>>>>       may be reassigned; this information element SHOULD therefore 
>>>>>> not
>>>>>>       be used by the Collecting Process as a persistent identifier.
>>>>>>    Abstract Data Type: unsigned16
>>>>>>    Data Type Semantics: identifier
>>>>>>    ElementId: 145
>>>>>>    Status: current
>>>>>>
>>>>>> 5.1.9.  observationDomainId
>>>>>>    Description:
>>>>>>       An identifier of an Observation Domain that is unique within
>>>>>>       the communication between the Exporting Process and Collecting
>>>>>>       Process. This identifier SHOULD also be unique per Exporting
>>>>>>       Process and per IPFIX Device; it is assumed that Observation
>>>>>>       Domains will be assigned identifiers according to the
>>>>>>       configuration of each IPFIX Device. Typically, this Information
>>>>>>       Element is used for limiting the scope of other Information
>>>>>>       Elements.
>>>>>>    Abstract Data Type: unsigned32
>>>>>>    Data Type Semantics: identifier
>>>>>>    ElementId: 149
>>>>>>    Status: current
>>>>>>
>>>>>> Since templateID and observationDomainID are information element 
>>>>>> versions of protocol header fields, we'd also have to make the 
>>>>>> following changes to PROTO 22 to keep the documents parallel:
>>>>>>
>>>>>> 3.1 Message Header Format
>>>>>> <snip to middle of page 13>
>>>>>>    Observation Domain ID
>>>>>>            A 32-bit identifier of the Observation Domain that is
>>>>>>            locally unique to the communication between the Exporting
>>>>>>            Process and the Collecting Process.  The Exporting
>>>>>>            Process uses the Observation Domain ID to uniquely 
>>>>>> identify
>>>>>>            to the Collecting Process the Observation Domain that
>>>>>>            metered the Flows.  This identifier SHOULD also be unique
>>>>>>            per Exporting Process and per IPFIX Device; it is 
>>>>>> assumed that
>>>>>>            Observation Domains will be assigned identifiers according
>>>>>>            to the configuration of each IPFIX Device. The Observation
>>>>>>            Domain ID SHOULD be 0 when no specific Observation Domain
>>>>>>            ID is relevant for the entire IPFIX Message; for example,
>>>>>>            when exporting the Exporting Process Statistics, or in 
>>>>>> case
>>>>>>            of hierarchy of Collector when aggregated data records are
>>>>>>            exported.
>>>>>>
>>>>>> 3.4.1 Template Record Format
>>>>>> <snip to top of page 18>
>>>>>>      Template ID
>>>>>>          Each Template Record has a Template ID that is locally 
>>>>>> unique
>>>>>>          to the Observation Domain ID of the message in which the
>>>>>>          Template is exported. Template IDs 0-255 are reserved for
>>>>>>          Template Sets, Options Template Sets, and other reserved 
>>>>>> Sets
>>>>>>          yet to be created.  Template IDs of Data Sets are numbered
>>>>>>          from 256 to 65535.  There are no constraints regarding the
>>>>>>          order of Template ID allocation.
>>>>>>
>>>>>> Thoughts and comments?
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Brian
>>>>>
>>>
> 

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix



From ipfix-bounces@ietf.org Thu Sep 28 16:50:46 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GT2ox-000290-D7; Thu, 28 Sep 2006 16:49:27 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GT1u1-0006VY-W1; Thu, 28 Sep 2006 15:50:37 -0400
Received: from stsc1260-eth-s1-s1p1-vip.va.neustar.com ([156.154.16.129]
	helo=chiedprmail1.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GT1u1-0003sZ-Tb; Thu, 28 Sep 2006 15:50:37 -0400
Received: from ns4.neustar.com ([156.154.24.139])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1GT1tx-0002VY-4o; Thu, 28 Sep 2006 15:50:37 -0400
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10]) by ns4.neustar.com (Postfix) with ESMTP id 0B87B2AC8E;
	Thu, 28 Sep 2006 19:50:03 +0000 (GMT)
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1GT1tS-00009B-P9; Thu, 28 Sep 2006 15:50:02 -0400
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
From: Internet-Drafts@ietf.org
Message-Id: <E1GT1tS-00009B-P9@stiedprstage1.ietf.org>
Date: Thu, 28 Sep 2006 15:50:02 -0400
X-Spam-Score: -5.9 (-----)
X-Scan-Signature: c3a18ef96977fc9bcc21a621cbf1174b
X-Mailman-Approved-At: Thu, 28 Sep 2006 16:49:26 -0400
Cc: ipfix@ietf.org
Subject: [IPFIX] I-D ACTION:draft-ietf-ipfix-info-13.txt 
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.
This draft is a work item of the IP Flow Information Export Working Group of the IETF.

	Title		: Information Model for IP Flow Information Export
	Author(s)	: J. Quittek, et al.
	Filename	: draft-ietf-ipfix-info-13.txt
	Pages		: 165
	Date		: 2006-9-28
	
This memo defines an information model for the IP Flow Information
   eXport (IPFIX) protocol.  It is used by the IPFIX protocol for
   encoding measured traffic information and information related to the
   traffic Observation Point, the traffic Metering Process and the
   Exporting Process.  Although developed for the IPFIX protocol, the
   model is defined in an open way that easily allows using it in other
   protocols, interfaces, and applications.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-ipfix-info-13.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of 
the message. 
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the 
username "anonymous" and a password of your e-mail address. After 
logging in, type "cd internet-drafts" and then 
"get draft-ietf-ipfix-info-13.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-ipfix-info-13.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body; access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID: <2006-9-28131531.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-ipfix-info-13.txt

--OtherAccess
Content-Type: Message/External-body; name="draft-ietf-ipfix-info-13.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2006-9-28131531.I-D@ietf.org>


--OtherAccess--

--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--NextPart--




From ipfix-bounces@ietf.org Thu Sep 28 16:50:46 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GT2ox-000290-D7; Thu, 28 Sep 2006 16:49:27 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GT1u1-0006VY-W1; Thu, 28 Sep 2006 15:50:37 -0400
Received: from stsc1260-eth-s1-s1p1-vip.va.neustar.com ([156.154.16.129]
	helo=chiedprmail1.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GT1u1-0003sZ-Tb; Thu, 28 Sep 2006 15:50:37 -0400
Received: from ns4.neustar.com ([156.154.24.139])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1GT1tx-0002VY-4o; Thu, 28 Sep 2006 15:50:37 -0400
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10]) by ns4.neustar.com (Postfix) with ESMTP id 0B87B2AC8E;
	Thu, 28 Sep 2006 19:50:03 +0000 (GMT)
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1GT1tS-00009B-P9; Thu, 28 Sep 2006 15:50:02 -0400
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
From: Internet-Drafts@ietf.org
Message-Id: <E1GT1tS-00009B-P9@stiedprstage1.ietf.org>
Date: Thu, 28 Sep 2006 15:50:02 -0400
X-Spam-Score: -5.9 (-----)
X-Scan-Signature: c3a18ef96977fc9bcc21a621cbf1174b
X-Mailman-Approved-At: Thu, 28 Sep 2006 16:49:26 -0400
Cc: ipfix@ietf.org
Subject: [IPFIX] I-D ACTION:draft-ietf-ipfix-info-13.txt 
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ipfix>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipfix>,
	<mailto:ipfix-request@ietf.org?subject=subscribe>
Errors-To: ipfix-bounces@ietf.org

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.
This draft is a work item of the IP Flow Information Export Working Group of the IETF.

	Title		: Information Model for IP Flow Information Export
	Author(s)	: J. Quittek, et al.
	Filename	: draft-ietf-ipfix-info-13.txt
	Pages		: 165
	Date		: 2006-9-28
	
This memo defines an information model for the IP Flow Information
   eXport (IPFIX) protocol.  It is used by the IPFIX protocol for
   encoding measured traffic information and information related to the
   traffic Observation Point, the traffic Metering Process and the
   Exporting Process.  Although developed for the IPFIX protocol, the
   model is defined in an open way that easily allows using it in other
   protocols, interfaces, and applications.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-ipfix-info-13.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of 
the message. 
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the 
username "anonymous" and a password of your e-mail address. After 
logging in, type "cd internet-drafts" and then 
"get draft-ietf-ipfix-info-13.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-ipfix-info-13.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body; access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID: <2006-9-28131531.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-ipfix-info-13.txt

--OtherAccess
Content-Type: Message/External-body; name="draft-ietf-ipfix-info-13.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2006-9-28131531.I-D@ietf.org>


--OtherAccess--

--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IPFIX mailing list
IPFIX@ietf.org
https://www1.ietf.org/mailman/listinfo/ipfix

--NextPart--




