一、什么是IP地址
IP地址是什么
IP地址全称是Internet Protocol Address(网络协议地址),用于标识互联网上的每台设备,就像每家每户都有一个唯一的门牌号一样,每台接入互联网的设备都需要有一个IP地址。
IPv4与IPv6
IP地址分为IPv4地址和IPv6地址。
IPv4,全称为Internet Protocol version 4(网络协议第4版),是互联网使用最广泛的协议之一。
IPv4地址由32位二进制数构成,即由4组0~255的数字组成。例如,192.168.1.1、134.110.68.72、46.108.92.133......
IPv4一共能表示4294967296(2的32次方)个地址,大约42亿个地址。
现在全球70多亿人,接入互联网的设备却早已超过70亿台,IPv4地址的数量已经无法满足一台设备搭配一个IP地址的需求了。为了解决IPv4地址枯竭的问题,人们提出了IPv6地址。
IPv6地址分为8组,每组由0~9,A~F的4个数字或英文字母组成。IPv6地址是128位的,可以表示2的128次方个地址。2的128次方约等于340282366920938463463374607431768211456。如果你有兴趣,可以耐心地数一数这串数字的单位。如果你还是没有概念,我再举个形象的比喻:我们可以做到为地球上的每一粒沙子都分配一个IPv6地址。
由于IPv6地址需要有网络服务提供商设备的支持,我们平常很少见到。如果你初次见到IPv6地址,可千万不要以为你的IP地址是乱码哦。这仅仅是被网络服务提供商分配了一个IPv6的地址而已。你依然可以在网上愉快的冲浪。
二、地理位置、时区、时间
IP地址跟手机号一样,不同的国家和地区拥有不同的号段。所以,一些组织和公司维护了庞大的IP地址地理位置数据库,这些数据库会记录大量IP地址对应的地理位置信息。通过这些IP数据库(也叫IP解析库),可以查询IP地址的地理位置信息。
IP的地理位置
我们可以借助BrowserScan的 IP查询工具,看到一个IP地址的归属地是在哪个国家/地区。例如:216.165.95.201这个IP地址位于美国纽约市。在BrowserScan,你可以查看不同IP数据库给出的信息,方便对比不同的结果。
借助 其他工具,我们还可以查询到该IP大概的地理位置,即经纬度。
lat:Latitude, 纬度。纬度范围:[-90,90]
lon: Longitude,经度。经度范围:[-180,180]
IP的时区、时间
当确定一个IP地址位于哪个国家/地区之后,网站就可以知道该IP所在的时区和当地时间。例如,当你访问 BrowserScan 的时候,在【软件】一栏可以查看网站对你的IP地址的分析。
总结
综上所述,通过一个IP地址,我们能知道这个IP位于哪个国家(地区),哪个城市,地理经纬度大概是多少,所处的时区是哪个时区,当地的时间是多少。在一定程度上,IP地址也可以被视为一种浏览器指纹,网站会结合IP地址以及其他浏览器指纹用于更精准地识别和追踪用户。
如果您想了解更多的浏览器指纹知识,可以阅读我们为您准备的指纹系列文章: