ネットワークはなぜつながるのか

概要

ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識
ユーザーがブラウザでWEBを閲覧する際の技術的なデータのやり取りを解説する本。
WEBアプリを作成していて、「当然こうするもの」とされている言わゆるオマジナイについて、
何故そうするべきなのか?が理解できる。

ブラウザにおけるデータの流れ

OSI参照モデル アプリケーション/プレゼンテーション層」参照

クライアントとサーバーの接続~送受信~切断の流れ

OSI参照モデル セッション層」参照
なお、ブラウザに入力されたホストのIPアドレスは自動的にDNSサーバーに問い合わされる。
DNSサーバー」参照

送信~受信、再送/中止等の流れ

OSI参照モデル トランスポート/ネットワーク層」参照

イーサネット内を流れるパケットの動き

・LANドライバ
・LANアダプタ
・ツイストペア・ケーブル
・リピータ・ハブ
・スイッチング・ハブ

パケットを中継・遮断する動き

・ルーター
・プロバイダ
・ファイアウォール
・キャッシュサーバー
・プロキシサーバー
プロバイダを通じてインターネットを利用する仕組み」参照
ルーター」参照
プロキシサーバー」参照