目前我正在将IPv4地址转换为IPv4号码以查找国家和城市,然后我会将其他详细信息保存在我的数据库中。
Example: IPv4 (172.16.254.1)
172 - 国家 16 - 城市 254 - 主持人 1 - 用户
我将在我的数据库中保存254.1。
有人请从下面的地址解释什么是城市和州?
IPv6 (2001:0db8:85a3:0000:0000:8a2e:0370:7334)
答案 0 :(得分:2)
无论是IPv4还是IPv6,IP地址都不会像您想象的那样工作。 IPv4地址确实有四个八位字节,但它们不是Country.City.Host.User! IP地址实际上是两部分:网络和主机。
对于IPv4,每个部分中的确切位数因掩码而异,但它们最多相加32位。
IPv6有点不同,因为主机部分除了少数极端情况外总是64位。整个地址是128位。
RFC中没有任何内容定义位置。