Answers:
ABC001和ABC002非常可能在物理上非常接近,可能在同一城市区域中的可能性高达99%。
ABC001和ABC254的可能性很小。
对于256倍的“关闭”定义,AB001.D和AB002.D的可能性仍然较小,可能为90%。
AB001.D和AB254.D再次不太像。
此模式继续。您只需轮询可靠的地理位置服务,即可计算出前两个八位位组的相对准确百分比。
在过去的日子(2006年)中,IPv4仍然具有足够的可用地址空间,xkcd制作了Internet地图,该地图显示了按国家和组织划分的第一个八位位组的分布。从那以后,它变得越来越密集,但总体模式仍在继续,相邻的第一个八位位组有大约30%的机会位于同一国家或地区。
是否通常会认为数字上更接近的IP地址A是IP地址B,然后在地理上更接近的IP地址A是IP地址B?
绝对不是。
IP网络块由IANA分发给区域互联网注册机构(RIR),后者再将网络块分发给其所在地区的各个组织。分发后,每个收件人组织都可以使用这些地址来做他们想做的任何事情。因此,尽管可能最初在APNIC区域内分发了网络块,但是并没有阻止一家公司在欧洲或美国使用这些IP地址的事实。
此外,网络块中的某些地址可能在地球的一个角落中使用,而其他地址则在完全相反的角落中使用。
例如,请参阅IANA的IPv4地址空间注册表页面。40/8
分配给Eli Lily公司,41/8
分配给AfriNIC和42/8
分配给APNIC。这三个连续的网块被分配给三个地理上不同的实体。
/8
网络并不是一个很好的例子。不过,我的观点是,有两种方法可以使两个直接相邻的IP地址在物理上相距甚远,即使这种情况并不经常发生。
您知道,不仅数字“亲密性”与地理亲密性没有任何直接关系,而且随着NAT的广泛使用,甚至不能保证来自SAME IP的请求在地理位置方面彼此之间具有任何地理关系。发出请求的最终用户或机器。例如,在美国各地分布着很多公司网络,这些互联网只有一个互联网消耗。
更新:我想到了另一个使用网络设计某些部分的示例(意思是,与分配给Joe Blow的家庭连接的IP没有直接关系)。
首先,对于网络设计人员来说,通常有一个较大的子网(例如/ 24)专门用于点对点连接(即刻成一堆/ 30s),这很常见。因此,1.1.1.1可能在芝加哥,1.1.1.2可能是洛杉矶的链路的另一端,等等。根据设计,不仅相邻的IP通常位于不同的物理位置,而且整个超网可能充满了这些/在不同位置的30多岁。
另一个类似的示例是回送IP。同样,您可能会有一个/ 24,但不是刻成/ 30s,而是刻成/ 32s(单个IP),每个路由器都在环回接口上使用。因此,与上述类似,在芝加哥的路由器上1.1.2.1可能是lo0,在洛杉矶的路由器上1.1.2.2可能是lo0,这两个路由器之间甚至不必再有直接连接。
ISP将购买一系列IP地址和跟踪IP地址的站点,例如 http://www.ip-adress.com/ip_tracer/ 跟踪哪些ISP在何处拥有哪些地址。
因此...如果IP地址A和B在数字上接近于同一网段,则它们可能在地理位置上接近,但不能保证ISP将在同一区域中使用其所有IP地址。网络块分布在世界各地,先到先得,因此,如果它们不在同一个网络块中,那么即使它们在数字上接近,IE的地理分布也不相关:IE:93.0.0.0接近95.0。 0.0,但ISP分发95.10.10.1可能在同一区域中分发95.10.10.2。