From owner-freebsd-hackers Sat Mar 1 16:58:10 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA10111 for hackers-outgoing; Sat, 1 Mar 1997 16:58:10 -0800 (PST) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA10105 for ; Sat, 1 Mar 1997 16:58:07 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by root.com (8.8.5/8.6.5) with SMTP id QAA00208; Sat, 1 Mar 1997 16:59:21 -0800 (PST) Message-Id: <199703020059.QAA00208@root.com> X-Authentication-Warning: implode.root.com: localhost [127.0.0.1] didn't use HELO protocol To: "David S. Miller" cc: netdev@roxanne.nuclecu.unam.mx, hackers@freebsd.org Subject: Re: ok, final sockhash changes, new diff In-reply-to: Your message of "Sat, 01 Mar 1997 19:40:50 EST." <199703020040.TAA09403@jenolan.caipgeneral> From: David Greenman Reply-To: dg@root.com Date: Sat, 01 Mar 1997 16:59:21 -0800 Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Keep in mind that if you don't consider the local address in the hash >you'll get screwed on machines with thousands of IP aliases doing >virtual web service for many blocks of class C's. Hmmm. It seems that it might be better to add in the laddr if it contains additional variable information, but I don't see how not doing so would be a degenerate case when having a lot of IP aliases. The faddr, lport, and fport are still just as variable as in the non-lots-of-aliases case, so the hash distribution should be the same. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project