Skip to main content
2017/8/31
佐々木 健
初心者向け
インターネットの仕組みと
8/25の障害についての説明
この文書について
8/25のインターネットの障害について説明をするためには、まずはイン
ターネットの仕組みを理解してもらう必要がある。
そのための説明用資料として作ったものです。
以下のようなことを書いてます。
●
インターネットの仕組み
●
階層化されたインターネット接続
●
Googleのネットワーク的位置付け
●
8/25に何が起きたか
●
参考リンク
インターネットの通信はパケット通信
郵便でデータを運ぶイメージ
封筒には、宛先、差出人が書いてある
パケット(郵便)は誰に渡すのか?
最寄りの郵便局に渡すイメージ
郵便局は、宛先、を見て
その宛先を知ってる郵便局に渡す
※郵便局=ルータというイメージ
郵便局が宛先を知らなかったら?
容赦なく捨てられる!!!
郵便局が、宛先、を見て
その宛先を渡す先を知らなかったら?
届けてもらうためには (1)
届けてもらいたい人が自分の存在を
アピールする必要がある
※存在アピール=経路広報
A宛はここだよ!!!
Aさん
届けてもらうためには (2)
郵便局が自分が配達するお客さんを
周囲の郵便局にアピールする必要がある
※存在アピール=経路広報
Aさん宛は
X局に届けてね!!!
Aさん
X局
これで無事に届く
Aさん宛はX局に
渡せば良いんだな!!!
郵便局は、宛先、を見て
その宛先を知ってる郵便局に渡す
※郵便局=ルータというイメージ
Aさん宛は
直接配送か!!!
インターネットが発展
郵便局が増殖!!
※経路広報が大変になってくる
※全部直接連絡するのも大変
Aさん宛は
X局に届けてね!!!
X局
バケツリレーすれば大丈夫
Aさん宛は
X局に届けてね
Y局
X局
Aさん宛は
Y局に届けてねAさん宛は
Z局に届けてね
Z局
経路が複数ある場合は?
どっちに投げても届きそう
下のほうが近いかな?
ここがどの配送経路を
選ぶか判断する
さらにインターネットが発展
●
インターネットに接続するユーザ数が激増
●
ルータ(郵便局)の数も激増
●
たくさん繋がってるところが力を持つ
階層化されるインターネットの構造
だんだんとこんな感じに接続が
まとまってきた
←Tier1
お金の流れ
インターネットのビジネス化
繋げてあげるから
お金払ってね!!
グーグルはどこ?
実はここ
上流にお金を払いたくない、確実に届けたい
直接繋いじゃえ!!
Google
8/25に何がおきたか?
●
Googleが間違った経路広報をしちゃった?
●
その経路広報を受けた側が混乱
●
インターネットトラフィックがおかしくなる
●
詳細はちょっと複雑
– おかしくなったところと無事だったところがあったり
– 興味があれば詳しい人に聞こう
8/25関連参考リンク
詳細はいろいろな方がまとめてくれてる
●
2017年8月25日の大規模インターネット障害:Geekなページ
http://www.geekpage.jp/blog/?id=2017-8-29-1
●
BGP leak causing Internet outages in Japan and beyond.
https://bgpmon.net/bgp-leak-causing-internet-outages-in-japan-and-beyond/
●
パブリックデータから経路リークを探る
http://codeout.hatenablog.com/entry/2017/08/28/010222
●
mazによる解説スライド
https://www.attn.jp/maz/p/t/pdf/20170825-routeleakage.pdf
●
8月25日に発生した大規模通信障害をまとめてみた
http://d.hatena.ne.jp/Kango/20170825/1503655538
●
GoogleがBGPでリークした情報の中身を見てみよう
http://www.geekpage.jp/blog/?id=2017-8-29-2
●
Google誤設定によるインターネット障害とBGPルータのメモリ問題
http://www.geekpage.jp/blog/?id=2017-8-29-3