Xen e modelagem de tráfego

1

Eu quero limitar o tráfego de entrada e saída de uma máquina convidada em um host Xen. Há um total de 1000Mbit/s disponível no host.

A máquina convidada tem sua própria interface, digamos vif1.0

Por isso, vai através de vif1.0 -> peth1 (bridge) -> eth0 (host)

Aqui está o meu código:

# Remove possibly existing Rules
tc qdisc del dev vif1.0 root
# Add Qdisc
tc qdisc add dev vif1.0 root handle 1: cbq avpkt 1000 bandwidth 1000mbit
# Add Class
tc class add dev vif1.0 parent 1: classid 1:1 cbq rate 40mbit allot 1500 prio 5 bounded isolated
# Add Filter for incoming traffic
tc filter add dev vif1.0 parent 1: protocol ip prio 16 u32 match ip dst x.x.x.x flowid 1:1
# Add Filter for outgoing traffic
tc filter add dev vif1.0 parent 1: protocol ip prio 16 u32 match ip src x.x.x.x flowid 1:1

Esta solução funciona para moldar o tráfego de entrada. Mas o tráfego de saída ainda está usando todo o 1000Mbit / s

Preciso criar as regras em peth1 ?

    
por Vince 11.11.2014 / 13:36

0 respostas

Tags