コンピュータ・ネットワーク(以下単にネットワーク)における帯域制御(たいいきせいぎょ、英 Bandwidth control/management)とは、ネットワークトラフィックやパケットの測定・制御を行うことである。ネットワークにおけるQoS確保の目的で行われることが多い。
[編集]
概要
近年のネットワーク通信量の爆発的な増加が背景にある。これらの増加の多くはオープンソース系のOSイメージなどに代表されるギガバイトオーダーの巨大ファイルやファイル共有ソフトウェアの過剰ともいえる通信であり、通常のHTTP/FTP通信に割ける帯域が逼迫していた(特にWinnyには通信量を制御する機能が実装されていないため、条件次第でピア間の回線帯域の上限まで使い切ってしまうこともある)。これらを制御・抑制するためにいくつかの実装が登場している。
[編集]
実装
主にゲートウェイの近辺に制御専用のアピアランスサーバを設置して監視するケースが多い(例:パケッティア PacketShaper?シリーズ)。フリーのソフトウェア実装としては産総研が開発したLinuxカーネル動的組み込み型のPSPacerなどが有名。 ソリューションによっては正規の通信をも妨げてしまう可能性があるので、その導入・設定には慎重さが要求される。
[編集]
法との兼ね合い(特に一般回線における制御について)
一般回線においてのユーザの同意を得ずに特定のアプリケーション通信を規制・遮断する事は電気通信事業法第4条や憲法21条2が保障している通信の秘密に抵触する可能性がある。実際にぷららがユーザの同意を前提としないWinny通信の完全遮断をしようとしたところ、総務省から同事業法抵触との見解が出されている。