Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: tc (traffic control) a htb, netem - 2x duplikace paketu  (Přečteno 746 krát)

Xfiler

  • Návštěvník
  • Příspěvků: 25
tc (traffic control) a htb, netem - 2x duplikace paketu
« kdy: 16 Listopadu 2010, 15:09:59 »
Mam takovej problem, potrebuju duplikovat urcitej paket 2x.

Zkusil sem nize uvedeny a 2x duplikace nefunguje.

btw pokud pouziju
Kód: [Vybrat]
iptables -t mangle -A POSTROUTING -p udp --dport 15000:30000 -j CLASSIFY --set-class 1:111tak funguje 1x duplikace

Kód: [Vybrat]
//smazu existujici
tc qdisc del dev eth0 root &>/dev/null

//vychozi root je nahrazen htb - tridni system... potreba pro netridni qdiscy
tc qdisc add dev eth0 handle 1:0 root htb default 12

//vytvoreni root tridy
tc class add dev eth0 parent 1:0 classid 1:1 htb rate 100Mbps

//vytvoreni 2 podtrid tridy 1:1
tc class add dev eth0 parent 1:1 classid 1:11 htb rate 100Mbps prio 1
tc class add dev eth0 parent 1:1 classid 1:12 htb rate 100Mbps prio 2

//vytvoreni 2 podtrid tridy 1:11
tc class add dev eth0 parent 1:11 classid 1:111 htb rate 100Mbps
tc class add dev eth0 parent 1:11 classid 1:112 htb rate 100Mbps

//zaveseni netem qdiscu na listy
tc qdisc add dev eth0 parent 1:111 handle 10: netem duplicate 100%
tc qdisc add dev eth0 parent 1:112 handle 20: netem duplicate 100%

iptables -t mangle -A POSTROUTING -p udp --dport 15000:30000 -j CLASSIFY --set-class 1:11

 

Provoz zaštiťuje spolek OpenAlt.