ゼロからのTCP/IPプロトコルスタック自作入門(Compass Programming) [単行本]
    • ゼロからのTCP/IPプロトコルスタック自作入門(Compass Programming) [単行本]

    • ¥3,938119 ゴールドポイント(3%還元)
    • 在庫あり2026年1月5日月曜日までヨドバシエクストリームサービス便(無料)がお届け
ゼロからのTCP/IPプロトコルスタック自作入門(Compass Programming) [単行本]
画像にマウスを合わせると上部に表示
100000009004167172

ゼロからのTCP/IPプロトコルスタック自作入門(Compass Programming) [単行本]



ゴールドポイントカード・プラスのクレジット決済で「書籍」を購入すると合計12%ゴールドポイント還元!合計12%還元書籍の購入はゴールドポイントカード・プラスのクレジット決済がお得です。
通常3%ゴールドポイント還元のところ、後日付与されるクレジット決済ポイント(1%)と特典ポイント(6%)、さらにご利用明細WEBチェックにご登録いただくと2%追加して合計12%ゴールドポイント還元!詳しくはこちら

価格:¥3,938(税込)
ゴールドポイント:119 ゴールドポイント(3%還元)(¥119相当)
フォーマット:
お届け日:在庫あり今すぐのご注文で、2026年1月5日月曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:マイナビ出版
販売開始日: 2025/11/21
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可
店舗受け取りが可能です
マルチメディアAkibaマルチメディア梅田マルチメディア博多にて24時間営業時間外でもお受け取りいただけるようになりました

ゼロからのTCP/IPプロトコルスタック自作入門(Compass Programming) の 商品概要

  • 要旨(「BOOK」データベースより)

    ネットワーク機能を“ゼロ”からプログラミングしよう!あなたが手に取ったのはOSが持つネットワーク機能そのものである「プロトコルスタック」を自作しようという風変わりな本です。単なるパケット処理だけでなく、ネットワークデバイスの管理やアプリケーションへの機能提供まで余すことなく解説しており、ネットワーク機能全体のデザインを学ぶことができます。本書ではLinuxのユーザ空間で動作するプロトコルスタックを開発しますが、教育用OSや自作OSのカーネルへの移植実績もあります。ぜひ既存のOS自作入門書籍と合わせてご活用ください。
  • 目次

    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 タスク管理
  • 出版社からのコメント

    ネットワーク機能を"ゼロ"からプログラミングしよう!
  • 内容紹介

    あなたが手に取ったのは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 タスク管理
  • 著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)

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

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

ゼロからのTCP/IPプロトコルスタック自作入門(Compass Programming) の商品スペック

商品仕様
出版社名:マイナビ出版
著者名:山本 雅也(著)
発行年月日:2025/11/21
ISBN-10:4839981248
ISBN-13:9784839981242
判型:B5
発売社名:マイナビ出版
対象:専門
発行形態:単行本
内容:電子通信
言語:日本語
ページ数:608ページ
縦:24cm
他のマイナビ出版の書籍を探す

    マイナビ出版 ゼロからのTCP/IPプロトコルスタック自作入門(Compass Programming) [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!