谷歌应用引擎日志和IP地址

3
当我通过Google应用引擎控制面板/日志查看日志时,我会看到类似以下内容的信息:
90.221.1.202 - - [19/Jan/2012:08:45:34 -0800] "GET ..."
...
...

我了解到90.221.1.202是访问我的网站的人的IP地址。

有时候(虽然不是经常出现),我的日志会看起来像这样:

2b01:e35:7b75:b750:c835:f3ad:ed1:d3a8 - - [19/Jan/2012:12:57:39 -0800] "GET ..."
...
...

上述的 2b01:e35:7b75:b750:c835:f3ad:ed1:d3a8 是否为IP地址?如果是,我该如何计算它的4字节表示?

注意:出于隐私原因,所提供的示例已经被篡改,因此它们不是真实的IP地址。

3个回答

2

这是一个IPv6地址。

你所熟悉的 xxx.xxx.xxx.xxx 地址是 IPv4 地址(互联网协议的第四个版本)。IPv6 是一个新版本,具有更大的地址空间(IPv4 有 2^32 个可能的地址,IPv6 有 2^128 种组合)。

由于 IPv6 的地址数目比 IPv4 更多,因此不能将前者转换为后者。

值得注意的是,尽管 IPv6 自 1996 年以来就已存在,但它仍未广泛使用。 您可以在维基百科上了解更多相关信息。 预计 IPv4 和 IPv6 将在可预见的未来共同使用。


1

这是一个16字节的IPv6地址。在IPv4格式中没有相应的地址,而IPv4地址正在快速枯竭。


1

这是一个IPV6地址。无法进行4字节表示。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接