netdev
[Top] [All Lists]

[ANNOUNCE] sch_dup - duplicate packet queue discipline [2.6]

To: "David S. Miller" <davem@xxxxxxxxxx>, netdev@xxxxxxxxxxx, linux-net@xxxxxxxxxxxxxxx, lartc@xxxxxxxxxxxxxxx, kuznet@xxxxxxxxxxxxx
Subject: [ANNOUNCE] sch_dup - duplicate packet queue discipline [2.6]
From: Catalin BOIE <util@xxxxxxxxxxxxxxx>
Date: Mon, 29 Mar 2004 16:45:12 +0300 (EEST)
Sender: netdev-bounce@xxxxxxxxxxx
Hello!

This is my first work for kernel, so please have mercy. :)

OK, I like to announce sch_dup, a new queue discipline that, attached to a
class (or a device, as root) duplicate packets that pass. Yes, you can
control the frequency of duplicates.

Example:
tc qdisc add dev eth0 root dup limit 100 gap 1
This means: create a pfifo queue and send packets with
a gap of 1 (0 = no dups) between duplicates:
gap=0: no duplication
gap=1: NDNDNDNDND
gap=2: NNDNNDNNDNNDNND
(N=not duplicated, D duplicated)

Attached are 3 patches: 1 patch for net/sched dir, other
for include/linux/pkg_sched.h, and the last for iproute2.

Any comments are appreciated.

David, please include it in 2.6.
Alexey, please include the third patch in iproute2.

Thank you!
---
Catalin(ux aka Dino) BOIE
catab at deuroconsult.ro

Attachment: sch_dup_p1
Description: Text document

Attachment: sch_dup_p2
Description: Text document

Attachment: iproute2-dup
Description: Text document

<Prev in Thread] Current Thread [Next in Thread>
  • [ANNOUNCE] sch_dup - duplicate packet queue discipline [2.6], Catalin BOIE <=