Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Oct 1999 17:35:24 -0700
From:      jayanth <jayanth@yahoo-inc.com>
To:        Alex Rousskov <rousskov@ircache.net>
Cc:        freebsd-net@FreeBSD.ORG
Subject:   Re: TCP throughput vs number of aliases
Message-ID:  <381648CC.B57E06BF@yahoo-inc.com>
References:  <Pine.BSF.4.05.9910261734440.48725-100000@pail.ircache.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Alex Rousskov wrote:

> Hi there,
>
>         We use FreeBSD 3.1 to benchmark Web caching proxies. We want to
> use a [very] large number of IP addresses for simulated clients and
> servers in the benchmark setup. However, we are limited by the number of
> machines we can dedicate to the tests. Naturally, we are using interface
> aliases to create IP addresses.
>
>         With the number of aliases above 600+ we are monitoring a sudden
> and significant drop in TCP throughput (measured using simple netperf
> tests). The graph and some details of the setup are at
>
>         http://www.ircache.net/~wessels/Junk/aliases/
>
> We would like to use more than 600 aliases; probably 2,000-5,000 aliases
> per box without the loss of performance.
>
> Can anybody recommend a solution?
>
> Thank you,
>
> Alex.
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-net" in the body of the message

The code in ip_input.c seems to step through the list of all
ip addresses for that interface.  It is probably stepping thro' all the
alias addresses
I wonder if that is the problem.

jayanth



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?381648CC.B57E06BF>