Verkehrspriorität

Der Verkehrspriorisierer ist so konzipiert, dass er auf einem Linux-Router ausgeführt wird und den Datenverkehr des Benutzers durch ihren Bandbreitenverbrauch priorisiert.
Jetzt downloaden

Verkehrspriorität Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL v3
  • Preis:
  • FREE
  • Name des Herausgebers:
  • facha
  • Website des Verlags:

Verkehrspriorität Stichworte


Verkehrspriorität Beschreibung

Der Verkehrspriorisierer ist so konzipiert, dass er auf einem Linux-Router ausgeführt wird, und priorisiert den Verkehr des Benutzers durch ihren Bandbreitenverbrauch. Der Verkehrspriorisierer ist so konzipiert, dass er auf einem Linux-Router ausgeführt wird, und priorisiert den Verkehr des Benutzers durch ihren Bandbreitenverbrauch. Es ist darauf abzielen, die "Bandbreite gierige" Clients (P2P, YouTube, IPTV usw.) zu gestalten, damit diejenigen, die nur surfen Mangel sich nicht an Bandbreiten. Es verwendet Iptables und TC, um die Verkehrspripfer zu verwalten. Stellen Sie also sicher, dass Sie diese haben. Ihr Kernel von Ihnen muss mit HTB-Support zusammengestellt werden. Die meisten wichtigsten Linux-Distributionen haben diejenigen aus der Box. Sie müssen auch eine PCAP-Bibliothek auf Ihrem System haben. Wenn Sie es nicht haben oder sind Sie nicht sicher, ob Sie nicht sicher sind Stellen Sie sicher, dass Sie eine PCAP-Bibliothek installiert haben.2. Das Archivtrafitizer-X.x.tbz und die CD in das Director of Trifitizer-Verzeichnis3. Run machen. 4, in trafitizer.conf Network und DEV-Optionen bearbeiten.5. RUN TRAFITIZERCONFIGURE: Bearbeiten Sie trafitizer.conf. Bei der ersten Prüfung legen Sie einfach das Netzwerk fest, in dem Ihre Abonnenten eingeschaltet sind (z. B. 10.0.0.0/24) und Gerätename (z. B. ETH0). Prüfen Sie, ob die eingehenden / ausgehenden Priorisierungsregeln für Sie in Ordnung sind, und ändern Sie sie, wenn sie nicht sind. Die erste Zahl in der Regel ist eine Reihenfolge, in der die Regeln betrachtet werden. Als nächstes definieren zwei Zahlen das Bandbreitenintervall (z. B. von 0 bis 1024) in Bits / sec Die Regel wird angewendet. Die nächsten beiden Zahlen sind die höchsten und die niedrigsten Prioritäten, die eine IP erhalten könnte, wenn die Bandbreite innerhalb des Bandbreitenintervalls ist. Die letzte Zahl ist ein Prioritätsinkrement, der IP ergibt sich, sobald es sich in der Bandbreitgrenze befindet. Um die Idee zu bekommen, wie es funktioniert, sehen Sie ein Beispiel unten. Example: Wir überwachen ein 10.0.0.0.0/24-Netzwerk. In trafitizer.conf haben wir 2 Regeln für die Intelligentrennung von Traffic_Rule 0,0.64000,1,2, -1in_RULE 1,64000,128000,2,3,64000,128000,2,3,100000000,34,48000.0.0.1 nicht konsumieren jede Bandbreite. Seiner Anfangszustand zum Inzusenden Banwidth Counter ist 0. Die Regel 0 Spiele (0-64000 Bits / s). Diese IP hat die higest-Priorität möglich - 1. Plötzlich feuert jemand einen BitTorrent-Client aus, der viel Bandbreite zusteht. Lasst uns 1 m / s sagen. Daher entspricht 10.0.0.1 jetzt mit einer Regelnummer 2, die besagt, dass die Priorität um 1 erhöht werden sollte und auch innerhalb von 3-4 Intervall sein sollte. So wechselt die Priorität auf 3 Die Priorität wird also von 3 bis 4 inkrementiert und bleibt dort, solange Bandbreite, die von diesem IP verbraucht wird, ein Bandbreitenintervall in der Regel 2.Lez. Angenommen, der BITTORRENT-Client wird angehalten, und eine SSH-Sitzung wurde von 10.0.0.0.1 gestartet. Jetzt 10.0.0.1 verbraucht nur etwa 40 k / s. Wir haben die Regel 0 Matching. Die Priorität wird auf 2 eingestellt (um innerhalb des Intervalls passen), und dann auf 1 aktualisiert (Prioritätsinkrement wird handeln) .RUN: MACHEN. Sie erhalten einen ausführbaren Trifitizer. Es muss als root ausgeführt werden, um Pakete aufzunehmen und Iptables-Regeln zu verwalten. Abgesehen von dem Lesen der Konfigurationsdatei erhalten Sie während des Laufens keine Eingabe von außen, sodass er angemessen sicher sein sollte. Wenn Sie ausgeführt werden, erstellt er eine 'TRAFITIZER' -Kette (oder was auch immer Sie in der Konfigurationsdatei eingelassen) in einer Mangelsabelle und startet mit der Überwachung des Netzwerks.APART aus dem Ändern von Iptables-Regeln in der Kette 'TRAFITIZER' das Programm nicht viel tun. Sie müssen trafitizer.sh in 'scripts' ausführen, um die TC-Klassen einzurichten (dh die eigentliche Formgebung auszufüge) und eine IPTables-Regel hinzufügen, um den Datenverkehr auf "Trifitizer" -Kette umzuleiten. Was in dieser Version neu ist: · An Der iptables Zombie-Fehler wurde behoben. · Ein eingehender Verkehrsregisterwechsel-Fehler wurde behoben. · Die Protokollierung wurde hinzugefügt (Kompilieren mit Debug, um alle Prioritätsänderungen zu protokollieren). · Befehlszeilenoptionen wurden hinzugefügt (Verwenden Sie "Trafitizer -H" Die vollständige Liste der Optionen). · Das Programm wurde in zwei Threads ('Traffic Capture' und 'Priority Updates') aufgeteilt. · Wenn 'Installation' läuft, wird Trafitizer.conf als trafitizer.conf.orig installiert. · Kopieren Sie es auf trafitizer.conf für Erstinstallationen.


Verkehrspriorität Zugehörige Software