Recently in Weblog Category
前述の記事をfacebookに上げた訳だけど、記事を上げながら、Apacheログの方を見ていたら驚愕のことが分かった。
これからのサーバはIPv6/v4のdualで作った方が、間違いなく良いと確信した。
facebookは記事を書くと、OGP(Open Graph Protocol)の内容に則ったりしながら、画像やtitle/descriptionをキャッシュしたりタイムラインに載せる。
そのキャッシュはfacebookからのクローリングで行われるんだけど、なんと...IPv6のネットワーク経由でクローリングしてきてるー!!!!マヂでビビった!!
# このブログはIPv6が使える。
そのログが以下。
2a03:2880:10:5ff1:: - - [02/May/2013:16:05:05 +0900] "GET /archives/2013/05/post-25.php HTTP/1.1" 206 6752 "-" "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"
2a03:2880:10:5ff3:: - - [02/May/2013:16:05:08 +0900] "GET /archives/assets_c/2013/05/IMG_0956-thumb-520x390-365.jpg HTTP/1.1" 206 9328 "http://www.hirotakaster.com/archives/2013/05/post-25.php" "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"
ちなみに、IPv4経由では全く来ていない。
コンテンツや画像のキャッシュ(クローリング)がIPv6経由で来ているというのは、凄いことだと思う。
TCP的にはIPv6の方を優先して接続しに行くから、IPv6が使えるサーバの方が当然アクセス速度が早くなる。
-> IPv6有効にしたサーバの方がクローリング速度的にも有利ということ。IPv6で接続失敗してIPv4で接続しに行く動きをするから、IPv4のみサーバの方がクローリング速度的にも不利になると予想される。(と言うか、そうなる。)
もしかすると実験的にそうしているのかも知れないけど、facebookのクローラからのアクセスの殆どがIPv6経由になっている。GoogleもIPv6を推進しているし、クローラがIPv6優先で来たらと思うとゴクリ的な感じ。
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | All pages >




Recent Comments