KDOC 258: 『ピアリング戦記』

この文書のステータス

  • 作成
    • 2024-11-04 貴島
  • レビュー
    • 2024-11-07 貴島

概要

『ピアリング戦記 ― 日本のインターネットを繋ぐ技術者たち』はインターネットを実現するネットワーク技術を解説した本。

メモ

  • BGPで接続するということは、お互いのBGPルータがピアになるということであり、ASとして互いに「隣のネットワーク」になるということ。お互いにピアとなったBGPルータは経路情報を交換する。経路情報をAS同士で教え合うためのプロトコルがBGPである(p8)
  • ASの接続方式、トランジットとピアリングの説明。BGPという同じプロトコルを使った接続方式の違い。どの方式を使うかは力関係で決まる
  • BGPルータ同士をピアにするときは、基本的に両方のBGPルータを同一のL2セグメントに配備する必要がある(p26)
    • 「L2セグメント」は、宛先IPアドレスへルータを越えずにパケットを送れる範囲
    • 一般に同じL2セグメントに属する機器は物理的に同じ場所に置く
  • データセンターの価値は「サーバを置くための設備」という面だけでなく、そこで誰と繋がれるか、つまり入居している他の事業者によっても決まる(p27)
    • IX、ISP、電気通信事業者、大手のコンテンツ企業
    • 地価が高いのに東京リージョンがある理由
  • 東日本大震災で、東京に繋がる多くの海底ケーブルが切れた。それを契機に大阪にも分散させるようになった(p32)
  • 堂島問題。大阪の堂島にはNTTの4つのビルに通信の拠点が集まっている。4つのビルは同じ敷地内にも関わらず、別々のビルに入っている事業者間で相互に接続が難しかった。そのために煩雑な迂回路が要求されていた(p37)
  • BGPメッセージをやり取りするためのTCPセッションは、それぞれのBGPルータ間で個別に張る必要がある。BGPのピアを結ぶかどうかはIXに接続している他の組織との合意が必要になる。IXは単に場を提供しているだけ(p42)
  • DNSのルートサーバは13個しかない。DNSにおけるUDPのパケット長の上限が512バイトであることからくる制約(p57)
  • ピアリング情報をPeeringDBで得られる
  • イベントのメリットは「会って話をしたことがある」という人を増やすことにある。一度でも会ったことがある人とない人とでは、メールの返信率が圧倒的に違ったりする(p103)
  • ユーザを最寄りのキャッシュサーバに誘導する手段としては、DNSの名前解決の結果をユーザごとに変えるのが一般的である(p111)
  • グループ間取引で特別に安くすると税金逃れの可能性として税務署に目をつけられる。そのため安くなったりはしない(p120)

章まとめ

  1. 基本的な用語とピアリングの力関係の説明
  2. データセンターで重視されること。立地や分散の傾向の変遷e
  3. 各IXにインタビュー
  4. ピアリングコミュニティ
  5. インタビューからコンテンツ事業者の台頭を見る

用語集

AS
BGPによるルーティングで繋がり合っている個々独立したネットワーク。Autonomous System
BGP
インターネット上でのデータ転送に最適なネットワークルートを決定する一連のルールです

関連

なし。