ピアリング戦記 日本のインターネットを繋ぐ技術者たち(ピアリングセンキ ニホンノインターネットヲツナグギジュツシャタチ)
ネットワーク- 著者:
- 小川晃通(オガワアキミチ)
- 出版社:
- ラムダノート
- 出版日:
- 2022年07月13日頃
- ISBN:
- 9784908686146
- 在庫:
- メーカー取り寄せ
なぜ注目されているか
書籍紹介
いまや世界中のあらゆる社会を支えるインターネットは、特定の国家や組織が管理・運営しているわけではありません。インターネットは、 TCP/IP という技術の仕様にしたがって作られた機器やプログラムであれば自由に接続できる、オープンなネットワークです。
とはいえ、だれもが勝手気ままに自分の機器やネットワークを繋ぐだけでは、世界中を相互に接続するようなインターネットは実現できません。その裏では、さまざまな組織や人により、お金を伴う競争と協調の世界が繰り広げられています。
技術的な仕様の解説だけでは語れない、人と人を繋ぐネットワーク技術だからこそ立ち現れる生々しい舞台裏を、 2020 年代の日本のインターネットの大規模構造に影響をもたらした当事者たちへの取材とインタビューをとおして解き明かします!
第 1 章 ピアリングを巡る静かな戦い
1.1 インターネットはネットワークのネットワーク
1.2 ルーティングプロトコルとしての BGP
1.3 AS を運用する組織と組織を繋ぐ BGP
1.4 BGP の仕組みの基本
1.5 ポリシーで決まる経路
1.6 組織の力と対価が BGP の経路を決める
1.7 ピアリング
1.8 ピアリングのルール
1.9 なぜピアリングを行うのか?
1.10 デピアリング
第 2 章 データセンターとその立地
2.1 BGP ルータは同一の L2 セグメントで運用される
2.2 データセンターの価値は入居している事業者でも決まる
2.3 価値のある拠点は集中しがち
2.4 新たな拠点に参入するときに考えること
2.5 2010 年代に大阪では何が起こっていたか (インタビュー)
2.6 堂島問題
第 3 章 IX とは何か? 国ごとに違う IX
3.1 みんなで BGP ルータを繋ぐ場としての IX
3.2 パブリックピアリングとプライベートピアリング
3.3 国や地域ごとに違う IX
3.4 日本の IX
3.5 NSPIXP が切り開いた日本の IX とピアリング (インタビュー)
3.6 商用 IX の始動:JPIX から見た日本のインターネット (インタビュー)
3.7 もう 1 つの選択肢、 JPNAP の誕生 (インタビュー)
3.8 アジアを代表する IX となった BBIX (インタビュー)
3.9 10 年前のピアリング状況とコミュニティ活動による IX の変化 (インタビュー)
第 4 章 ピアリング相手の探し方
4.1 どこで誰とピアリングするか?
4.2 探し方いろいろ
4.3 GPF や Peering Asia などのピアリングイベント (インタビュー)
第 5 章 コンテンツ事業者の台頭
5.1 ハイパージャイアンツ
5.2 キャッシュサーバをどこに置くのか?
5.3 動画コンテンツによるトラフィックの増加
5.4 プライベートピアリングの増加
5.5 NTT ドコモとピアリングする意味 (インタビュー)
5.6 BIGLOBE が ISP 視点で見てきた日本のトラフィックの変化 (インタビュー)
あとがき
発起人より
索引
技書の森解説
普段インターネットを利用していて、 ISP 同士がどこで・どうやってトラフィックを交換しているかを意識する人は少ないはずです。本書は日本のインターネット黎明期から商用化を経て IX (Internet Exchange) が整備されていく過程を、実際にその接続を手がけた技術者たちへの取材をもとに描いたノンフィクションです。
著者の小川晃通氏は『マスタリング TCP/IP 』シリーズの共著でも知られるネットワーク技術の書き手で、 BGP や経路制御の概念を物語の流れに織り込みながら読ませる筆力があります。技術的な知識がなくても読める文体ですが、 JPIX や JPNAP といった実在の IX 事業者のエピソードが軸になっているため、ネットワークエンジニアであれば日常業務の背景にある「なぜこの構造になったのか」を腑に落とすことができます。インターネットインフラを支える人々の仕事を知りたい人、あるいは BGP を学んだ先に歴史的文脈を加えたい人に向く一冊です。
この本に興味がある方におすすめ
この本に関連
関連記事
ネットワーク本ガイド - TCP/IP の教科書からプロトコル各論や実務書までの選び方
ネットワークを学ぶ技術書の選び方を 3 段階 (全体像の教科書 → HTTP や DNS のプロトコル各論 → 実務と運用) で整理。マスタリング TCP/IP や図解入門 TCP/IP などの定番書の使い分けと、ネットワーク本の賞味期限の考え方を解説します。
OS / 低レイヤー本ガイド - コンピュータの仕組みを学ぶ技術書の選び方
OS、コンパイラ、ネットワークなど低レイヤーを学べる技術書の 4 ジャンルと、どこから始めるべきかの指針、賞味期限の見極め方を紹介します。
コードレビューが上手い人は何を読んでいるのか
的確なコードレビューができる人は、指摘を裏づける語彙と判断基準を持っています。レビュー力を支える 3 つの読書領域と、レビューに直結する知識の身につけ方を解説します。
関連用語
Network
コンピュータ同士をつなぎ、データをやり取りさせる通信の仕組み
VPC
AWS 上に論理的に隔離されたプライベートネットワークを構築するサービス
コードレビュー
他の開発者がコードを検査し、品質向上と知識共有を行うプラクティス
IoT
モノをインターネットにつなぎ、データ収集や遠隔制御を可能にする技術
Linux
オープンソースで開発される OS。サーバーや組み込み機器で広く使われる
リンター (Linter) とは - 静的解析ツールの役割と導入方法
リンターはソースコードを静的解析してバグやスタイル違反を検出するツール。ESLint / Biome / Ruff など言語ごとのリンターの比較と CI への組み込み方を解説