两串看起来挨得很近的地址,可能属于完全不同的机构、不同的地区,甚至一侧在公网上而另一侧只在内部使用。地址是按块分配的,块与块之间的边界不会因为数字接近就消失。理解这一点,看到地址时就不会只凭数字的相似程度去猜它的归属。
块是按什么单位切的
分配的单位是整块,单个地址一般不单独发放。块的大小用位数表示,位数越小块越大,最小的一块只放得下几台设备,最大的一块能装下上千万个地址。同一块内的地址由同一个机构管理,使用方式和归属地通常比较一致,这也是查归属地能够成立的基础。
块边界带来的影响
归属地不会跨块模糊
查询归属地时,查的是这一块当初分给了谁,不是去测某台设备的实际位置。同一块内的地址往往得出同样的结果,块一换结果就可能完全不同。所以判断某个地址属于哪里,看的是它落在哪一块里,与它旁边那个地址的归属无关。代理IP的地址分布在哪些块里,直接决定了它能覆盖哪些地区。
数字挨着,不代表归属一样。
块与块之间的邻居关系
相邻的块可能分给了不同运营商,也可能一块用作公网分配、另一块被留作特殊用途。所以在同一段网络里逐个数相邻地址,推测下一个地址属于谁,这种做法基本不成立。选线路时更可靠的方式是直接看服务商给出的地址块信息,代理IP选型的地区清单,就是一份地址块的清单。
| 位数写法 | 可容纳地址数 | 常见用途 |
|---|---|---|
| /30 | 4 | 两台设备之间的直连 |
| /24 | 256 | 小型网络 |
| /16 | 约 6.5 万 | 中型机构 |
| /8 | 约 1677 万 | 超大型网络 |
同一个地址块内的地址,归属查询结果通常一致。
块划分决定了地址的归属和用途,数字的相似只是表象。判断代理IP能覆盖哪些地区,要看它落在哪些块里。
