Re: [ipfix] Slides from IETF presentation.
Stewart Bryant <stbryant@cisco.com> Thu, 20 November 2003 14:33 UTC
Received: from mil.doit.wisc.edu (mil.doit.wisc.edu [128.104.31.31]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06114 for <ipfix-archive@lists.ietf.org>; Thu, 20 Nov 2003 09:33:40 -0500 (EST)
Received: from majordomo by mil.doit.wisc.edu with local (Exim 3.13 #1) id 1AMpfJ-0006Es-00 for ipfix-list@mil.doit.wisc.edu; Thu, 20 Nov 2003 08:20:13 -0600
Received: from ams-iport-1.cisco.com ([144.254.74.5]) by mil.doit.wisc.edu with esmtp (Exim 3.13 #1) id 1AMpfI-0006Ej-00 for ipfix@net.doit.wisc.edu; Thu, 20 Nov 2003 08:20:12 -0600
Received: from cisco.com (144.254.74.60) by ams-iport-1.cisco.com with ESMTP; 20 Nov 2003 15:17:40 +0100
Received: from cisco.com (localhost [127.0.0.1]) by ams-msg-core-1.cisco.com (8.12.2/8.12.6) with ESMTP id hAKEK0UT011867; Thu, 20 Nov 2003 15:20:00 +0100 (MET)
Received: from cisco.com (dhcp-rea-gp250-64-103-65-77.cisco.com [64.103.65.77]) by cisco.com (8.8.8/2.6/Cisco List Logging/8.8.8) with ESMTP id OAA01320; Thu, 20 Nov 2003 14:20:10 GMT
Message-ID: <3FBCCD99.1020705@cisco.com>
Date: Thu, 20 Nov 2003 14:20:09 +0000
From: Stewart Bryant <stbryant@cisco.com>
Reply-To: stbryant@cisco.com
Organization: Cisco Systems, Inc.
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "MEYER,JEFFREY D (HP-Cupertino,ex1)" <jeff.meyer2@hp.com>
CC: 'Ganesh Sadasivan' <gsadasiv@cisco.com>, Mark Fullmer <maf@eng.oar.net>, ipfix@net.doit.wisc.edu
Subject: Re: [ipfix] Slides from IETF presentation.
References: <1758A044D46A8A4CB320429F9462D6C248F713@xsun03.ptp.hp.com>
In-Reply-To: <1758A044D46A8A4CB320429F9462D6C248F713@xsun03.ptp.hp.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Precedence: bulk
Sender: majordomo listserver <majordomo@mil.doit.wisc.edu>
Content-Transfer-Encoding: 7bit
OK, I am happy to change to this encoding. I would imagine that when the IETF runs out of 2**15 IEs it will register iteslf as a vendor giving it another 2**15 IEs :) Stewart MEYER,JEFFREY D (HP-Cupertino,ex1) wrote: > Hi, > > In the interest of trying to borrow from existing IETF work. My > recommendation would be to go with Stewart and Ganesh's proposal in 4.2 > Compressed VI Qualified Template Flowset. > > http://www.ietf.org/internet-drafts/draft-bryant-ipfix-vendor-ie-00.txt > > This most closely resembles the way in which Diameter deals with vendor > proprietary and IETF defined field (attribute) id's. > > See section 4.1 AVP Header in http://www.faqs.org/rfcs/rfc3588.html > > I would recommend that instead of having "reserved ranges" of id's, > however that we reduce the size of field id's from 2**16 to 2**15 and > specify the high order bit as a "Vendor" flag. (Similar to the Diameter > model) > > This gives us about 32,000 IETF defined fields which can be transmitted. > Hopefully this will be enough, along with 2**32 * 2**15 additional namespace > for proprietary fields. > > The diagram in 4.2 would be modified as: > > 0 1 2 3 > 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > |V| Field Type | Field Length | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Vendor-ID (opt) | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > > Instead of talking about codepoint ranges for field types, you would just > discuss whether the "V" bit was set. If the V bit is set, then the > Vendor-Id is present, otherwise it is not. > > > Regards, > > Jeff Meyer > > >>-----Original Message----- >>From: majordomo listserver >>[mailto:majordomo@mil.doit.wisc.edu]On Behalf >>Of Ganesh Sadasivan >>Sent: Tuesday, November 18, 2003 7:26 PM >>To: Mark Fullmer >>Cc: stbryant@cisco.com; ipfix@net.doit.wisc.edu >>Subject: Re: [ipfix] Slides from IETF presentation. >> >> >> >> >>Mark Fullmer wrote: >> >> >>>Stuart, could you please post your slides detailing the options for >>>extending the field ID space to include vendor extensions. >>> >>>If my memory is correct you proposed an optional 32 bit vendor >>>ID which would either always be in the template or optionally >>>in the template based on a "magic" field type which indicates >>>a vendor extension. >> >>Yes based on fixed ranges assigned to IETF defined and Vendor >>defined field types (some thing like {0-32767} for IETF defined >>and {32768-65535} for vendor specified field types). >> >> >>> >>>After thinking about this for a few days I'd prefer the always >>>there version of your proposal. I don't see any reason to save >>>a few bytes in the template at the expense of extra work in the >>>decode/encode process. >> >>When there is a mixture of IETF defined and Vendor specified fields >>and we are using large number of fields in the templates, >>this would be >>useful. But otherwise there are'nt any major advantages. >>I don't know how much extra work is involved in encoding/decoding. >>Could be as simple as : >>if (field_type < IETF_DEFINED_MAX) { ..} else {..} >> >>Or do you see something more worse? >> >>I am ok either way. >> >> >> >>>Also have you considered just using >>>a 32 bit vs. 16 bit field type with say the first 16 bits reserved >>>as a vendor ID? >> >>We just wanted to give a 48 bit id for the field type. >> >>Thanks >>Ganesh >> >> >>>mark >>> >>> >>>-- >>>Help mailto:majordomo@net.doit.wisc.edu and say "help" in >>>message body >>>Unsubscribe mailto:majordomo@net.doit.wisc.edu and say >>>"unsubscribe ipfix" in message body >>>Archive http://ipfix.doit.wisc.edu/archive/ >>> >> >> >> >>-- >>Help mailto:majordomo@net.doit.wisc.edu and say "help" >>in message body >>Unsubscribe mailto:majordomo@net.doit.wisc.edu and say >>"unsubscribe ipfix" in message body >>Archive http://ipfix.doit.wisc.edu/archive/ >> > > > -- Help mailto:majordomo@net.doit.wisc.edu and say "help" in message body Unsubscribe mailto:majordomo@net.doit.wisc.edu and say "unsubscribe ipfix" in message body Archive http://ipfix.doit.wisc.edu/archive/
- [ipfix] Slides from IETF presentation. Mark Fullmer
- Re: [ipfix] Slides from IETF presentation. Ganesh Sadasivan
- Re: [ipfix] Slides from IETF presentation. Mark Fullmer
- Re: [ipfix] Slides from IETF presentation. Ganesh Sadasivan
- RE: [ipfix] Slides from IETF presentation. MEYER,JEFFREY D (HP-Cupertino,ex1)
- Re: [ipfix] Slides from IETF presentation. Mark Fullmer
- Re: [ipfix] Slides from IETF presentation. Ganesh Sadasivan
- Re: [ipfix] Slides from IETF presentation. Stewart Bryant
- Re: [ipfix] Slides from IETF presentation. Stewart Bryant
- Re: [ipfix] Slides from IETF presentation. Stewart Bryant
- Re: [ipfix] Slides from IETF presentation. Stewart Bryant
- Re: [ipfix] Slides from IETF presentation. Mark Fullmer