Yes, most of our products have more than one NIC for firewalling purposes.
Squid does not really care how many NICs your box have. It is the responsibility of the OS to configure NIC addresses and routing, Squid just makes use of what you have. To aid the OS in this use Squid can specify which addresses it want to use. See the squid.conf directives http_port and tcp_outgoing_address. There is no need for interface bonding for such low network workloads as Squid. A single 100Mbps NIC is more than sufficient for almost any Squid in terms of performance. However, if you set up interface bonding in your OS for higher bandwidth connectivity to your switch or router then Squid will happily use such bonded interfaces, just as any other application on your box would. Regards Henrik Nordström MARA Systems AB, Sweden On Sunday 26 January 2003 13.32, Edward Millington wrote: > Hi Everyone! > > Have any one ever put together squid with multiple NICS? > > If you purchase a commercial cache, sometimes you can get 2 or more > nics? > > My question is, are those nics load sharing or are there bonded as > one nic card? > > In other words, under very stress enviroment, does it use all 2 or > more nic cards at the smae time? > > Currently, I have been able to run my squid devel 3 over 160 > req/sec. > > Over that, my testing machine is the problem with dishing out alot > of requests. My test machine is a win2k 950MHz..