ルーターの帯域幅を制限するにはどうすればいいですか?

ルーターの帯域幅を制限するにはどうすればいいですか?

一定量の帯域幅が使用された後に、許可された帯域幅を絞るようにルーター (D-Link DIR-615) を設定する方法はありますか? たとえば、ルーターを 20GB まで正常に動作させたいとします。20GB を超えると、ルーターの帯域幅を通常の速度の一部 (おそらく 1/5) に制限したいとします。

私はカナダに住んでいるので、約 1 か月後には、使用した量に基づいて全員に請求が行われます (使用量ベースの請求)。現在私が享受している無制限の帯域幅の代わりに、ほとんどの人は 25 GB に制限され、超過使用に対して 1 GB あたり 2 ドルを支払わなければなりません。

ご協力をよろしくお願いいたします。

答え1

DIR-615ファミリーの一部のモデルはDD-WRT(サードパーティのファームウェア) 多少の作業で対応可能。

サードパーティのファームウェアを使用すると、必要なスロットリングなどのエンタープライズクラスの機能を 50 ドルの小型 SOHO ルーターに実装するために必要な柔軟性が得られます。

ほとんどのカスタムファームウェアは Linux のコンパクトな修正ビルドに過ぎないため、 などのツールがcron用意されており、 とともにインターフェイスの使用状況チェックをスケジュールするために使用できますawk/sed/grep。 WAN インターフェイスの使用状況を解析し、データに基づいてスロットリングを行うにはスクリプトを実行するだけで済みますが、ファームウェアによっては、さらに簡単な代替手段が組み込まれている場合もあります。通常は を使用します。コマンドtcシェル スクリプトでインターフェイスの速度を調整します。

関連情報