所以我有~12600个子网:
例如.123.123.208.0/20
和IP.
我可以使用SQLite数据库或数组或其他任何东西
一个月前有一个类似的问题,但是我不是在寻找一个IP对一个子网而是一堆子网(显然是最有效的方式,希望不是O(总子网)):)
如何检查IP是否是其中一个子网中的一个,如果有助于优化,我需要true或false而不是子网.
当前列表中有类似的子网,例如:(实际提取)
123.123.48.0/22 <-- not a typo
123.123.48.0/24 <-- not a typo
123.123.90.0/24
123.123.91.0/24
123.123.217.0/24
Run Code Online (Sandbox Code Playgroud)
总共它们的范围从4.xyz到222.xyz