Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Nov 1999  1:20:35 UTC-0800
From:      Mark McCutcheon <mjmccut@cs.ubc.ca>
To:        freebsd-atm@freebsd.org
Subject:   Re: Bandwidth Capping fore ATM circuits?
Message-ID:  <"16609*mjmccut@cs.ubc.ca"@MHS>

Next in thread | Raw E-Mail | Index | Archive | Help
On Wed, 17 Nov 1999 12:19:56 UTC+1000 George Michaelson
  <ggm@dstc.edu.au> wrote:

> I have a 2-PVC network config between two sites
> using Fore PCA200e cards. Well, its one PVC between
> the sites, and one additional PVC at the "main" site
> to provide edge connect into an Internet cloud.
>
> My backend network provider (campus networking) reports
> that I am exceeding their bandwidth allocations for the
> inter-site PVC, and the behaviour I see is that FTP downloads
> stall badly (presumably because TCP sees horrendous drop rate)
>
> I can't see any code clues to how I can do capped bandwidth stuff
> on this setup.
>
> Help! I need to make a 155mbps edge device behave "well" on 24mbps 
> core network bandwidth...

I imagine you're using the HARP ATM networking code supplied with
current versions of FreeBSD.  I haven't used it but understand that
it does not provide native traffic control facilities.  If you need
to do native ATM bandwidth management, that's a problem.  If you
can use IP-level bandwidth control, 2 means suggest themselves:

a) Luigi Rizzo's dummynet pipes under ipfw (man pages in current
versions) - haven't used it but there are favourable reports.  See
also http://www.iet.unipi.it/~luigi/ip_dummynet/

b) Kenjiro Cho's Alternate Queuing (ALTQ) with Class-Based Queuing
(CBQ) allows close control of bandwidth in IP flows.  Have used
this and it works well with 100BaseT.  However, it needs to modify
the output NIC drivers, and in earlier versions only knew about
Adaptec/Efficient ATM NICs with Chuck Cranor's BSD ATM.  You could
see whether the current release has support for Fore NICs and HARP
ATM code....

  http://www.csl.sony.co.jp/person/kjc/programs.html

Hope this helps,

Mark



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-atm" in the body of the message




Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?"16609*mjmccut>