Prioritizzatore di traffico

Il prioritizzatore del traffico è progettato per funzionare su un router Linux e prioritizzare il traffico degli utenti con il loro consumo di larghezza di banda.
Scarica ora

Prioritizzatore di traffico Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL v3
  • Prezzo:
  • FREE
  • Nome editore:
  • facha
  • Sito web dell'editore:

Prioritizzatore di traffico Tag


Prioritizzatore di traffico Descrizione

Il prioritizzatore del traffico è progettato per funzionare su un router Linux e prioritizzare il traffico degli utenti con il loro consumo di larghezza di banda. Il prioritizzatore del traffico è progettato per funzionare su un router di Linux e prioritizzare il traffico degli utenti con il loro consumo di larghezza di banda. È mirato a plasmare i clienti "Bandwidth Greedy" (P2P, Youtube, IPTV, ecc.) In modo che quelli che stanno solo navigando non manca di larghezza di banda .Roquità: · Il trafitizzatore funzionerà solo su Linux. Utilizza Iptables e TC per gestire le priorità del traffico. Quindi, assicurati di avere quelli. Il kernel della distro deve essere compilato con il supporto HTB. La maggior parte delle principali distros Linux ne ha quelle fuori dalla scatola. Inoltre dovrai avere una libreria PCAP sul tuo sistema. Se non ce l'hai o non sei sicuro di: apt-get install libpcap0.8-dev o yum install libpcap-dev o qualunque sia la distribuzione da installare per installare i pacchetti. Inizio: 1. Assicurati di avere la libreria di PCAP installata.2. Statter L'archivio Trafitizer-X.x.tbz e CD nella directory del trafitizer3. Correre. 4, in Trafitizer.conf Edit Rete e Dev Option.5. Esegui TrafitizerConfigure: Modifica Trafitizer.Conf. Per i test iniziali, basta impostare la rete i tuoi abbonati sono attivi (ad esempio 10.0.0.0/24) e nome del dispositivo (ad esempio eth0). Controlla se le regole di priorità in entrata / in uscita sono ok per te e cambiano se non lo sono. Il primo numero nella regola è un ordine in cui verrà esaminata le regole. I due numeri successivi definiscono l'intervallo di larghezza di banda (a partire da 0 a 1024) in bit / sec la regola verrà applicata. E i due numeri successivi sono le priorità più alte e più basse, un IP potrebbe ottenere se la larghezza di banda è all'interno dell'intervallo di larghezza di banda. L'ultimo numero è un incremento prioritario, l'IP verrà visualizzato una volta all'interno del limite di larghezza di banda. Per avere l'idea di come funziona Vedere un esempio di seguito. Esempio: stiamo monitorando una rete 10.0.0.0/24. In Trafitizer.Conf abbiamo definito 2 regole per l'incommentazione del traffico_rule 0,064000,1,2, -1in_rule 1,64000,128000,2,3,70000000,30,34,100000000.0.1 non sta consumando qualsiasi larghezza di banda. Il suo stato iniziale per il contatore di Banwidth di INCOMMING è 0. La regola 0 delle partite (0-64000 bit / sec). Questo IP ha la priorità di Higest possibile - 1. Tutto ad un improvviso qualcuno che accorda un cliente BitTorrent che inizia a consumare molta larghezza di banda. Diciamo 1 m / sec. Di conseguenza 10.0.0.1 ora corrisponde a una regola numero 2, che afferma che la priorità dovrebbe essere incrementata da 1 e anche dovrebbe essere entro 3-4 intervalli. Quindi la priorità cambierà a 3. La volta successiva i contatori di larghezza di banda vengono aggiornati (BW_UPDate_Interval in Trafitizer.Conf), questa regola corrisponderà nuovamente (il consumo di larghezza di banda è ancora a 1 m / sec). Quindi la priorità verrà incrementata da 3 a 4 e rimarrà lì fino a quando la larghezza di banda consumata da quell'IP corrisponde a un intervallo di larghezza di banda nella regola 2.Tlet supporre ora il client BitTorrent viene interrotto e una sessione SSH è stata avviata da 10.0.0.1. Ora 10.0.0.1 sta consumando solo circa 40 k / sec. Abbiamo la regola 0 corrispondenza. La priorità sarà impostata su 2 (per adattarsi all'interno dell'intervallo), quindi aggiornato a 1 (incremento prioritario avverrà) .Run: fare. Otterrai un trafitizer eseguibile. Deve essere eseguito come root per acquisire i pacchetti e gestire le regole Iptables. Oltre a leggere il file di configurazione non riceve alcun input dall'esterno durante la corsa, quindi dovrebbe essere ragionevolmente sicuro. Quando viene eseguito, creerà una catena di "Trafitizer" (o qualsiasi altra cosa tu abbia impostato nel file di configurazione) in una tabella di mangle) in una tabella di mangera e inizierà a monitorare la rete.Apart Dalla modifica delle regole Iptables nella catena "Trafitizer" il programma no fare molto Dovrai eseguire il trafitizer.sh nella directory 'Scripts' per configurare le classi TC (che farà la formazione effettiva) e aggiungerà una regola Iptables per reindirizzare il traffico verso la catena di "Trafitizer". Che è nuovo in questa versione: · AN Iptables Zombie Bug è stato risolto. · Un bug di modifica della priorità del traffico in entrata è stato risolto. · La registrazione è stata aggiunta (compilare con il debug per registrare tutte le modifiche prioritarie). · Le opzioni della riga di comando sono state aggiunte (utilizzare "Trafitizer -h" per vedere l'elenco completo delle opzioni). · Il programma è stato suddiviso in due thread ('Acquisizione del traffico' e 'Aggiornamenti prioritari'). · Quando viene eseguito "Esecuzione di installazione", Trafitizer.conf verrà installato come trafitizer.conf.orig. · Copialo su Trafitizer.conf per le installazioni di prima volta.


Prioritizzatore di traffico Software correlato

LDAP CAS Plugin.

LDAP CAS PLUCIN è un plugin di autenticazione LDAP che supporta l'integrazione in un ambiente CAS (Central Authentication Service) ...

175

Scarica

ipsvd.

IPSVD è un set di demoni di servizio di protocollo Internet per TCP / IP e UDP / IP. ...

142

Scarica

DLQ.

DLQ consente agli utenti di modem / utenti ISDN scaricare i file, senza interrompere il traffico normale, utilizzando la larghezza di banda inattiva. ...

152

Scarica

Lokiwall.

Lokiwall fornisce un firewall Linux facilmente gestibile con alcune funzionalità uniche. ...

65

Scarica