From owner-freebsd-questions@FreeBSD.ORG Thu Nov 9 20:39:03 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F5B716A412 for ; Thu, 9 Nov 2006 20:39:03 +0000 (UTC) (envelope-from joao.barros@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CA9143D5A for ; Thu, 9 Nov 2006 20:36:26 +0000 (GMT) (envelope-from joao.barros@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so308022uge for ; Thu, 09 Nov 2006 12:36:19 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=LITCakI1S7vIeRVdDRTNONZgY6RkRUlCG4YWJvOPZj8DyCCUQrfGVROTfKsz21H/qt/lmTsLFZ95W2Dn/X10F/+mmi8WLKzXWr367/KOi4FLzaI3nwRcOPwUrB+DPonihH5W1kqwngvwxCalDNsEEeJBMGhsiuhpTO9pzvtu9t4= Received: by 10.78.41.7 with SMTP id o7mr1552174huo.1163104579081; Thu, 09 Nov 2006 12:36:19 -0800 (PST) Received: by 10.78.173.13 with HTTP; Thu, 9 Nov 2006 12:36:19 -0800 (PST) Message-ID: <70e8236f0611091236u7cb5be24n32cbfa947ce02086@mail.gmail.com> Date: Thu, 9 Nov 2006 20:36:19 +0000 From: "Joao Barros" To: "Bill Moran" In-Reply-To: <20061109143407.67faead3.wmoran@collaborativefusion.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061109183217.80413.qmail@web55313.mail.re4.yahoo.com> <20061109143407.67faead3.wmoran@collaborativefusion.com> Cc: Mark , freebsd-questions@freebsd.org Subject: Re: access-lists and QoS implementation X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Nov 2006 20:39:03 -0000 On 11/9/06, Bill Moran wrote: > In response to Mark : > > > I would like to use my FreeBSD box as an ip router, > > yet it lacks some functionality seen in Cisco boxes. I > > am looking for a way to create access lists and also > > do QoS such as LLQ, priority queing, etc. How can this > > be accomplished in FreeBSD? Also, is there a FreeBSD > > implementation of NBAR to classify traffic based on > > higher layer packet information? For example, I would > > like to allocate 20% bandwidth on an egress interface > > to traffic matching an ACL or a certain protocol. > > Have a look at pf. I believe it will do everything you need. pf doesn't support layer 7 protocol inspection. For that take a look at ng_tag which lives in CURRENT. -- Joao Barros