索引 / 001 JA

コンピュータサイエンス

コンピュータサイエンス

Computer Networking: Principles, Protocols and Practice

Olivier Bonaventure

英語原題: Computer Networking: Principles, Protocols and Practice

アプリケーションから転送、経路、リンクの仕組みを結ぶ公開ネットワーク教科書の全文。パケット、状態、実験からプロトコルの協調を学ぶ。

前提知識: 基本プログラミング、二進表現、計算機システムが役立つ。グラフと初歩の確率を復習し、プロセス、アドレス、通信端点の違いを確認してパケット演習へ進む。

難易度レベル
中級
学術レベル
学部
network protocolsTCP IPnetwork architecture

01 / 読書ガイド

読書ガイド

ネットワークの選書:すべての待ち時間を数える

三つのネットワーク教材を比較し、独自の送信・窓例題から、ペイロード速度、直列化、伝搬とモデルの前提を区別します。

学習順路・例題の編集責任:University Reading List編集プロジェクト。

対象読者

計算機入門の後でネットワークを学ぶ本科学生向け。層の抽象を実際のプロトコルへつなぐ。アプリを使えても背後の通信を説明できない段階から、用語の暗記ではなく推論を練習する。

前提知識

基本プログラミング、二進表現、計算機システムが役立つ。グラフと初歩の確率を復習し、プロセス、アドレス、通信端点の違いを確認してパケット演習へ進む。

扱う内容

アプリ間通信、信頼できる転送、輻輳、アドレス、転送と経路制御、ローカル網とリンクを扱う。第三版の対話型表示とソースを使い、各層の約束と成立条件を学ぶ。

使い方

小さな通信を描き、送信者、受信者、目的、状態を各メッセージに書く。損失や遅延を一つ加え、予測を授業のトレースと比べる。経路決定と転送、信頼性と順序と輻輳制御を区別する。条件と実装版を記録して結果の違いを説明する。

版と出典

大学の全文PDFは418頁、Release 2021、構築日2024年5月15日。序文はBonaventureとDe Coninckを第三版の主要寄稿者とし、PDFはCC BY 3.0。原稿倉庫のCC BY-SA 3.0と区別し、使用する形式の表示に従う。

公式サイトで読む

版・利用範囲と最初の成果物

選択した大学公開PDFはRelease 2021、2024年5月15日ビルドの固定版です。更新されるリポジトリと同じ状態だとは仮定しません。前付けで418ページとCC BY 3.0の表示を確認でき、使う形式の条件に従います。まず送受信側の状態を描き、完全なフレームと確認応答が到着する時点を示します。紙上の時系列計算には代数と明確な単位が必要です。実験や実装について述べるには、版と条件を別に示す必要があります。