From owner-freebsd-questions@FreeBSD.ORG Sun Aug 28 21:50:45 2005 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 29A7016A421; Sun, 28 Aug 2005 21:50:45 +0000 (GMT) (envelope-from vladone@spaingsm.com) Received: from mail.spaingsm.com (llwb135.servidoresdns.net [217.76.137.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C8A743D49; Sun, 28 Aug 2005 21:50:44 +0000 (GMT) (envelope-from vladone@spaingsm.com) Received: from SERVEREL (unknown [85.120.13.165]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.spaingsm.com (Postfix) with ESMTP id 4996B24C7CE; Sun, 28 Aug 2005 23:35:23 +0200 (CEST) Date: Mon, 29 Aug 2005 00:50:41 +0300 From: vladone X-Mailer: The Bat! (v3.0.1.33) Professional X-Priority: 3 (Normal) Message-ID: <118386989.20050829005041@spaingsm.com> To: freebsd-ipfw@freebsd.org In-Reply-To: <6.2.3.4.2.20050828142736.0402bad0@cobalt.antimatter.net> References: <1752667837.20050829001929@spaingsm.com> <6.2.3.4.2.20050828142736.0402bad0@cobalt.antimatter.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re[2]: challenge with dummynet+ipfw X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vladone List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Aug 2005 21:50:45 -0000 I know about pf+altq. I can use even ipfw+altw. But i'm fun dummynet, and i want to use'it. :) My work at moment is: #download total $cmd pipe 1 config bw 1000kbits/s #download agregate (low pri. 300kbits/s agregate) $cmd pipe 2 config bw 300kbits/s $cmd queue 2 config weight 1 pipe 1 $cmd queue 3 config weight 1 pipe 2 mask dst-ip 0xffffff # down agregate games (hight priorized due flow reason) $cmd pipe 4 config bw 512kbit/s $cmd queue 4 config weight 100 pipe 1 mask dst-ip 0xffffff $cmd queue 8 config weight 1 pipe 4 mask dst-ip 0xffffff #download agregate net (low pri. 512kbit/s agregate) $cmd pipe 6 config bw 512kbit/s $cmd queue 5 config weight 1 pipe 1 $cmd queue 6 config weight 1 pipe 6 mask dst-ip 0xffffff and ipfw rules: #traffic hight priorized $cmd add 700 queue 4 ip any $games_ports to $local_net in recv $pif $cmd add 700 pipe 4 ip any $games_ports to $local_net in recv $pif $cmd add 700 queue 8 ip any $games_ports to $local_net in recv $pif $cmd add 700 skipto 65000 ip from any $games_ports to $local_net in recv $pif #traffic from special ip (low pri. 300kbit/s agregate) $cmd add 700 queue 2 ip from $ip_list to $local_net in recv $pif $cmd add 700 pipe 2 ip from $ip_list to $local_net in recv $pif $cmd add 700 queue 3 ip from $ip_list to $local_net in recv $pif $cmd add 700 skipto 65000 ip from $ip_list to $local_net in recv $pif #traffic from internet (low pri. 512kbit/s agregate) $cmd add 700 queue 5 ip from any to $local_net in recv $pif $cmd add 700 pipe 6 ip from any to $local_net in recv $pif $cmd add 700 queue 6 ip from any to $local_net in recv $pif $cmd add 700 skipto 65000 ip from any to $local_net in recv $pif This set work but i dont know if is corect. If any have experience plase help me!