Differences

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

Link to this comparison view

saisp:labs:11:contents:09 [2014/05/18 14:17]
mihai.carabas [09. [BONUS] HTB - u32 hashing tables]
saisp:labs:11:contents:09 [2016/05/23 17:35] (current)
alexandru.carp [09. [BONUS - 10p] tcng (traffic control next generation)]
Line 1: Line 1:
-==== 09. [BONUS] tcng (traffic control next generation) ====+==== 09. [BONUS ​- 10p] tcng (traffic control next generation) ====
  
 Utilitarul ''​tc''​ oferă un control foarte bun asupra parametrilor QoS. Dar, din păcate, sintaxa este foarte complexă, greu de reținut și puțin lizibilă. ''​tcng''​ este un utilitar cu o sintaxă mult mai expresivă, asemănătoare limbajului C. Folosind aceasta sintaxă, el poate genera comenzile ''​tc''​ echivalente. Utilitarul ''​tc''​ oferă un control foarte bun asupra parametrilor QoS. Dar, din păcate, sintaxa este foarte complexă, greu de reținut și puțin lizibilă. ''​tcng''​ este un utilitar cu o sintaxă mult mai expresivă, asemănătoare limbajului C. Folosind aceasta sintaxă, el poate genera comenzile ''​tc''​ echivalente.
  
-Pe stația ''​gateway''​ instalați utilitarul ''​tcng'':<​code>​ +Pe stația ''​gateway'' ​descărcați și instalați utilitarul ''​tcng'':<​code>​ 
-apt-get install ​tcng+root@gateway:​~#​ wget http://​archive.debian.org/​debian/​pool/​main/​t/​tcng/​tcng_10b-3_amd64.deb 
 +root@gateway:​~#​ dpkg -i tcng_10b-3_amd64.deb
 </​code>​ </​code>​
  
Line 23: Line 24:
   * Creati un fisier numit ''​eth0_htb.tc''​.   * Creati un fisier numit ''​eth0_htb.tc''​.
   * Specificați interfața ''​eth0''​ în câmpul ''​dev''​.   * Specificați interfața ''​eth0''​ în câmpul ''​dev''​.
-  * Specificați ​qdisc-ul ''​htb''​.+  * Specificați ​''​QDISC''​-ul ''​htb''​.
   * Pentru fiecare clasă, specificați acțiunea ''​rate xMbps'',​ unde ''​x''​ este lățimea de bandă corespunzătoare.   * Pentru fiecare clasă, specificați acțiunea ''​rate xMbps'',​ unde ''​x''​ este lățimea de bandă corespunzătoare.
   * Pentru fiecare clasă, specificați filtrul în formatul ''​udp_port == ABCD'',​ respectiv ''​tcp_port == ABCD'',​ unde ''​ABCD''​ este portul corespunzător.   * Pentru fiecare clasă, specificați filtrul în formatul ''​udp_port == ABCD'',​ respectiv ''​tcp_port == ABCD'',​ unde ''​ABCD''​ este portul corespunzător.
saisp/labs/11/contents/09.1400411866.txt.gz · Last modified: 2014/05/18 14:17 by mihai.carabas
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0