0

IPv4 および IPv6 ネットワーク開発を開始するために使用できるリソースと本を探しています。私がこれまでに見つけた中で最も関連性の高い本は、" Unix Network Programming, Volume 1: The Sockets Networking API (3rd Edition) " で、両方のプロトコルをカバーしていますが、それ以外はあまり見つけられませんでした。

私が探している情報は、両方のプロトコルが詳細にどのように機能するか、IPv6 とその処理が IPv4 とどのように異なるか、および API (Windows または *nix) を使用して両方のプロトコル間でアプリケーション間の基本的な通信をセットアップする方法です。

上記の本はすでに正しい出発点ですか、それともこのトピックを始めるために使用できる他のリソースや本はありますか?

4

3 に答える 3

1

私はいくつかのComerとStevensの本を読みましたが、それらはすべて素晴らしかったです。TCP / IPネットワーキングに固執する場合は、それらの隠し場所を収集する必要があります(私は私のほとんどを使用したか、景品スタックから入手しました)。毎日数ページ読んでください。非常に多くの一般的な「謎」は、弱いテキストから欠落している概念にすぎません。

そうは言っても、私はIPv6に関する本を2冊しか読んでいないので、プログラマーにはお勧めしません。しかし、私がNetscape / AOL / mozilla.orgにいたとき、Mozilla / Geko(Necko)のネットワークスタックのリード開発者が、Loshinによる「IPv6Clearly Explained」を推奨したことを思い出します(私が覚えている限りでは)。

オンラインでざっと見てみると、この人はIPv6について2冊の本を書いているようです。どちらも5つ星です。

その本を注意深く選ぶように注意します。しばらくの間、私はIPv6の本を購入していましたが、多くの本は非常に厚いのですが、役に立たない可能性があることがわかりました。

于 2009-08-12T16:11:24.850 に答える
1

Douglas Comer
プログラミングとは別に、TCP/IP (v4-6) やその他のスタック関連のクエリや設計理論を探しているなら、彼の本は究極の参考文献です。もちろん、オンラインで論文を読んで、好きなだけ掘り下げることができます。しかし、初級レベルから中級レベルまで、彼の本は最も役に立ちます。
読むことから始める

TCP/IP Vol-1、4e によるインターネットワーキング。

私が言うことができるなら、これは必須です。その後、スタックの詳細を確認してからフォローすることをお勧めします。

TCP/IP Vol-2 によるインターネットワーキング (ANSCI および BSD)

stevens による *nix マシンの UNP でのプログラミングは無敵です。根底にある概念は、unix/linux/windowx/mac/ でほぼ同じです。ほとんどすべてが BSD 設計のソケットに基づいています。したがって、UNPはプログラミングに最適だと思います。これらの 3 冊の本があなたの目的を解決すると思います。本を集めるのが好きなら、Stevens の別の本をライブラリに追加できます

http://www.kohala.com/start/tcpipiv2.html

ネットワーキングに関するいくつかの優れたビデオ チュートリアル、優れたリソース

http://www.ecse.rpi.edu/Homepages/shivkuma/teaching/video_index.html

于 2009-07-20T12:11:29.193 に答える
1

ネットワーク プログラミングの本を 1 冊だけ読むなら、これがその本です。スティーブンスをよく読んでください。

于 2009-07-05T20:26:56.033 に答える