ポリシング【policing】

ポリシングは主にルータやネットワークスイッチなどの通信機器で実装され、一定時間内に送受信されるデータ量やパケット数を測定し、設定された上限値と比較する。上限を超過した通信に対しては、超過分のパケットを破棄する、優先度を下げる、別のキューへ振り分けるといった処理が行われる。
これにより、一部の通信が帯域を占有する状況を抑え、他の通信の遅延や輻輳を緩和することができる。特に、企業内ネットワークや通信事業者の回線では、音声や業務アプリケーションなどの重要な通信を優先し、動画配信や大容量転送の影響を抑える目的で利用されることが多い。
類似する制御に「シェーピング」(shaping)がある。ポリシングは条件を超えた通信を即座に制限または破棄するのに対し、シェーピングは一時的にバッファへ蓄積して送信タイミングを調整することで流量を平滑化する。ポリシングはパケット到着の遅延を生じさせずに帯域を制御できる反面、パケットロス(損失)が発生しやすく、TCP通信では再送が増えて実効速度が低下する場合がある。