Priorisateur de la circulation

Le prioriseur de trafic est conçu pour fonctionner sur un routeur Linux et donner la priorité au trafic des utilisateurs par leur consommation de bande passante.
Télécharger maintenant

Priorisateur de la circulation Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL v3
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • facha
  • Site Internet de l'éditeur:

Priorisateur de la circulation Mots clés


Priorisateur de la circulation La description

Le prioriseur de la circulation est conçu pour fonctionner sur un routeur Linux et donner la priorité au trafic des utilisateurs par leur consommation de bande passante. Le prioriseur de la circulation est conçu pour fonctionner sur un routeur Linux et donner la priorité au trafic des utilisateurs par leur consommation de bande passante.La vise à façonner les clients "Bandwidthidth Greedy" (P2P, YouTube, IPTV, etc.) afin que ceux qui ne plaisent pas Pas manquer de bande passante.Requifications: · Trafitizer fonctionnera sur Linux uniquement. Il utilise les IPtables et TC pour gérer les priorités de la circulation. Alors, assurez-vous d'avoir celles-ci. Le noyau de votre distro doit être compilé avec le support de l'HTB. La plupart des principales distributions Linux ont ceux de la boîte. Vous aurez également besoin d'une bibliothèque PCAP sur votre système. Si vous ne l'avez pas ou que vous n'êtes pas sûr de faire: apt-get Installez libpcap0.8-dev ou yum Installez libpcap-dev ou quelle que soit votre distribution utilise pour installer des packages.Quick Démarrer: 1. Assurez-vous que votre bibliothèque PCAP est installée.2. L'ARCHIVE TRAFITIZER-X.X.TBZ et CD dans Directory Trafitizer3. Courir faire. 4, dans Trafitizer.conf Modifier le réseau et Dev Options.5. Exécuter TrafitizeConfigure: Modifier Trafitizer.conf. Pour les essais initiaux, définissez le réseau que vos abonnés sont activés (par exemple 10.0.0.0.0/24) et le nom du périphérique (par exemple Eth0). Consultez si les règles de hiérarchisation des priorités entrantes / sortantes sont correctes pour vous et changez-les si elles ne le sont pas. Le premier numéro dans la règle est un ordre dans lequel les règles seront examinées. Les deux numéros suivants définissent l'intervalle de bande passante (E.g de 0 à 1024) dans BITS / SEC, la règle sera appliquée à. Et les deux numéros suivants sont les priorités les plus élevées et les plus basses une IP pourraient obtenir si la bande passante est à l'intérieur de l'intervalle de bande passante. Le dernier numéro est un incrément prioritaire, l'IP obtiendra une fois qu'il se trouve à l'intérieur de la limite de bande passante. Pour obtenir l'idée de la façon dont cela fonctionne, voir un exemple ci-dessous.Exame exemple: Nous surveillons un réseau 10.0.0.0/24. Dans trafitizer.conf, nous avons défini 2 règles pour le trafic Incomming Trafficin_rule 0,0,64000,1,2, -1IN_Rule 164000128000,2,3,0In_rule 2128000100000000,3,4,110.0.0.1 ne consomment pas toute bande passante. Son état initial pour le compteur de banwidth incommodé est 0. Les correspondances de la règle 0 (0-64000 bits / sec). Cette adresse IP a la priorité de la Higest possible - 1. Tout à coup, quelqu'un est soulevé un client BitTorrent qui commence à consommer beaucoup de bande passante. Laisse dire 1 m / sec. Ainsi, 10.0.0.1 correspond maintenant à une règle numéro 2, qui dit que la priorité devrait être incrémentée de 1 et doit également être dans une intervalle de 3 à 4 ans. La priorité va donc passer à 3. La prochaine fois que les compteurs de bande passante sont mis à jour (BW_Update_Interval dans Trafitizer.conf), cette règle correspondra à nouveau (la consommation de bande passante est toujours à 1 m / s). Donc, la priorité sera incrémentée de 3 à 4 et restera là aussi longtemps que la bande passante consommée par cette adresse IP correspond à un intervalle de bande passante dans la règle 2.Le Supposons maintenant que le client BitTorrent est arrêté et qu'une session SSH a été démarrée à partir de 10.0.0.1. Maintenant 10.0.0.1 ne prend que 40 k / sec. Nous avons la règle 0 correspondant. La priorité sera définie sur 2 (adaptée à l'intervalle), puis mise à jour à 1 (ACTREMENT DE PRIORITAIRE ACTAGE) .RUN: FAITES. Vous obtiendrez un traficeur exécutable. Il doit être exécuté en tant que root pour capturer des paquets et gérer les règles d'IPTABLES. Outre la lecture du fichier de configuration, il ne reçoit aucune entrée de l'extérieur en courant, il devrait donc être raisonnablement sûr. Lorsqu'il est exécuté, il créera une chaîne 'trafitizer' (ou tout ce que vous avez défini dans le fichier de configuration) dans une table de mangle et commencera à surveiller le réseau.Appart de modification des règles IPTABLES dans la chaîne «Trafitizer». faire beaucoup. Vous aurez besoin d'exécuter Trafitizer.sh dans le répertoire 'scripts' pour configurer les classes TC (qui fera la mise en forme réelle) et ajoutez une règle d'IPTABLES pour rediriger le trafic de «trafizer» chaîne. Qu'est-ce qui est nouveau dans cette version: · Un Le bogue Zombie Iptables a été corrigé. · Un bogue de changement de priorité de trafic entrant a été corrigé. · L'enregistrement a été ajouté (compiler avec débogage pour enregistrer toutes les modifications prioritaires). · Les options de ligne de commande ont été ajoutées (utilisez "Trafitizer -h" pour voir La liste complète des options). · Le programme a été divisé en deux threads («Capture de trafic» et «mises à jour prioritaires»). · Lorsque «Make Install 'Runs, Trafitizer.conf sera installé comme Trafitizer.conf.orig. · Copiez-le sur Trafitizer.conf pour les premiers installations.


Priorisateur de la circulation Logiciels associés

linkloop

Linkloop Le logiciel est similaire à ping, mais teste la connectivité à la couche de liaison (couche 2) au lieu de la couche de réseau (couche 3). ...

191

Télécharger

netshng

Le projet Netshng peut être utilisé dans le développement d'applications nécessitant une communication directe avec un routeur de la famille Strata-famille. ...

141

Télécharger