tcconfig

A tc command wrapper. Make it easy to set up traffic control of network bandwidth/latency/packet-loss/packet-corruption/etc. to a network-interface/Docker-container(veth).

MIT License

Downloads
17.8K
Stars
766
Committers
13

Bot releases are visible (Hide)

tcconfig -

Published by thombashi almost 8 years ago

  • Bugfix: shaping rules not applied properly when using htb algorithm and not using network/port options
tcconfig -

Published by thombashi almost 8 years ago

  • Multiple rules support #43: Thanks to @konetzed
    • Add --add option
    • Add --shaping-algo option
  • Bug fixes
  • Improve log messages
  • Limitation:
    • Currently tcshow will not properly worked when using htb as --shaping-algo.
  • Python 3.6 support
tcconfig -

Published by thombashi almost 8 years ago

  • #39: Allow 100% packet loss/corruption settings. Thanks to @pdavies.
tcconfig -

Published by thombashi almost 8 years ago

  • #30
  • Bug fixes
tcconfig -

Published by thombashi about 8 years ago

  • Fix config file loading of tcset command
tcconfig -

Published by thombashi about 8 years ago

  • Suppress excessive error messages
tcconfig -

Published by thombashi about 8 years ago

  • Fix package dependency
tcconfig -

Published by thombashi about 8 years ago

  • Drop support for Python 2.6
  • Modify package dependency
  • Bug fixes
  • Refactoring
tcconfig -

Published by thombashi over 8 years ago

  • Make pytest-runner a conditional requirement
  • Drop support for Python 2.5
tcconfig -

Published by thombashi over 8 years ago

  • Fix requirements
  • Improve python3 compatibility
tcconfig - v0.6.0

Published by thombashi over 8 years ago

Enhancement

  • Add a command line option to set traffic control from configuration file
  • Change to be able to set the floating point with network latency

Fix

  • Fix tcset: failed to incoming filtering for multiple network interfaces
tcconfig - v0.5.0

Published by thombashi over 8 years ago

Enhancement

  • Add tcshow command to display tc configurations as more human-readable format

Fix

  • Fix filtering with port-number
tcconfig - v0.4.0

Published by thombashi over 8 years ago

Enhancement

  • Add packet corruption rate support
  • Add network latency distribution support
tcconfig - v0.3.0

Published by thombashi over 8 years ago

Enhancement

Add support for incoming packet traffic control

tcconfig - v0.2.0

Published by thombashi over 8 years ago

Enhancement

  • Add network/port options
tcconfig - v0.1.4

Published by thombashi over 8 years ago

tcconfig - v0.1.3

Published by thombashi over 8 years ago

tcconfig - v0.1.2

Published by thombashi over 8 years ago

tcconfig - v0.1.1

Published by thombashi over 8 years ago

tcconfig - v0.1.0

Published by thombashi almost 9 years ago