June 2026
Intermediate
804 pages
8h 21m
Japanese
時間はすべてのことが一度に起きないようにするための自然の手段であり、空間はすべてのことが私に降りかからないようにしてくれるものだ。
—— 時間についての名言
「21章 並行処理」では、同時に複数の仕事をするための並行処理について学んだ。本章では、複数の場所で仕事をするための分散コンピューティング、ネットワークについて学ぶ。時間と空間の可能性を追求していくことには、もっともな理由がある。
本章では、ボトムアップ方式で、ネットワークのプリミティブ(基本要素)から高水準の概念に向かって説明していく。TCP/IPとソケットから話を始める。
インターネットは、接続の開設、データの交換、接続の切断、タイムアウトの処理といったことをどのようにすべきかを決めた規則を基礎としている。これらはプロトコルと呼ばれ、階層(レイヤー)に分けられている。階層化されているのは、イノベーションを促し、同じことをする別の方法を作れるようにするためだ。上下の階層とのやり取りで慣習的なルールに従う限り、何でも好きなことができる。
最下位の階層は、電気信号などを規定する。上位階層は、下位階層を基礎として作られている。IP(Internet ...
Read now
Unlock full access