IP属地显示的原理是什么

描述

最近小星发现,国内很多社交平台陆续上线了显示IP属地的功能。在用户发帖或发表评论的时候,对应位置都会有一个IP属地的后缀,具体显示到省份或是国家。

 

为什么要公布IP属地呢?其实主要目的还是为了净化网络空间。网络社交平台逐渐发达之后,网络暴力、虚假广告、网络谣言等问题也随之而出现。利用显示IP属地这样的技术手段,或许会让躲在虚拟网络空间的“键盘侠”有所收敛,网络环境也能够变得更和谐、纯净。

当然,在众多平台开放IP属地展示后,也有一些网友发现自己的定位不太对劲。对此,平台方表示这“锅”不背,原因是“IP属地根据运营商IP信息解析 ”。IP属地的源头是用户的网络地址,用户在某地使用网络进行评论或是发布作品时,IP属地就会显示那个地址。

那么IP属地到底是什么呢?IP属地就是IP地址的归属地,它标识了我们的网络位置。而网络位置又是什么?与地理位置又是什么关系?今天小星为大家来详细解读一下。

Q1IP属地显示的原理是什么呢?

IP属地是IP地址的所属地,IP地址就像人的身份证号,每个身份证号标识一个人,每个IP地址也就标识一台设备。

 

我们知道,每个人的身份证号能保证是唯一的,那么IP地址也可以吗?答案是肯定的。就像公安局负责分发身份证,保证身份证号码的唯一性一样,IANA(Internet Assigned Numbers Authority,互联网编号分配机构)则是虚拟网络中的“户籍管理局”,它负责全球IP地址的分配,保证IP地址的唯一性。IANA将所有的IP地址按地域分配给五个NIC(Network Information Center),再由他们将IP地址分配给各个国家。中国负责IP地址分配的组织是CNNIC(China Internet Network Information Center)。CNNIC将IP地址分配给运营商,再由运营商有偿分配给申请网络的用户,一般是运营商或企业。

 

身份证前三位标识了省份,四到六位标识了市或区,通过这串数字能够查到我们的出生地。IP地址分配与其类似,运营商在分配地址时为了方便管理,早已将所有IP地址按省份固定了网络前缀。每个省的网络前缀不同,省内再根据地址段进行划分,以确保IP地址的唯一性、方便IP属地的展示。

 

当用户上网时,设备经过网关,向社交平台的服务中心请求服务。网关在转发数据时,会像邮局给信封盖戳一样,在转发的数据包上盖上内容为IP地址的“邮戳”。社交平台的数据中心获取到这个“邮戳”,会根据它的前缀识别出数据包的来源地,因而可以在平台显示这台设备所在的省份或地区。

 

Q2为什么IP属地显示不固定呢?

小星还发现一个现象,我们的IP属地显示的位置可能会变化,特别是在两省交界的位置,IP属地有时显示为江苏,有时显示为安徽,这是为什么呢?

 

寄信时,可能会存在寄信人在江苏,但是去的是更近的安徽的邮局,那这封信就会被盖上安徽的邮戳。互联网的数据传送也一样,虽然这台设备在江苏辖区,但是可能地理位置上离安徽更近,会经过安徽的网关向社交平台数据中心请求服务,社交平台看见安徽的“邮戳”,自然会以为它在安徽。

小星还发现,在自己家上网的时候,属地就显示在江苏,但是在公司“摸鱼”的时候,属地就显示在上海,这又是怎么实现的呢?

 

这种现象跟网络结构相关。小星在公司使用公司无线网连接互联网时,会多经过NAT网关。这就像我们在坐长途车时中途换票一样,在到达目的地时,车票上可能已经看不出真实的出发地了。在这种情况下,IP属地的显示可能并是不最初的归属地。不过这种属于少数情况,在我们日常生活中并不多见。

Q3通过IP地址可以获取到个人详细地址吗?事实上,在IPv4时代想通过IP地址获取到个人的详细地址是不太容易的。小星再给大家解释下详细原因:一方面,IPv4地址本身数量有限,低于全球人口总数。理论上IPv4地址数量大约是43亿个,但是IPv4地址里有一部分会预留给网络控制协议,不能分配给用户,所以实际可用的IPv4地址只有36.47亿左右。另一方面,当前需要接入互联网的设备越来越多,并且这些地址在2019年也已经全部分配完毕。这意味着没有更多的IPv4地址可以分配给运营商或企业。作为严重稀缺资源,用户申请固定公有IPv4地址困难加大,费用也会十分昂贵。目前的交易市场上,单个IPv4地址的价格已经达到数十美元。我国平均每个固网网民人均IPv4地址也只有0.45个,大多是用户上网其实是没有属于自己的专属地址的。

 

基于以上原因,运营商建网时就要采用一些其他技术,比如NAT技术等,将可能被重复使用的私网IPv4地址转换成公网IPv4地址,这就相当于一大片用户共用一个公网IPv4地址。这样一来,虽然运营商在分配IP地址时,是将IP地址和设备所在地登记在册的,可以通过IP地址是可以知道设备的详细地址的。但是,IP属地是设备的地址,而每台设备服务的地区很广,服务的终端用户数量很多,再往下去查找个人详细地址就难度非常大了。

 

在某些情况下,比如警方需要定位发布网络谣言的源头时,若此时犯罪分子使用的是IPv4地址,则很难通过IP地址来定位犯罪分子的具体地理地址,溯源也只能查到犯罪分子所在省市,警方还需借助其他手段才可以。而IPv6则很好地解决了这个问题。

IPv6地址从IPv4的32位扩展到了128位,可容纳的设备数大大增加,足以给一个家庭中每台手机、电脑智能家居等终端设备都分配一个独立的IPv6地址。

 

这样在溯源的时候,可以精确到使用该IPv6地址的主机所在位置,方便警方快递定位犯罪分子,也使我们的网络更加透明安全。

我们知道,手机号码实名制以后,行为可追查,从而产生了威慑力量,对于落实责任有着巨大的促进。假如将来IPv6地址也和手机号码一样实名制了,那么网络空间就不再是“虚拟空间”,网络用户不再是“虚拟人”,任何人都不能再躲着暗处攻击别人,这对于遏制网络暴力等不法行为将会更有帮助。

 

有的用户会担心,犯罪分子的精确地址很容易通过溯源获取,那我们普通人的地址隐私会不会也被暴露呢?其实,我们需要辩证地看待这个问题。安全与隐私确实并存,高安全就需要高精确位置,确实存在暴露隐私风险;高度隐私需要模糊位置,但这不够安全。

解决这个问题还需要一些管理手段,实际上,这些隐私信息是运营商来维护的,国家管理部门也会出台相应的法规,要求运营商加强内部管理,防范并降低信息泄露行为带来的风险。所以,这些信息只有国家管理部门才可以查询,普通人是无法获取的,更不能利用这些隐私信息进行犯罪活动,我们大可不必为此担心。

好了,这期的小星科普就到这了,我们下期再见。

原文标题:【IPv6+燎原系列—第5期】IP属地显示的一小步,网络空间净化的一大步

文章出处:【微信公众号:华为产品资料】欢迎添加关注!文章转载请注明出处。  

      审核编辑:彭静
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分