基礎からわかるTCP/IP ネットワーク実験プログラミング の商品レビュー
低レイヤのネットワークの知識が必要になったので、長年積読してたこの本を読んだ。ネットワークが得意な諸先輩から紹介頂いた本だけあってとてもいい本だった(もっと早く読んどけば良かった)。 TCP/IPのプロトコルの概要、システムコールとネットワークに流れるパケットとの関係、TCPの状...
低レイヤのネットワークの知識が必要になったので、長年積読してたこの本を読んだ。ネットワークが得意な諸先輩から紹介頂いた本だけあってとてもいい本だった(もっと早く読んどけば良かった)。 TCP/IPのプロトコルの概要、システムコールとネットワークに流れるパケットとの関係、TCPの状態遷移、IPv6対応のために必要となるプロトコル独立な実装方法などがわかりやすく丁寧に解説されているだけでなく、各レイヤーに対してプロトコルの裏を突いたhacking的なプログラムを実装して実験することで、深い洞察を得ることができる構成になっている。そのプログラムも本質に絞った実装になっていて、読みやすい。オススメ。 それにしても低レイヤの技術知識は寿命が長くて勉強しがいがあるなぁ。特にネットワークはインフラに関わるからどうしたって急激に変えられないし、IoTを引き合いに出すまでもなく制約の多い環境でのネットワーク接続は増える一方なので、この手の知識はまだまだ価値がありそう。 私が読んだこの本の第2版が2004年出版なのにも驚いたけど、このときももうすぐIPv6だーって書かれてるのにも驚いた。
Posted by
- ネタバレ
※このレビューにはネタバレを含みます
TCP/IPの網の試験のための参照としてBSDを使います。 そのため、本書はBSDを使った事がない人にもお勧めできます。 網に関するプログラムを書いたら, BSDを起動して、BSDとの間でも試験をするのを基本としましょう。
Posted by
ネットワークを勉強したい人には特におすすめの一冊 文章だけではなくて、プログラムを組みながら勉強できるので体系的にネットワークを勉強できます! 俺が面白いなと思ったのは TCPのSYN・FIN・RST・ACKなどを送るプログラム ICMP、ARPを送信するプログラム ...
ネットワークを勉強したい人には特におすすめの一冊 文章だけではなくて、プログラムを組みながら勉強できるので体系的にネットワークを勉強できます! 俺が面白いなと思ったのは TCPのSYN・FIN・RST・ACKなどを送るプログラム ICMP、ARPを送信するプログラム IPv6のネットワークプログラム などです!
Posted by
- 1