如何删除属于国家和城市的 IPv6 值?

How to remove IPv6 values belongs for country and city?

Currently I'm converting IPv4 Address to IPv4 Number for finding country and city and then I'll save the other details in my database.

Example: IPv4 (172.16.254.1)

172 - Country 16 - city 254 - Host 1 - user

I'll save 254.1 in my DB .

some one please explain what is city and state from below address

IPv6 (2001:0db8:85a3:0000:0000:8a2e:0370:7334)

IP 地址,无论是 IPv4 还是 IPv6,并不像您想象的那样工作。一个 IPv4 地址确实有四个八位字节,但它们不是 Country.City.Host.User! IP 地址实际上由两部分组成:网络和主机。

对于 IPv4,每个部分的确切位数因掩码而异,但它们总计为 32 位。

IPv6 略有不同,因为主机部分始终是 64 位,但在少数极端情况下除外。整个地址是128位。

RFC 中没有任何内容定义位置。