wikiroute

networking recipes

User Tools

Site Tools


qos_project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
qos_project [2017/12/07 14:07] enwanqos_project [2017/12/07 14:08] – [5.3.VLC Tool] enwan
Line 245: Line 245:
  
  
 +===== -. [CO3] Shaping the Traffic  =====
 + 
 +We first tried to limit the bandwidth using the following command "cbq" but it didn't work since cbq is not installed on the HP-PC:
 +<code bash> tc qdisc add dev eth1 root handle 1: cbq avpkt 1000 bandwidth 8mbit </code>
  
 +On the Wan interface "eth0" of the router GL-iNet, the following command is used in order to limit the bandwidth of the outgoing traffic:
 +<code bash> tc qdisc add dev eth0 root tbf rate 8000kbit burst 10kb latency 50ms </code>
 +
 +To verify the result of the configuration we used : 
 +<code bash> tc qdisc ls </code> 
 +
 +After streaming VLC traffic and iperf UDP traffic with 6mbps to visualize the impact of the used command we noticed that the offered bandwidth is still the same 100 Mbps, therefore the same configuration should be done on the router TP-Link : 
 +<code bash> tc qdisc add dev eth1 root tbf rate 8000kbit burst 10kb latency 50ms </code>
 +
 +Now the link between the two routers has a bandwidth of 8 Mbps for both the incoming and outgoing traffic on them.
 +In order to visualize the impact on the VLC video streamed from pi3 we generated UDP traffic from pi2 with 6mbps. The VLC video is affected giving that images of the video are pixelized. 
 +
 +If we want to apply this feature in one direction we have to remove the limitation of the bandwidth on one of the routers(in our case we applied it on GL-iNet router):
 +<code bash> tc qdisc del dev eth0 root </code>
 +
 +Exceeded :
 +
 +We run flent with VLC and we noticed that the video wasn't affected because flent uses TCP.
qos_project.txt · Last modified: 2021/08/28 09:58 by samer