Re: [middisc] TCP middlebox option requirements
Andrew Knutsen <andrew.knutsen@bluecoat.com> Fri, 21 May 2010 20:43 UTC
Return-Path: <andrew.knutsen@bluecoat.com>
X-Original-To: middisc@core3.amsl.com
Delivered-To: middisc@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 93CE43A691A for <middisc@core3.amsl.com>; Fri, 21 May 2010 13:43:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.045
X-Spam-Level:
X-Spam-Status: No, score=-0.045 tagged_above=-999 required=5 tests=[AWL=-0.046, BAYES_50=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SC0dEuffu-AN for <middisc@core3.amsl.com>; Fri, 21 May 2010 13:43:22 -0700 (PDT)
Received: from whisker.bluecoat.com (whisker.bluecoat.com [216.52.23.28]) by core3.amsl.com (Postfix) with ESMTP id 5BB6B3A6CF5 for <middisc@ietf.org>; Fri, 21 May 2010 13:11:34 -0700 (PDT)
Received: from exchfront1.internal.cacheflow.com (exchfront1 [10.2.2.114]) by whisker.bluecoat.com (8.14.2/8.14.2) with ESMTP id o4LINBBd020577; Fri, 21 May 2010 11:23:11 -0700 (PDT)
Received: from [10.9.84.250] ([10.9.84.250]) by exchfront1.internal.cacheflow.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 21 May 2010 11:23:06 -0700
Message-ID: <4BF6CF8A.5030707@bluecoat.com>
Date: Fri, 21 May 2010 11:23:06 -0700
From: Andrew Knutsen <andrew.knutsen@bluecoat.com>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: middisc@ietf.org
References: <0C53DCFB700D144284A584F54711EC5809BD740A@xmb-sjc-21c.amer.cisco.com>
In-Reply-To: <0C53DCFB700D144284A584F54711EC5809BD740A@xmb-sjc-21c.amer.cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 21 May 2010 18:23:06.0118 (UTC) FILETIME=[A8432260:01CAF912]
Subject: Re: [middisc] TCP middlebox option requirements
X-BeenThere: middisc@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Discussions on TCP option for middlebox discovery." <middisc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/middisc>, <mailto:middisc-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/middisc>
List-Post: <mailto:middisc@ietf.org>
List-Help: <mailto:middisc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/middisc>, <mailto:middisc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 May 2010 20:43:23 -0000
Thanks Ananth. One possibility that Jamshid and I talked about addresses concerns about using 3 bytes for the OUI. We could skip it (and the P bit), and break up the 15 bits or so of "device capability" into an IANA-assigned vendor code of maybe 7 bits, leaving 8 bits (or so) for vendor-specific type. There could be one or more "standard" vendor codes for multi-vendor interoperability (ie, IANA-assigned types), and an extension code if we run out of room. Perhaps we also need to define the requirements for getting a vendor code or a standard type -- for instance, we might not want any individual to be able to get a vendor code, since they are limited; and the standard types would need some documentation, but perhaps not as widely reviewed as for a top-level option kind. Andrew Anantha Ramaiah (ananth) wrote: > Hi, > I am just taking the liberty to post the first email on this mailing > list. During our last call there was talk about the requirements of this > TCP option. From our pov, the following would be the general > requirements of the TCP option. > > > Reason for TCP option : > > - A standard TCP option is needed because every vendor cannot have one > option for the same purpose of auto-discovery and capability exchange. > By standardizing the TCP option, firewalls etc., are aware of this > option and problems can be avoided. > > Requirements of this TCP option : > > - There has to be a vendor ID (OUI) which would identify the specific > vendor. This is needed because every vendors option format is going to > be > different. > > - Already existing non-standardized option numbers (TCP option 33, > riverbed's options no's) for doing auto discovery should not be > allocated for this new TCP option. This is to prevent any confusion. > > - The TCP option needs to be variable length to permit multiple option > formats since the option size may vary depending on the vendor. > > - This TCP option should be advocated for use only by middleboxes. > > > My guess is that these requirements may be common for all the vendors or > there may be some additional requirements not covered by this post. In > either case we can continue the discussion and come to some conclusions. > > -Anantha > _______________________________________________ > middisc mailing list > middisc@ietf.org > https://www.ietf.org/mailman/listinfo/middisc >
- [middisc] TCP middlebox option requirements Anantha Ramaiah (ananth)
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen
- Re: [middisc] TCP middlebox option requirements Mark Day
- Re: [middisc] TCP middlebox option requirements Mark Day
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen
- Re: [middisc] TCP middlebox option requirements Mark Day
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen
- Re: [middisc] TCP middlebox option requirements Ron Frederick
- Re: [middisc] TCP middlebox option requirements Anantha Ramaiah (ananth)
- Re: [middisc] TCP middlebox option requirements Mark Day
- Re: [middisc] TCP middlebox option requirements Ron Frederick
- Re: [middisc] TCP middlebox option requirements Eddy, Wesley M. (GRC-MS00)[ASRC AEROSPACE CORP]
- Re: [middisc] TCP middlebox option requirements Knutsen, Andrew
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen
- Re: [middisc] TCP middlebox option requirements Ron Frederick
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen
- Re: [middisc] TCP middlebox option requirements Mark Day
- Re: [middisc] TCP middlebox option requirements Lars Eggert
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen
- Re: [middisc] TCP middlebox option requirements Ron Frederick
- Re: [middisc] TCP middlebox option requirements Ron Frederick
- Re: [middisc] TCP middlebox option requirements David Harrington
- Re: [middisc] TCP middlebox option requirements Eddy, Wesley M. (GRC-MS00)[ASRC AEROSPACE CORP]
- Re: [middisc] TCP middlebox option requirements Anantha Ramaiah (ananth)
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen
- Re: [middisc] TCP middlebox option requirements Anantha Ramaiah (ananth)
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen
- Re: [middisc] TCP middlebox option requirements Anantha Ramaiah (ananth)
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen
- Re: [middisc] TCP middlebox option requirements Anantha Ramaiah (ananth)
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen
- Re: [middisc] TCP middlebox option requirements Frederick, Ron
- [middisc] TCP middlebox option requirements Knutsen, Andrew
- Re: [middisc] TCP middlebox option requirements Anantha Ramaiah (ananth)
- Re: [middisc] TCP middlebox option requirements Frederick, Ron
- Re: [middisc] TCP middlebox option requirements Andrew Knutsen