From owner-cvs-src@FreeBSD.ORG Thu Feb 7 02:49:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E732E16A421 for ; Thu, 7 Feb 2008 02:49:37 +0000 (UTC) (envelope-from silby@silby.com) Received: from relay02.pair.com (relay02.pair.com [209.68.5.16]) by mx1.freebsd.org (Postfix) with SMTP id 5DFA113C448 for ; Thu, 7 Feb 2008 02:49:37 +0000 (UTC) (envelope-from silby@silby.com) Received: (qmail 45897 invoked from network); 7 Feb 2008 02:49:36 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 7 Feb 2008 02:49:36 -0000 X-pair-Authenticated: 209.68.2.70 Date: Wed, 6 Feb 2008 20:49:35 -0600 (CST) From: Mike Silbersack To: "Bruce M. Simpson" In-Reply-To: <47AA5925.3000008@FreeBSD.org> Message-ID: <20080206204812.J41033@odysseus.silby.com> References: <200802061540.m16FeXGD030782@repoman.freebsd.org> <47AA5925.3000008@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Mike Silbersack , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_id.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Feb 2008 02:49:38 -0000 On Thu, 7 Feb 2008, Bruce M. Simpson wrote: > Mike Silbersack wrote: >> Note that this commit does not yet enable random IP ID >> generation by default. There are still some concerns >> that doing so will adversely affect performance. >> > > Random ip_id generation also breaks MANET multicast as it's currently > specified -- the ip_id field gets used for histogram based duplicate packet > detection. However, after my inveigling, Fred Templin at Boeing brought > encapsulation back into the proposal on the table. > > So some way to turn this stuff off on a per-interface basis is probably going > to be needed later on for mobile stuff... > > later > BMS Does MANET multicast require: 1) Sequentiality. or 2) No repetition of an ID within a certain timeframe. The distinction is quite important! Mike "Silby" Silbersack