什么是通配符掩码
ワイルドカードマスクは、IPアドレスを照合するために利用されるパターンマッチングアプローチです。IPアドレスは32ビットのバイナリ配列で構成され、各ビットは0または1です。ワイルドカードマスクは、IPアドレスと論理AND演算される32ビットのマスクで、照合範囲を表すために特定のビットを0に設定し、他のビットは照合範囲を表さない1に設定できます。
各ビットは 3 つの可能な値をとることがあります:
- 0:該当の桁が一致した場合にのみ一致する必要があることを示します。
- そのビットは一致するときに1に一致する必要があることを示します。
- :マッチング時、0または1、つまりこの位置の値に関わりがないことを示します。
ワイルドカードマスクはルーターやファイアウォールなどのネットワーク機器におけるネットワークアドレスの照合ルールを定義するのに一般的に使用されます。ワイルドカードマスクと照合することにより、ネットワーク機器は転送/廃棄するパケットの宛先アドレス範囲を決定できます。