Сейчас в сети можно найти достаточно много сервисов предлагающих оценить Page Rank Вашего сайта по
IP адресация Google
Задумавшись на эту тему, я решил ее изучить… Откуда начать в принципе? наверное самый простой путь — для начала оценить сколько вообще IP адресов принадлежит компании Google Inc?
Вот пожалуй самый полный (на 01.11.2006) их список:
IP blocks | IP count | CCC blocks | CCC block which including 99, 104 and 147 IPs |
166.90.148.64 — 166.90.148.79 | 16 | 1 | 0 |
206.186.136.192 — 206.186.136.255 | 64 | 1 | 0 |
209.245.184.136 — 209.245.184.143 | 8 | 1 | 0 |
209.247.159.144 — 209.247.159.159 | 16 | 1 | 0 |
209.249.73.64 — 209.249.73.71 | 8 | 1 | 0 |
209.85.128.0 — 209.85.255.255 | 32768 | 128 | 128 |
216.239.32.0 — 216.239.63.255 | 8192 | 32 | 32 |
59.151.20.0 — 59.151.21.255 | 512 | 2 | 2 |
63.211.200.72 — 63.211.200.79 | 8 | 1 | 0 |
63.84.190.224 — 63.84.190.255 | 32 | 1 | 0 |
64.124.112.24 — 64.124.112.31 | 8 | 1 | 0 |
64.124.229.168 — 64.124.229.175 | 8 | 1 | 0 |
64.128.207.160 — 64.128.207.175 | 16 | 1 | 0 |
64.154.178.208 — 64.154.178.223 | 16 | 1 | 0 |
64.233.160.0 — 64.233.191.255 | 8192 | 32 | 32 |
64.68.80.0 — 64.68.87.255 | 2048 | 8 | 8 |
65.196.235.32 — 65.196.235.47 | 16 | 1 | 0 |
65.202.99.152 — 65.202.99.159 | 8 | 1 | 0 |
65.210.56.208 — 65.210.56.223 | 16 | 1 | 0 |
65.211.194.96 — 65.211.194.111 | 16 | 1 | 0 |
65.214.112.96 — 65.214.112.127 | 32 | 1 | 0 |
65.214.255.96 — 65.214.255.111 | 16 | 1 | 0 |
65.221.133.176 — 65.221.133.191 | 16 | 1 | 0 |
65.223.8.48 — 65.223.8.63 | 16 | 1 | 0 |
65.245.24.8 — 65.245.24.15 | 8 | 1 | 0 |
66.102.0.0 — 66.102.15.255 | 4096 | 16 | 16 |
66.192.134.32 — 66.192.134.47 | 16 | 1 | 0 |
66.249.64.0 — 66.249.95.255 | 8192 | 32 | 32 |
66.249.64.0 — 66.249.95.255 | 8192 | 32 | 32 |
67.126.100.8 — 67.126.100.15 | 8 | 1 | 0 |
67.69.26.16 — 67.69.26.23 | 8 | 1 | 0 |
69.111.141.152 — 69.111.141.159 | 8 | 1 | 0 |
69.224.21.208 — 69.224.21.215 | 8 | 1 | 0 |
69.224.31.104 — 69.224.31.111 | 8 | 1 | 0 |
69.224.31.88 — 69.224.31.95 | 8 | 1 | 0 |
69.228.70.216 — 69.228.70.239 | 24 | 1 | 0 |
69.228.70.248 — 69.228.70.255 | 8 | 1 | 0 |
69.228.76.104 — 69.228.76.111 | 8 | 1 | 0 |
69.236.33.64 — 69.236.33.71 | 8 | 1 | 0 |
69.237.120.224 — 69.237.120.231 | 8 | 1 | 0 |
71.130.103.8 — 71.130.103.47 | 40 | 1 | 0 |
71.130.34.224 — 71.130.34.247 | 24 | 1 | 0 |
72.14.192.0 — 72.14.255.255 | 16384 | 64 | 64 |
75.17.48.200 — 75.17.48.207 | 8 | 1 | 0 |
75.23.57.184 — 75.23.57.191 | 8 | 1 | 0 |
8.6.48.0 — 8.6.55.255 | 2048 | 8 | 8 |
total | 91168 | 390 | 354 |
Задумаемся теперь — если Вы вдруг решили купить для своего интернет проекта выделенный IP адрес — разве вы обязательно станете размещать на нем датацентр Google? Я думаю нет. Следовательно и такая большая компания как Google свои IP адреса использует не только для организации датацентров… У них достаточно иных сервисов и потребностей. Кроме того вряд ли можно предположить что такое громадное адресное пространство компания Google (в которой кстати программисты и математики работают) содержит в беспорядке… Порядок наверняка есть. Следовательно нам следует изучать только небольшое количество IP адресов из данного списка и скорее всего они обязаны иметь одинаковое окончание, например при адресации: AAA.BBB.CCC.DDD, у всех датацентров IP адреса класса DDD должны быть одинаковы. И при этом все службы Google в рамках одного адресного пространства класса CCC, должны (теоретически) использовать сами и возвращать то значение значение Page Rank, которое сообщает им датацентр из их же адресного блока CCC. Верно ли данное предположение?
Эксперимент с IP адресами Google.
Лучшее подтверждение любой теории — практика. Мы взяли выборочно, случайным порядком, 700 IP адресов принадлежащих Google, после их проверки свою неработоспособность показали 54 из них. По оставшимся 646 мы замеряли значения Page Rank для нашего сайта ежедневно в течение двух месяцев. Page Rank «плавал» и изменялся, иногда на конкретном IP он обновлялся, иногда откатывался назад и т.д. НО! За редкими исключениями всегда АБСОЛЮТНО ВСЕ IP адреса из одного адресного пространства класса CCC показывали одни и те же значения! Наше предположение оказалось верно!
Рассмотрим исключения. Исключения проявлялись в том что в некоторых адресных пространствах класса CCC, иногда демонстрировались различные значения Page Rank, которые уже на следующий день становились снова одинаковыми для всего блока CCC. Самое интересное состоит в том что такими адресами (со страннным и непонятным поведением) в нашем исследовании показали себя только ДВА адреса! Это адреса с окончаниями AAA.BBB.CCC.99, AAA.BBB.CCC.104.
Что говорят о датацентрах Google в мире?
Интернет вообще то сам по себе является превосходным источником информации, после путешествий по различным сайтам, удалось из разных мест собрать следующую информацию:
- к датацентрам Google разные источники в разное время относили IP адреса со следующими окончаниями: 44, 80, 91, 99, 104, 115, 147, 184, 214
- до 2004 года датацентры Google имели собственные доменные имена типа:
www-XX .google.com, где XX — два символа английского алфавита, кроме того, предположительно, впоследствии эти адреса были сменены на адреса вида:gfe-XX .google.com (что понимается под абревиатурой GFE — мнения расходятся, самое правдоподобное из встреченных мною — «Google Front End»)
Где вы датацентры?
Что дает нам эта информация? Первый из пунктов ничего! Его утверждения с одной стороны косвенно подтверждают наши исследования (адреса 99 × 104 там перечисленны), но другие указанные адреса не показывали странностей в поведении во время нашего исследования.
Второй же достаточно интересен, оказывается что все субдомены
72.14.219.104 | |
72.14.207.104 | |
209.85.133.104 | |
66.249.85.104 | |
72.14.221.104 | |
209.85.129.104 | |
72.14.223.104 |
Неужели и правда все получилось и мы нашли их «местожительство»? Но тогда где же Еще одно IP окончание — 99? Ведь оно тоже встречалось в нашем исследовании? Что это тогда за