パケットマーキング(ぱけっとまーきんぐ)
最終更新:2026/4/28
パケットマーキングは、ネットワーク上でパケットを識別するために特定の情報を付加する技術である。
別名・同義語 パケット分類トラフィックシェーピング
ポイント
パケットマーキングは、QoS(Quality of Service)の実現やトラフィック管理、セキュリティ対策などに利用される。
パケットマーキングとは
パケットマーキングは、IPパケットなどのネットワークパケットに、特定の情報を付加する技術です。この情報は、パケットの優先度、種類、送信元、宛先などを識別するために使用されます。パケットマーキングによって、ネットワーク管理者は特定のトラフィックを優先的に処理したり、特定の種類のトラフィックをブロックしたりすることが可能になります。
パケットマーキングの目的
パケットマーキングの主な目的は以下の通りです。
- QoS(Quality of Service)の実現: 音声やビデオなどのリアルタイム性の高いトラフィックを優先的に処理することで、通信品質を向上させます。
- トラフィック管理: 特定のアプリケーションやユーザーからのトラフィックを制限したり、帯域幅を割り当てたりすることで、ネットワークの混雑を緩和します。
- セキュリティ対策: 悪意のあるトラフィックを識別し、ブロックすることで、ネットワークを保護します。
- アカウンティング: 各ユーザーやアプリケーションのトラフィック量を計測し、課金や利用状況の分析に利用します。
パケットマーキングの方法
パケットマーキングには、いくつかの方法があります。
- DiffServ (Differentiated Services): パケットのIPヘッダのDSCP (Differentiated Services Code Point)フィールドに値を設定することで、パケットの優先度を識別します。
- 802.1p: EthernetフレームのVLANタグに優先度情報を付加します。
- Class-Based Weighted Fair Queuing (CBWFQ): ルータやスイッチで、パケットを特定のクラスに分類し、各クラスに異なる帯域幅を割り当てます。
パケットマーキングの注意点
パケットマーキングは、ネットワークのパフォーマンスを向上させる効果がありますが、設定を誤ると逆効果になる可能性があります。例えば、優先度の高いパケットを過剰に割り当てると、他のパケットの処理が遅延し、ネットワーク全体のパフォーマンスが低下する可能性があります。また、パケットマーキングは、セキュリティ対策としては万全ではありません。悪意のある攻撃者は、パケットマーキングを回避する技術を使用する可能性があります。