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

时间:2015-03-27 12:47:34

标签: networking ip ipv6

  

目前我正在将IPv4地址转换为IPv4号码以查找国家和城市,然后我会将其他详细信息保存在我的数据库中。

Example: IPv4 (172.16.254.1)
  

172 - 国家   16 - 城市   254 - 主持人   1 - 用户

     

我将在我的数据库中保存254.1。

     

有人请从下面的地址解释什么是城市和州?

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

1 个答案:

答案 0 :(得分:2)

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

对于IPv4,每个部分中的确切位数因掩码而异,但它们最多相加32位。

IPv6有点不同,因为主机部分除了少数极端情况外总是64位。整个地址是128位。

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