サーバはどこだ? ポケモンGO の通信をキャプチャしてみた

サーバはどこだ? ポケモンGO の通信をキャプチャしてみた
あぱーブログ
2016年7月23日  カテゴリー:WEB  タグ: ,
Pocket
LINEで送る

世界中で爆発的人気のゲームアプリ「ポケモンGO(Pokémon GO)」が、2016年7月22日(金)から日本でも配信が開始されました。週末しかも夏休みの開始も重なって、ポケモンGOのサーバには、想像を絶するアクセスが集中していることかと思います。

多少のサーバダウンが発生しているようですが、これだけの高負荷に耐えているサーバは何を使っているのかは気になるところです。そこで今回は、ポケモンGOアプリの通信をパケットキャプチャして、どこのサーバを使っているのかを調べてみました。

キャプチャ結果

現時点(2016年7月23日)では、下記サービスが使われているようです。おそらく最強のサーバインフラではないでしょうか。

Google Cloud Platform(Cloud Load Balancing)

05:22:03.787744 IP 80.14.211.130.bc.googleusercontent.com.https > 192.168.100.12.60105: Flags [P.], seq 5861:7263, ack 5461, win 473, options [nop,nop,TS val 2765668973 ecr 267818863], length 1402

AWS(アマゾンウェブサービス)(EC2)

05:22:02.965323 IP ec2-54-241-32-8.us-west-1.compute.amazonaws.com.https > 192.168.100.12.60106: Flags [S.], seq 131201266, ack 3649319770, win 26847, options [mss 1414,sackOK,TS val 1514279765 ecr 267818137,nop,wscale 7], length 0

Akamai(CDN)

05:22:14.779548 IP a184-31-33-13.deploy.static.akamaitechnologies.com.https > 192.168.100.12.60110: Flags [.], ack 290, win 939, options [nop,nop,TS val 2518843762 ecr 267829971], length 0

Kontagent(モバイルアプリ解析)

05:22:03.574382 IP ap11.west.kontagent.net.https > 192.168.100.12.60108: Flags [.], ack 2005, win 138, options [nop,nop,TS val 3750799027 ecr 267818737], length 0

ポケモンGOの開発会社 Niantic, Inc.(ナイアンティック)は、Googleの社内ベンチャーが独立した会社なので、Google Cloud Platform を使うのもうなずけます。こちらの記事でも噂されていました。

終わりに

クラウドサービスではライバルの AWS(アマゾンウェブサービス)も使っているのは意外でしたが、日本での配信開始の2週間前、AWSの最高技術責任者(Werner Vogels氏)が、開発会社のNiantic宛に「助けられることがあったら連絡してね!」ツイートしていました。

もしかしたらポケモンGOの配信を心待ちにしている子供達のために、2大クラウドが協力してくれたのかもしれませんね。

スポンサーリンク
Pocket
LINEで送る

サーバはどこだ? ポケモンGO の通信をキャプチャしてみた」への2件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です