All of lore.kernel.org
 help / color / mirror / Atom feed
* [LARTC] Dynamic Linux Traffic Control
@ 2006-06-22  9:31 Paul
  2006-06-26 12:53 ` Andy Furniss
  0 siblings, 1 reply; 2+ messages in thread
From: Paul @ 2006-06-22  9:31 UTC (permalink / raw)
  To: lartc


[-- Attachment #1.1: Type: text/plain, Size: 776 bytes --]

Hey all, heres my problem/s.

I have to write code which upon a message from another component
1. Reserves bandwidth for a voip call between 2 hosts.My code will reside on
neither of the hosts but the hosts will have to go through me to talk to
eachother.

2. Since i'm reserving bandwidth for these hosts to talk to eachother i have
to limit everything else.

3. I need to do this on-the-fly. i.e > I may recieve a request for several
calls, i need to remove the traffic control when a call is ended and i need
to keep limiting all other traffic to give each call its own defined amount
of bandwidth.

I have being pulling my hair out trying to do the above with tc, so can
anyone help ? Is tc filters the best solution ? Is there anything else thats
more dynamic ?

Thanks.

[-- Attachment #1.2: Type: text/html, Size: 832 bytes --]

[-- Attachment #2: Type: text/plain, Size: 143 bytes --]

_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [LARTC] Dynamic Linux Traffic Control
  2006-06-22  9:31 [LARTC] Dynamic Linux Traffic Control Paul
@ 2006-06-26 12:53 ` Andy Furniss
  0 siblings, 0 replies; 2+ messages in thread
From: Andy Furniss @ 2006-06-26 12:53 UTC (permalink / raw)
  To: lartc

Paul wrote:
> Hey all, heres my problem/s.
> 
> I have to write code which upon a message from another component
> 1. Reserves bandwidth for a voip call between 2 hosts.My code will 
> reside on
> neither of the hosts but the hosts will have to go through me to talk to
> eachother.
> 
> 2. Since i'm reserving bandwidth for these hosts to talk to eachother i 
> have
> to limit everything else.
> 
> 3. I need to do this on-the-fly. i.e > I may recieve a request for several
> calls, i need to remove the traffic control when a call is ended and i need
> to keep limiting all other traffic to give each call its own defined amount
> of bandwidth.
> 
> I have being pulling my hair out trying to do the above with tc, so can
> anyone help ? Is tc filters the best solution ? Is there anything else 
> thats
> more dynamic ?

As long as you have enough bandwidth for the calls then just setting 
htb/hfsc up to give prio/guarantees to voip will reserve the bandwidth 
- and let other traffic use it when voip traffic is not present.

If you are shaping ingress from the wrong end of the bottleneck you will 
need to sacrifice bandwidth to get control.

Andy.
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2006-06-26 12:53 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-06-22  9:31 [LARTC] Dynamic Linux Traffic Control Paul
2006-06-26 12:53 ` Andy Furniss

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.