Newsgroup: it.comp.os.linux.sys
Titolo: Traffic-Shaper

Ciao a tutti!
In ufficio, purtroppo, abbiamo una DSL piuttosto lenta (2Mbps DOWN,
384Kbps UP) e che deve servire 5 persone, due delle quali devono fare
degli Upload o dei Download corposi relativamente spesso.
Per evitare quindi casini (leggasi Nagios che non riesce piu' a pingare i
vari Server che abbiamo fuori, oppure la VPN che da' i numeri, oppure io
che non riesco piu' a loggarmi sui Server via SSH), vorrei installare un
Traffic-Shaper sul Server che fa il NAT (Debian etch).
In pratica, senza andare troppo sul complicato, vorrei privilegiare i
pacchetti ICMP (in modo da pingare i Servers), OpenVPN (porta 1194 UDP),
SSH e Nagios (porta 5667 [il provider mi blocca la 5666] TCP), lasciando
tutti gli altri protocolli a lottare tra di loro per la banda.
Il problema e' che la mia esperienza di Traffic-Shaper non e' nulla, ma e'
un numero negativo... :)
Giusto per dare qualche altra informazione, il modem e' collegato via
Ethernet (eth1) e ho un'interfaccia ppp0. L'interfaccia eth0 e' quella
della intranet.
Qualcuno sa consigliarmi qualche programma (necessariamente incluso nei
repository Debian o Backports!!) per risolvere il mio problema?
Grazie a tutti!
Luca Bertoncello
(
luca...@lucabert.de
)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Uncompressed Size: 77.8k
Depends: iproute
Description: Easy to use traffic shaping script
 An easy to use traffic shaping script that provides these improvements:
 * Low latency for interactive traffic (and pings) at all times
 * Allow websurfing at reasonable speeds while uploading / downloading
 * Make sure uploads don't hurt downloads
 * Make sure downloads don't hurt uploads
 It does this by:
 * Limiting upload speed slightly, to eliminate queues
 * Limiting download speed, while allowing bursts, to eliminate queues
 * Interactive traffic skips the queue
 * ACKs and tiny packets skip the queue
 Configuring the wondershaper requires you to accurately and precisely determine your consistent upload and down
 speeds.
 The wondershaper is the simplest, easiest to use, entry level, traffic shaping script provided by Debian.
 After installing this package, read highly the detailed instructions: /usr/share/doc/wondershaper/README.Debian

 nei repository:
Dimenticavo una cosa piuttosto importante...
Lo shaper dovrebbe gestire sia il flusso dati in entrata sia quello in
uscita...
Wondershaper lo fa?
Grazie


 
Con shorewall si può configurare anche il traffic shaping...

 Wondershaper lo fa?
Discipline e classi si applicano alle singole interfacce e lo shaping funziona
in *uscita*, com'è ovvio che sia.
In generale, questo, su un router, non è un grosso problema, per il traffico
forwardato, visto che quel che entra da un'interfaccia uscirà da un'altra
interfaccia.
Più in generale, esiste la possibilità di fare anche ingress shaping utilizzando
degli intermediate device, tipo IMQ, il che comporta la necessità di patch al
kernel e a iptables.

 nei repository:
Ho provato a installare wondershaper...
Sinceramente non riesco a capire se il programma e' una presa per i
fondelli o se sono io che ho richieste assurde...
Dopo aver letto bene la man page e gli esempio, ho scoperto che l'UNICA
configurazione possibile e' di passare al programma l'interfaccia e la
velocita' di up- e download.
E questa mi pare una stronzata immane! Io ho bisogno di poter privilegiare
un certo traffico a scapito di altri...
Ho gia' disinstallato wondershaper in quanto NON fa per me...
Qualcuno ha altri consigli?
Grazie


 velocita' di up- e download.
Io non ti ho detto di _usare_ wondershaper, ma di ispirarti ad esso, per 
capire by example cos'è una queueing discipline, una class ed un filter.
In alternativa:
- ti vendo un Allot. <g>
- 
lartc.org
. <beg>