ゼロからのTCP IPプロトコルスタック自作入門 Compass Booksシリーズ | 誠品線上

ゼロからのTCP IPプロトコルスタック自作入門 Compass Booksシリーズ

作者 山本雅也/著;
出版社 日本出版販売株式会社
商品描述 ゼロからのTCP IPプロトコルスタック自作入門 Compass Booksシリーズ:,あなたが手に取ったのはOSが持つネットワーク機能そのものである「プロトコルスタック」を自作しよ

內容簡介

內容簡介 あなたが手に取ったのは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 ソケットAPIAppendix 1 割り込み処理Appendix 2 タイマー処理Appendix 3 タスク管理 "ネットワーク機能を""ゼロ""からプログラミングしよう!"

作者介紹

作者介紹 山本雅也KLab株式会社 Kラボラトリー所属、デジタルハリウッド大学 特任准教授、セキュリティ・キャンプ ネクスト講師(2024年、2025年)。ネットワークプログラミング好きをこじらせてTCP IPのプロトコルスタックを自作、オープンソースソフトウェアとして公開して布教に勤しんでいる。

商品規格

書名 / ゼロからのTCP IPプロトコルスタック自作入門 Compass Booksシリーズ
作者 / 山本雅也 著;
簡介 / ゼロからのTCP IPプロトコルスタック自作入門 Compass Booksシリーズ:,あなたが手に取ったのはOSが持つネットワーク機能そのものである「プロトコルスタック」を自作しよ
出版社 / 日本出版販売株式会社
ISBN13 / 9784839981242
ISBN10 /
EAN / 9784839981242
誠品26碼 /
裝訂 / P:平裝
頁數 / 608
語言 / 4:日文
級別 / N:無
尺寸 / 23.6X18.6X2.9CM

活動