Amazon.co.jpで購入する
コンピュータネットワーク書籍一覧 目次
|
第3版
TCP/IPによるネットワーク構築
Vol.I ―原理・プロトコル・アーキテクチャ―ISBN4-320-02880-5 共立出版
原書:Prentice Hall「Internetworking with TCP/IP Volume 1:
Principles,Protocols,and Architecture」
D.Comer 著/村井 純・楠本博之 訳
B5・552頁・6,000円
内容
“3/e
Internetworking With TCP/IP”の翻訳であり,第2版の内容を改訂・増補しただけでなく,新たにATMネットワーク,MIME,IPv6などについての解説を加えた。
 |
|
コンピュータネットワーク書籍一覧 目次 |
TCP/IPによるネットワーク構築
Vol.II―設計・実装・内部構造―ISBN4-320-02734-5 共立出版
原書:Prentice Hall「Internetworking with TCP/IP Volume 2:
Internals and Implementation」
D.Comer他著/村井 純・楠本博之訳
B5・484頁・6,000円
内容
第I巻はTCP/IPプロトコル体系の概念と機能を詳説しているのに対し,この第II巻では原著者らが開発したXinuオペレーティングシステム上での実際のプログラムのソースコードを元にして,設計と実装に関して詳説。
 |
|
Amazon.co.jpで購入する
コンピュータネットワーク書籍一覧 目次 |
TCP/IPによるネットワーク構築
Vol.[III]―クライアント‐サーバプログラミングと アプリケーション― BSDソケットバージョンISBN4-320-02800-7 共立出版
原書:Prentice Hall「Internetworking with TCP/IP Volumu 3: Client-Server
Programming and Applications for the BSD Socket Version」
D.Comer, D.Stevens著/村井 純・楠本博之訳
B5・452頁・5,800円
内容
この第III巻では,インターネット基盤における新しいアプリケーションソフトウェアの設計および実装について詳細に解説。
 |
Amazon.co.jpで購入する
コンピュータネットワーク書籍一覧 目次
|
[内容]
本別冊は,“Internetworking with TCP/IP”の第3巻の,パーソナルコンピュータのソフトウェアを構築するWindows95/NTプログラマの要求に合わせた「Windowsソケットバージョン」の翻訳である.
第1巻ではTCP/IPプロトコル体系に関しての概念と機能を詳説し,第2巻では原著者のDouglas
Comer教授らが開発したXinuシステムという教育用のオペレーティングシステム上で,実際のプログラムのソースコードを基にして,設計と実装に関して詳説している.
本別冊第3巻では,分散コンピューティングやネットワーキングにおいて重要な,クライアントサーバモデルの概念と実例を詳細に説明している.したがって,本書はコンピュータネットワーク技術,特にクライアントサーバモデルの概念を学び,
TCP/IPプロトコル体系のもとで実際にその設計や実装をどう行うかについて学ぼうとする学生,研究者,技術者にとっての絶好の教科書となっている.
クライアントサーバ相互作用に基づいたアプリケーションを実装する場合に重要な,並行処理や遠隔手続き呼出しの概念について詳しく述べ,またTELNETを実例にとり,状態遷移をどのように扱うかを述べており,現実のアプリケーションを構築する技術者や学生にとって非常に参考になる.
第3巻には開発環境に合わせて3種類のバージョンがある.本別冊よりも前に「BSD
ソケットバージョン」を刊行しており,また原著には「AT&T TLI
Version」がある.本別冊は,WindowsのソケットAPIであるWinsockを用いたプログラミング環境で解説している.
サーバ処理に関する繰返し型と並行型,コネクション型とコネクションレス型といった概念的な説明については,各バージョンで基本的に同じであるが,プロセスとスレッド,ソケット記述子の扱いなど,UNIXとWindowsの違いに起因する違いも多い.さらに,多くのサーバクライアントプログラムは,UNIXで開発されたものが多く,本別冊ではUNIXからWindowsへの移植に関しての章が付け加わっている.デッドロックに関する考察も付け加えられている.
[目次]
第1章 イントロダクションおよび概要
第2章 クライアントサーバモデルとソフトウェア設計
第3章 クライアントサーバソフトウェアにおける並行処理
第4章 プロトコルのプログラムインタフェース
第5章 ソケットAPI
第6章 クライアントソフトウェアの設計におけるアルゴリズムと論点
第7章 クライアントソフトウェアの例
第8章 サーバソフトウェアの設計におけるアルゴリズムと論点
第9章 反復実行するコネクションレスのサーバ(UDP)
第10章 反復実行するコネクション指向のサーバ(TCP)
第11章 並行実行するコネクション指向のサーバ(TCP)
第12章 単一スレッドによる並行サーバ(TCP)
第13章 マルチプロトコルサーバ(TCP,UDP)
第14章 マルチサービスサーバ(TCP,UDP)
第15章 サーバの並行性の一様で効率的な管理
第16章 クライアントにおける並行性
第17章 トランスポート層とアプリケーション層におけるトンネリング
第18章 アプリケーション層におけるゲートウェイ
第19章 外部データ表現(XDR)
第20章 遠隔手続き呼出しの概念(RPC)
第21章 分散プログラムの作成(rpcgenの概念)
第22章 分散プログラムの作成(rpcgenの例)
第23章 ネットワークファイルシステムの概念(NFS)
第24章 ネットワークファイルシステムプロトコル(NFS,mount)
第25章 TELNETクライアント(プログラム構造)
第26章 TELNETクライアント(実装の詳細)
第27章 UNIXからWindowsへのサーバの移植
第28章 クライアントサーバシステムにおけるデッドロックとスタベーション
付録1 ソケットで使用されるシステムコールとライブラリルーチン
付録2 Windowsのソケット記述子の操作 |
|