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/19 08:17] – [8. [PO3] Analyzing QoS] carineqos_project [2017/12/19 08:56] – [8. [PO3] Analyzing QoS] carine
Line 298: Line 298:
 __**1. 16Mb/s**__ __**1. 16Mb/s**__
 - __Without QoS:__ - __Without QoS:__
 +We have to create two different classes with exactly the same bandwidth allocated for each as if no QoS is applied. The following commands are used: 
 +<code bash> tc class add dev eth1 parent 1:1 classid 1:10 hfsc ls rate 16000kbit ul rate 16000kbit </code> 
 +<code bash> tc class add dev eth1 parent 1:1 classid 1:20 hfsc ls rate 16000kbit ul rate 16000kbit </code> 
 +<code bash> iptables -t mangle -A POSTROUTING -o eth1 -p udp --dport 1234 -j CLASSIFY --set-class 1:10 </code> 
 +<code bash> iptables -t mangle -A POSTROUTING -o eth1 -p udp --dport 5201 -j CLASSIFY --set-class 1:10 </code> 
 +<code bash> iptables -t mangle -A POSTROUTING -o eth1 -p tcp --dport 5202 -j CLASSIFY --set-class 1:20 </code>
  
 - __With QoS:__ - __With QoS:__
qos_project.txt · Last modified: 2021/08/28 09:58 by samer