2022年6月27日,国家互联网信息办公室发布《互联网用户账号信息管理规定》,第十二条明确规定“互联网信息服务提供者应当在互联网用户账号信息页面展示合理范围内的互联网用户账号的互联网协议(IP)地址归属地信息,便于公众为公共利益实施监督”。
因此,很多社交平台陆续上线了IP属地的功能,在用户发帖或者发表评论时候,对应位置都会有一个IP属地的后缀,具体显示到省份。
IP属地是如何标识到我们的位置?它会不会泄露我们的隐私?接下来,我们来了解下“IP属地”吧!
01IP地址的概念
1IP地址是什么?
在我们生活中,连接到网络的每台设备(包括电脑、手机、平板)都有IP地址,有了IP地址使每台设备在互联网中相互访问。IP地址类似于我们的联系号码,没有IP地址的话www.cechina.cn,我们既联系不到别人,别人也联系不到我们。
2IP地址由来
IANA(互联网编号分配机构,Internet Assigned Numbers Authority)是虚拟网络中的“户籍管理局”,它负责全球IP地址的分配,保证IP地址的唯一性。要想找到一个IP地址,必须从上到下经过这些层级:IANA->RIR(互联网络信息中心)->NIR(国家互联网注册机构)->LIR(本地互联网注册机构)->ISP(互联网服务提供商)->ASN(自治网络编码)->地址块->IP地址。
IANA->RIR:IANA将所有的IP地址按地域分配给五个互联网络信息中心,这五个互联网信息中心分别为:ARIN、RPIPENCC、APNIC、LACNIC和AFRINIC。五个 RIR 分别管理不同区域,它们也不直接给用户分配 IP 地址,而是逐级分配控制工程网版权所有, 最后由LIR分配给 ISP 或最终用户。中国的 ISP / IDC / ICP / 企事业单位都是通过 CNNIC 申请 IP 地址。
RIR->NIR:五个 RIR 分别管理不同区域,它们不直接给用户分配 IP 地址,而是分配给NIR,比如说中国负责IP地址分配的组织是CNNIC(中国互联网络信息中心,China Internet Network Information Center),CNNIC 是中国唯一的 NIR ,也是 APNIC 下面的 NIR。
NIR->LIR:NIR再将IP地址分配给 LIR。除此之外,LIR也可以从 APNIC 那里得到互联网址, 并向下级进行分配。
LIR->ISP:LIR再分配给ISP,ISP是向广大用户综合提供互联网接入业务、信息业务、和增值业务的电信运营商,我们日常生活中所说的“运营商”也就是ISP,最后互联网服务提供商有偿分配给申请网络的用户。
ISP->ASN:AS(自治系统,Autonomous System)是组成互联网的大型网络,连接到 Internet 的每台计算机或设备都连接到一个 AS。通常,每个AS由单个大型组织(如运营商、大型企业技术公司、大学或者政府机构)运营,每个AS都会有一个编码,称之为 ASN。比如中国电信CN2骨干网的ASN为AS4809。
ASN->地址块:为了方便管理,互联网服务提供商在分配地址时,将所有IP地址按省份固定了网络前缀,每个省的网络前缀不同。省内再根据地址段进行划分,以确保IP地址的唯一性,方便IP属地的展示。
地址块->IP地址:当用户上网时,设备经过网关CONTROL ENGINEERING China版权所有,向社交平台的服务中心请求服务。网关在转发数据时,在转发的数据包上加上IP地址。社交平台的数据中心获取到这个“IP地址”,会根据它的前缀识别出数据包的来源地,从而可以在平台显示这台设备所在的省份或地区。
3IP地址的类型
常见的IP地址分为IPv4和IPv6两大类,IPv6正在逐步部署并成为未来趋势,目前主要使用的仍然是IPv4地址。IPv6相关知识可以参见《IPv6+的时代都来了,你还不知道什么是IPv6吗?》。
IPv4地址分为A~E五类,参见下表:
类型 划分范围
私网地址
应用
A类地址
0.0.0.0~127.255.255.255
10.0.0.0~10.255.255.255
大型规模网络
B类地址
128.0.0.0~191.255.255.255
172.16.0.0~172.31.255.255
中型规模网络
C类地址
192.0.0.0~223.255.255.255
192.168.0.0~192.168.255.255
小型规模网络
D类地址
224.0.0.0~239.255.255.255
多路广播网络
E类地址
240.0.0.0~255.255.255.255
02保留地址
我用的是私网地址,如何找到我所在的地区呢?
为啥需要私网地址?
公网IP地址是局域网的外部地址,在Internet上唯一,通过公网IP地址可以直接查询到我们所在的省份。但是公网IP地址是比较稀缺的资源,并不是每台设备都有。因为目前广泛采用的还是IPv4,这个协议只能提供约42.9亿个IP地址,不够全球人手一个。
为了缓解IPv4地址日益枯竭的矛盾,在A、B、C类地址中划分出一小块地址供全世界各地建设局域网使用,局域网内部网络的IP地址都可以使用私网地址。因为同一个私网IP地址是可以在不同的私有网络中重复使用的,所以它使得网络得到更为自由地扩展。
如何通过私网地址找到我的地区?
举个例子来说,当我用个人电脑访问中兴通讯的官网“www.zte.com.cn”时,我的私网IP地址是“10.56.138.187”,公网IP地址是“61.132.54.35”,这个时候,有两个地址,运营商是如何找到我在的地区呢?
运营商使用NAT(网络地址转换,Network Address Translation)技术,将可能被重复使用的私网地址转换成公网地址,这就相当于许多设备共用一个公网地址。虽然使用了私网地址,但是可以通过公网地址知道设备所处基站的地址,进而找到我所在的地区。
03为什么IP属地会发生变化?
了解完公网地址和私网地址的概念后,让我们继续加深对IP属地的了解吧!
有的小伙伴可能会发现控制工程网版权所有,自己的IP属地会发生变化,这是为什么呢?
IP属地变化原因
如果一个公司,具备遍布全国的内网,但访问外网的时候统一都使用总公司的IP访问,那么最终,这个公司所有人上网呈现的IP属地,都会是总公司的属地。这意味着,IP属地是从外网第一跳开始计算的,如果公司存在庞大的内网,那么私网中的具体地址,并不会体现到外网访问中。
当个人使用手机或者家庭宽带上网时,IP地址是由运营商临时租借的,所以个人IP属地就是所属运营商的属地。基站有覆盖的范围,而通常来说,一个手机所在的位置,可能在不同方向存在两三个不同基站,如果连接两个基站的信号都差不多,那么手机实际连接的基站可能在两个基站之间不断切换。如果你的住处的移动网络,恰好同时被江苏移动与安徽移动覆盖,结果就是,你在中兴文档公众号下发表评论,有时显示IP属地江苏,有时显示IP属地安徽。
移动设备可以在不同时间连上不同的ISP,这导致你的IP属地不断变化。比如你在家中,用的就是分到你家中宽带上的这个IP地址,到公司之后,用的就是公司所使用的的IP地址。当你去其他省份出差,用的就是其他省份的IP地址,这时候IP属地也会发生改变。
04公开IP属地后,会泄露自己的隐私吗?
IP属地可能会与实际访问者地址不同,在这地址变化的过程中,大家会担心自己的隐私问题。其实,广大网友们都无需担心公开IP属地会增加隐私风险。因为IP属地不是IP地址,IP属地是基站的地址,而基站服务的地区很广www.cechina.cn,服务的终端用户数量很多,IP属地信息的颗粒度不足以通过省份直接推测出个人的具体地址,所以即便公开IP属地信息,也不会精准定位到个人地址。