Quota on the bandwidth. How can I do this ?

Hi experts,

I have a kind of mini call center that is connected to the Internet through a partial T1 line of 512Kbps. Now, we're going to share our Internet connection with others in the town, a kind of NISP. We've already ordered more bandwidth to 1024Kbps, but I need to make sure that those people just use 512kbps of our connection. I'm a kind of confused how to set this up.
My current topology is -> (Internet)<->(Cisco 1721)<->(LinksysRV082)<->(Intranet)
We would change the Linksys RV082 for a switch that we didn't have available, but I don't if will be a good choice now because of the new connections.

So, I have a Linux box that is NOT currently on the network, with two ethernet cards that will make the connection between the people and us (Internet). This box will be configured to be the DNS, e-mail, http server, Bandwidth control, etc ...

My questions are ... I don't want that they use more than 512Kbps, so how can I limit this ? Is this a setting on the router or on Linux ? Is it possible through the tc command in Linux ?

Do you have any suggetions regarding the network topology in general ? How can this be improved ?

Thanks for your help,

marcelocbfAsked:
Who is Participating?
 
tang_tzuchiConnect With a Mentor Commented:
IN cisco router, there is QoS function which can done this.....

Committed Access Rate
Committed access rate (CAR) allows you to limit bandwidth transmission rates to traffic sources and destinations and allows you to specify policies for handling traffic that both conforms to and breaches the specified bandwidth allocations.

CEF mode is required for CAR support. To enable CEF, enter the ip cef command.

To enable CAR, enter the rate-limit command under the atm interface.

Configuration Example
The following example shows a Cisco 1751 router configured with CAR:

ip cef
interface ATM0/0.1 point-to-point
dsl operating-mode auto
mtu 576
ip address 10.0.0.10 255.255.255.0
rate-limit output 368000 2000 2000 conform-action set-dscp-transmit 40 exceed-action set-dscp-transmit 48
pvc 0/33
protocol ip 10.0.0.9 broadcast
vbr-rt 160 160 1
encapsulation aal5snap
!
0
 
marcelocbfAuthor Commented:
My friend, I'm sorry, but I couldn't test it yet ....
Those have been busy weeks ...
I'll reply as soon as I test it ...
Thanks anyway,
0
 
marcelocbfAuthor Commented:
Thanks my friend ...
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.