From owner-freebsd-questions Fri Nov 10 1:38:17 2000 Delivered-To: freebsd-questions@freebsd.org Received: from osiris.ipform.ru (osiris.ipform.ru [212.158.165.98]) by hub.freebsd.org (Postfix) with ESMTP id C675737B479 for ; Fri, 10 Nov 2000 01:37:57 -0800 (PST) Received: from wp2 (wp2 [192.168.0.12]) by osiris.ipform.ru (8.11.1/8.11.1) with SMTP id eAA9bUF02793 for ; Fri, 10 Nov 2000 12:37:34 +0300 (MSK) (envelope-from matrix@ipform.ru) Message-ID: <006901c04af9$dac612a0$0c00a8c0@ipform.ru> From: "Artem Koutchine" To: Subject: Traffic shaping Date: Fri, 10 Nov 2000 12:37:27 +0300 Organization: IP Form MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi! I need to shape the traffic in a very specific way. I am using ipfw pipe feature, but that's not enough for me now or i might be missing some features present in ipfw traffic shaping. So, what i need to do is to allocate for MAIL ports (POp3, SMTP, et.c) bandwidth at least 32Kbit, but if more available it can be used to. The channel is 64/128 FR, but it is always working in 128K mode. So, what i need to do is to split the channel is a bunch of preudo FR channels N/128. For example: Mail: 32/128 Interactive shells (telnet, ssh): 16/128 Hi priority ftp, http: 32/128 Others: 32/128 So, the summ of the guaranted bandwidth for each pipe is never more than the maximum speed of the channel (e.g.128Kbit). I hope i am explaining this clear. It might look like creating a single 128K pipe, and the piping through this pipe a bunch of other pipes, which are dynamic (say, 16 and UP), so the minimum speed will be 16 and if something is available in the main 128K pipe the subpipe will use it. So, it is possible to shape traffic like this? Artem To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message