From owner-freebsd-net@FreeBSD.ORG Sat Dec 13 07:50:38 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 080E016A4CE for ; Sat, 13 Dec 2003 07:50:38 -0800 (PST) Received: from mail.sandvine.com (sandvine.com [199.243.201.138]) by mx1.FreeBSD.org (Postfix) with ESMTP id C32F343D09 for ; Sat, 13 Dec 2003 07:50:36 -0800 (PST) (envelope-from don@sandvine.com) Received: by mail.sandvine.com with Internet Mail Service (5.5.2657.72) id ; Sat, 13 Dec 2003 10:50:35 -0500 Message-ID: From: Don Bowman To: 'DrumFire' , net@freebsd.org Date: Sat, 13 Dec 2003 10:50:33 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2657.72) Content-Type: text/plain; charset="iso-8859-1" Subject: RE: how to saturate 100Mbit X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Dec 2003 15:50:38 -0000 From: DrumFire [mailto:dpphln@tin.it] > > >> dd if=holey-file of=/dev/null bs=10m > > > > I've got about 30% of CPU load for the server (P-133) and less than > > 35mbit/s on wire. > > Also you can try to dump traffic with tcpdump and send it with > > /usr/ports/net/tcpreplay > > I'm trying to send 100Mbit/s for 5-6 minutes with Ethernet > frame size at > 64 bytes, but I need very good hardware to make this. There is a netgraph module called ng_source which can do this. It can achieve about 400Kpps or >1Gbps on a xeon system with a gigabit card, should be able to saturate a fxp.