ゼロからのTCP/IPプロトコルスタック自作入門の表紙

ゼロからのTCP/IPプロトコルスタック自作入門

山本雅也マイナビ出版ISBN 9784839981242

TCP/IPタグで同率17位(32冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。

紹介記事
1件
媒体別
企業テックブログ 1
初めての紹介
最新の紹介

この本を選ぶ前に

タグ内の順位
TCP/IPタグで同率17位(32冊中・紹介記事数の順)

紹介している記事(1件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • 『ゼロからのTCP/IPプロトコルスタック自作入門』を出版しました 企業テックブログ · KLab ·

    プロトコルスタック自作に長年取り組んできた集大成として執筆し、マイナビ出版から発売されたと述べている。KLab Expert Campの公開資料が元で、1年の予定が3年かかり、608ページの厚い本になったという。構成はネットワークデバイスの管理からIP、ICMP、Ethernet、ARP、UDP、TCP、ソケットAPIまで30ステップで、1日1ステップ進めれば1か月で自作できるとしている。作ることでTCP/IPの本質的な理解を得られる構成を意図したという。

この本について

本書は、ネットワークデバイスの管理からTCP/IPプロトコルスタックを段階的に自作し、各プロトコルの処理を実装を通じて学ぶ入門書である。全30ステップで、デバイスドライバとプロトコル管理を土台に、IPパケットの入力・検証・送信、ICMPメッセージ、Ethernetフレーム、ARP、UDP、TCPへと進み、最後にソケットAPIを扱う。TCPではセグメントの入力、制御ブロック、コネクションの確立と切断、データ転送、再送を順に実装する。割り込み、タイマー、タスク管理も付録で扱う。ネットワークデバイスの管理から受信処理、ルーティング、上位プロトコルとの連携までを積み上げ、自作を通じてTCP/IPの理解を深める構成である。1日1ステップの進行を想定し、約1か月でプロトコルスタックを自作することを目指す。

紹介記事と書誌情報をもとにAIが要約したものです。原文の転載ではありません。