логи и гугл движок приложений гугл - PullRequest
3 голосов
/ 27 января 2012

Когда я просматриваю логи через панель / журнал google app engine, я вижу такие вещи:

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 байта?

Примечание. Из соображений конфиденциальности приведенные примеры были переделаны.так что они не настоящие ips.

Ответы [ 3 ]

2 голосов
/ 27 января 2012

Это IPv6 адрес.

Адреса xxx.xxx.xxx.xxx, которые вы привыкли видеть, являются адресами IPv4 (версия 4 Интернет-протокола). IPv6 - это новая версия с увеличенным адресным пространством (IPv4 имеет 2 ^ 32 возможных адресов, IPv6 имеет 2 ^ 128 комбинаций).

Поскольку IPv6-адресов больше, чем IPv4, также невозможно преобразовать первые в последние.

Также следует отметить, что, хотя IPv6 существует с 1996 года, он все еще широко не используется. Подробнее об этом можно прочитать в Википедии. Ожидается, что IPv4 и IPv6 будут использоваться вместе в обозримом будущем.

1 голос
/ 27 января 2012

Это IPV6-адрес .4-байтовое представление невозможно.

1 голос
/ 27 января 2012

Это адрес IPv6, который имеет 16 байтов.В формате IPv4 нет эквивалента, адреса которого в любом случае быстро истощаются.

...