This is an old revision of the document!
Наборы масок для классификации узлов инфраструктуры Google. Применяются алгоритмом со страницы unknown_discovering:start (шаг 3).
Правила: знаменатель — записи с непустым host на IP; доля — по числу записей; * = fnmatch (любая подстрока с точками); регистр не важен. Если порог берут несколько сервисов — метка по максимальной доле.
| Метка | Порог | Назначение |
|---|---|---|
| youtube | > 80% | YouTube (видео, обновления, реклама) |
| google_maps | > 50% | Google Maps |
| google_play | > 50% | Google Play |
| google_cloud | > 50% | Google Cloud Storage (upload/download/storage) |
| google_cdn | > 50% | Google CDN (blogspot, ampproject, usercontent) |
youtube (порог > 80%)
*.googlevideo.com *.gvt1.com *.2mdn.net upload.youtube.com *.upload.youtube.com youtube.com *.youtube.com
Замечания:
*.gvt1.com— общая download/update-инфраструктура Google (в т.ч. обновления Chrome и Play);*.2mdn.net— рекламная выдача. На IP, где доминируют апдейты или реклама, могут поднять метку youtube — учитывать при разборе спорных узлов.*.youtube.comуже покрываетupload.youtube.comи*.upload.youtube.com— эти строки избыточны, вреда не несут.
google_maps (порог > 50%)
mobilemaps.googleapis.com *.mobilemaps.googleapis.com
google_play (порог > 50%)
play.googleapis.com
google_cloud (порог > 50%)
*upload.googleapis.com *download.googleapis.com *storage.googleapis.com
Замечание: бесточечные маски по fnmatch ловят и поддомены, и префиксы — *storage.googleapis.com совпадает с firebasestorage.googleapis.com.
google_cdn (порог > 50%)
*.blogspot.com *.cdn.ampproject.org *.usercontent.google.com
Примечания по инфраструктуре
*.googleapis.com-маски намеренно узкие: play / maps / storage не пересекаются, поэтому на одном IP максимум одна из этих меток берёт порог. Обратная сторона — на общих GFE-фронтах, где googleapis размазан по многим сервисам, ни одна доля не дотянет до 50%, и IP останется без метки.- Адрес из netblock Google (например 35.x — GCP) может обслуживать сторонний контент (пример:
h3.market.xiaomi.comна GCP). Классифицировать строго по SNI-«земле».