CIDR / サブネット
192.168.1.0/24のようにIPアドレス範囲を指定する表記法。IPアドレスのブロックを表します。
CIDR(Classless Inter-Domain Routing)表記は、IPアドレスの範囲を表します。形式は、IPアドレスの後にスラッシュと数字が続きます(例:「192.168.1.0/24」)。数字はIPのうち何ビットがネットワークプレフィックスに使われるかを示します。
よくある例:
- /24 = 256個のIP(典型的な小規模ブロック)
- /16 = 65,536個のIP
- /32 = 単一のIPアドレス
プロキシではサブネットの多様性が重要です。すべてのIPが同じ/24サブネットから来ていれば、ボット対策システムにまとめて識別・ブロックされてしまいます。
仕組み
/Nの数字はIPの先頭何ビットがネットワークを定義するかを示します。/24は先頭3オクテットを固定し最後の1オクテットを自由にするため、ブロック内に256個のIPが含まれます。/16は先頭2オクテットを固定し、65,536個のIPが残ります。数字が小さいほどブロックが大きく、/8は1,670万IP、/32は単一のIPです。CIDRは1993年に古いクラスA/B/Cシステムに取って代わり、以来ルーティングの標準になっています。
ボット対策の観点では、サブネットの多様性が最上位のシグナルです。ベンダーはフラグ立てされたIPを/24や/20レンジに集約するため、/24内の1つの悪いご近所が数時間以内に同じブロック内の全IPを汚染する可能性があります。優れたプロキシプールは、数千のIPを単一の/16に詰め込むのではなく、数百の/24に分散させます。これは保護されたサイトでレジデンシャルプールがデータセンタープールを上回る構造的な理由の一つです。