タグ

limitとbandwidthに関するwlbhiroのブックマーク (1)

  • インバウンド通信の帯域を制限する | Works | URAMIRAIKAN

    仕事でとある製品のパフォーマンス試験をすることになりましたので、その関連です。 条件の一つにネットワークのスループット低下が及ぼす影響というのがあるのですが、検証環境だと十分に負荷をかけることができないため"tc"コマンドで制限をしようということになりました。 しかし、"tc"はアウトバウンドの帯域制御は比較的容易なのですが、インバウンドにはちょっと工夫が要るようです。 そんな感じで、ネットの情報を頼りに試験で使いやすいように適当なスクリプトを作ってみました。 とりあえず条件としては制限の有効/無効を簡単にできること、引数で制限値と対象のインターフェースを変更できることです。 今回の試験用なのであまり使い回すことは考えていないですが、その気になったらしっかり作り直すかもしれません。 #!/bin/bash SWITCH=$1 # "on" or "off" DEVICE=$2 # "eth

  • 1