ダウンロード帯域幅を制限するにはどうすればよいですか?


12

時々、私は多くの帯域幅を必要としますが、他の人のブラウジング体験を邪魔したくないです。

大学では、複数のユーザーのネットワークに頻繁に接続しているため、ダウンロード速度を制限する必要があります。

質問

ダウンロード帯域幅を制限するにはどうすればよいですか?


1
通常、これはITインフラストラクチャ内のQoS(Quality of Service)ソフトウェア/ハードウェアによる制御外で行われ、適切にインストールおよびセットアップされます。QoSは、帯域幅が適切に割り当てられ、どのプロセスも帯域幅を占有しないようにします。通常、これはクライアントで使用され、機能を提供するために重要なネットワークサービスに常に帯域幅が必要であることを確認します。
ストゥウィルソン

回答:


11

OSXはipfw、カスタムファイアウォールルールを定義します。このツールを使用すると、帯域幅が制限されたパイプを作成できます。

スロットルパイプを特定のポートに割り当てると、このポートの帯域幅が制限されます。

クイックハウツー

  1. 経由で500KBytes / sに制限されたパイプ「1」を作成します

    sudo ipfw pipe 1 config bw 500KByte/s
    
  2. ポート80のすべてのネットワークトラフィックをパイプ "1"を使用して誘導します

    sudo ipfw add 1 pipe 1 src-port 80
    
  3. パイプが不要になったら、それを使用してポートから削除します

    sudo ipfw delete 1
    

その他

  • より高い交通障壁を設定したい場合は、使用できます MByte/s
  • ポート80:暗号化されていないhttpトラフィックの標準ポート。このポートは、ほとんどのブラウジングとダウンロードに使用されます。ほとんどの場合、これで問題ないはずです。
  • ポート443:SSL暗号化httpsトラフィックの標準ポート。

これは素晴らしい答えです!使いやすく、再起動すると消えます(したがって、誤ってコンピューターを台無しにすることはありません)。ヨセミテでも有効です。ありがとう@gentmatt。
ブロンソン14年

2
ipfwはOS X 10.9から非推奨になり、Yosemitedeveloper.apple.com
library/mac/documentation/Darwin/Reference/…で

3
OS X Yosemiteの場合、ネットワークリンクコンディショナーを使用できます(XcodeのハードウェアIOツールから)。この回答の続きを読む:apple.stackexchange.com/a/164964/123568
Davide
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.