ゼロからのTCP/IPプロトコルスタック自作入門
| ゼロからのTCP/IPプロトコルスタック自作入門
価格:3,938 円
|
あなたが手に取ったのはOSが持つネットワーク機能そのものである「プロトコルスタック」を自作しようという風変わりな本です。
単なるパケット処理だけでなく、ネットワークデバイスの管理やアプリケーションへの機能提供まで余すことなく解説しており、ネットワーク機能全体のデザインを学ぶことができます。
本書ではLinuxのユーザ空間で動作するプロトコルスタックを開発しますが、教育用OSや自作OSのカーネルへの移植実績もあります。ぜひ既存のOS自作入門書籍と合わせてご活用ください。
全てのパケットを自分で組み立てて通信しよう!
[CONTENTS]
Step 0 はじめに
Step 1 ネットワークデバイスの管理
Step 2 デバイスドライバ
Step 3 プロトコルの管理
Step
4 IP:パケットの入力と検証
Step 5 論理インタフェースの管理
Step
6 IP:パケットの送信
Step
7 IP:上位プロトコルの管理
Step
8 ICMP:メッセージの入力と検証
Step
9 ICMP:メッセージの送信
Step
10 Ethernet:フレームの入力
Step
11 Ethernet:デバイスドライバの実装
Step
12 ARP:メッセージの入力と応答
Step
13 ARP:キャッシュの実装
Step
14 ARP:要求メッセージの送信
Step 15 受信パケットの遅延処理
Step
16 IP:ルーティング機能の追加
Step
17 UDP:データグラムの入力と検証
Step
18 UDP:制御ブロックとユーザコマンド
Step
19 UDP:データの送受信
Step
20 TCP:セグメントの入力
Step
21 TCP:制御ブロック
Step
22 TCP:コネクション確立(その1)
Step
23 TCP:データ転送
Step
24 TCP:セグメントの再送
Step
25 TCP:コネクション確立(その2)
Step
26 TCP:コネクション切断(その1)
Step
27 TCP:コネクション切断(その2)
Step
28 TCP:落ち穂拾い
Step
29 TCP:ソケット互換のユーザコマンド
Step 30 ソケットAPI
Appendix 1 割り込み処理
Appendix 2 タイマー処理
Appendix 3 タスク管理
| 著者名: | 山本雅也 |
|---|
| 出版社名: | マイナビ出版 |
|---|
| ISBNコード: | 9784839981242 |
|---|
| 発売日: | 2025年11月21日頃 |
|---|
(件)
ランキング
7位 (2025-10-31)