Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /home/nescius/homepage/wp-includes/functions.php on line 35 Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /home/nescius/homepage/wp-includes/functions.php on line 107 Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /home/nescius/homepage/wp-includes/functions.php on line 109 Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /home/nescius/homepage/wp-includes/functions.php on line 111 Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /home/nescius/homepage/wp-includes/functions.php on line 112

Quality of Service (QoS)

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /home/nescius/homepage/wp-includes/functions.php on line 35 Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /home/nescius/homepage/wp-includes/functions.php on line 43 Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /home/nescius/homepage/wp-includes/functions.php on line 35 Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /home/nescius/homepage/wp-includes/functions.php on line 43

QoS je způsob ovládání průtoku síťových paketůl skrz síťová rozhraní, ty se dají modulovat, zahazovat, mÄ›nit rychlost jejich průtoku, mÄ›nit jejich cíl a podobnÄ›.. další velice užitečná vlastnost QoS v Linuxu je že je můžete rozliÅ¡ovat podle mnoha parametrů – od zdroje po destinaci, příchozích a odchozích portů, dokonce i podle ID uživatelů nebo služeb které s nimi souvisí.

Tohle vÅ¡echno vám ale asi nic neÅ™ekne, takže bych zmínil nÄ›které důvody použití – například provozujete VoIP server jako je Asterisk a potÅ™ebujete co nejmenší ping aby v pÅ™enosu hlasu nevznikala ozvÄ›na, a co nejmenší ztráty v pÅ™enosu paketů, která by mohla podstatnÄ› snížit kvalitu služby. nebo podobnÄ› jako já máte dvÄ› rozhraní do inernetu a potÅ™ebujete rozložit zátěž mezi obÄ› plus specifikovat pÅ™ednostní služby a nÄ›která pravidla pro daná rozhraní, můj úkol je právÄ› ono rozdÄ›lení zátěže mezi adsl a wifi, v případÄ› VoIP použít pÅ™ednostnÄ› adsl a pro p2p sítÄ› wifi.

pro začátek potřebujete zkompilovat Linuxový jádro a iptables s patchem IMQ, v případě Debian Sarge to je to docela snadná operace zhruba na pár  řádků:
apt-get install kernel-package
wget http://www.linuximq.net/patchs/linux-2.6.18-imq1.diff
bzip2 -cd linux-source-2.6.18.tar.bz2 | tar xfv -
cat ../kernel-imq-2.6.18.diff | patch -p0

a zbytek už jen rutina s konfigurací kernelu, kompilací a zaříkáváním proti kernel panic při bootovaní nového jádra.

Hodně štěstí!