From owner-freebsd-performance@FreeBSD.ORG Thu Jul 3 13:09:55 2003 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9ADE937B401 for ; Thu, 3 Jul 2003 13:09:55 -0700 (PDT) Received: from sabre.velocet.net (sabre.velocet.net [216.138.209.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D45C43FBD for ; Thu, 3 Jul 2003 13:09:54 -0700 (PDT) (envelope-from dgilbert@velocet.ca) Received: from trooper.velocet.ca (trooper.velocet.net [216.138.242.2]) by sabre.velocet.net (Postfix) with ESMTP id 58B181391E6; Thu, 3 Jul 2003 16:09:38 -0400 (EDT) Received: by trooper.velocet.ca (Postfix, from userid 66) id 9E5A474DBE; Thu, 3 Jul 2003 16:09:37 -0400 (EDT) Received: by canoe.velocet.net (Postfix, from userid 101) id 345F547A4; Thu, 3 Jul 2003 16:09:35 -0400 (EDT) From: David Gilbert MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16132.36223.175148.275860@canoe.velocet.net> Date: Thu, 3 Jul 2003 16:09:35 -0400 To: Eric Anderson In-Reply-To: <3F043F3A.1030907@centtech.com> References: <20030628190036.0E06B37B405@hub.freebsd.org> <000f01c33dad$1595a0f0$e602a8c0@flatline> <16126.9805.829406.368426@canoe.velocet.net> <000901c33dd1$12268780$0200000a@fireball> <16126.19861.842507.318997@canoe.velocet.net> <001f01c33e0f$1f4716d0$0200000a@fireball> <16127.2826.306427.946086@canoe.velocet.net> <3EFFC3D5.7070605@mullet.se> <3F003092.30405@centtech.com> <16128.42007.75314.462685@canoe.velocet.net> <3F043F3A.1030907@centtech.com> X-Mailer: VM 7.14 under 21.4 (patch 12) "Portable Code" XEmacs Lucid cc: David Gilbert cc: freebsd-performance@freebsd.org Subject: Re: Tuning Gigabit X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2003 20:09:55 -0000 >>>>> "Eric" == Eric Anderson writes: Eric> What would be a good initial start hardware-wise? To start testing this type of setup (gigabit routing), you'd need a vlan'able switch with many gigabit ports, and then for each test you need: 1 or more packet generators (one interface each) 1 router (two interfaces) 1 or more victims (one interface each) For bidirectional packet passing tests, it's best to have two (or more) generators and 2 or more victims. The victims generally have the least load and are good places to measure actual traffic passed. It's a good idea to have serial (or other) console on each of these machines as livelock is not uncommon. There are also useful statistics you can collect from the console that you can't always get from the network login ... because the near-livelock conditions may not give you enough updates. It is also sometimes a good idea to have a 100meg card in the boxes for OOB management. Multiply this times the number of tests you want to do. We find that you get about one test every two hours total work (much tearing down and building up of machines inbetween included in that estimate). Dave. -- ============================================================================ |David Gilbert, Velocet Communications. | Two things can only be | |Mail: dgilbert@velocet.net | equal if and only if they | |http://daveg.ca | are precisely opposite. | =========================================================GLO================