[cgl_discussion] Prioritized protocol processing project announcement

Takashi Ikebe ikebe.takashi at lab.ntt.co.jp
Wed Nov 10 00:59:40 PST 2004


iproute2's ingress queue is reuse of outgoing queue, and use psuedo 
queue device, therefore perfomance is wrong.
In addition to that prioratus can controll the discard rate per CPU load.

Stephen Hemminger wrote:
> On Mon, 08 Nov 2004 16:36:47 +0900
> Takashi Ikebe <ikebe.takashi at lab.ntt.co.jp> wrote:
> 
> 
>>Linux Advanced Routing & Traffic Control works only on "sending" traffic 
>>classification.
> 
> 
> By default, it is only used for output, but there is optional support
> for prioritizing and shaping incoming traffic with the same tools.
> 
> Read about ingress queue discipline
> 
>  http://lartc.org/howto/lartc.adv-qdisc.ingress.html
> 
> 
>>Prioratus is works on "receiving" traffic classification.
>>Linux kernel treat all receiving traffic as same priority, though the 
>>latency of high priority packet arrival is critical for carrier grade 
>>systems.
>>
>>Stephen Hemminger wrote:
>>
>>>On Fri, 5 Nov 2004 11:09:54 -0800
>>>Chris Wright <chrisw at osdl.org> wrote:
>>>
>>>
>>>
>>>>* Takashi Ikebe (ikebe.takashi at lab.ntt.co.jp) wrote:
>>>>
>>>>
>>>>>Hello, all.
>>>>>NTT announces "prioratus" open source project.
>>>>>The prioratus project provides "PRF.33.5 Prioritized protocol
>>>>>processing"  GPL implementation.
>>>>>First version of implementation is available on the web.
>>>>>Prioratus provides high-priority protocol processing mechanism in
>>>>>addition to ksoftirq, and makes high priority packets deriver low-latency.
>>>>>
>>>>>URL is below.
>>>>>http://prioratus.sourceforge.net/
>>>>
>>>>Nice to see you've released this work.  Can you help me understand what
>>>>is missing in current combinations of packet prioritzation and scheduler
>>>>priorities?  I don't quite see the justification for this work yet.
>>>
>>>
>>>Doesn't the existing traffic classification and ingress qdisc do the
>>>similar thing but more flexibly. 
>>>	See http://lartc.org
>>
>>
>>-- 
>>Takashi Ikebe
>>NTT Network Service Systems Laboratories
>>9-11, Midori-Cho 3-Chome Musashino-Shi,
>>Tokyo 180-8585 Japan
>>Tel : +81 422 59 4246, Fax : +81 422 60 4012
>>e-mail : ikebe.takashi at lab.ntt.co.jp


-- 
Takashi Ikebe
NTT Network Service Systems Laboratories
9-11, Midori-Cho 3-Chome Musashino-Shi,
Tokyo 180-8585 Japan
Tel : +81 422 59 4246, Fax : +81 422 60 4012
e-mail : ikebe.takashi at lab.ntt.co.jp



More information about the cgl_discussion mailing list