IPv6 網路程式設計

賴虹燕

  • 出版商: 博碩文化
  • 出版日期: 2004-08-27
  • 定價: $420
  • 售價: 7.8$328
  • 語言: 繁體中文
  • 頁數: 276
  • ISBN: 9575277279
  • ISBN-13: 9789575277277
  • 相關分類: IPV6
  • 立即出貨(限量)

買這商品的人也買了...

商品描述

本書特色:

本書是介紹IPv6網路程式的基礎及相關知識,讓讀者設計出支援IPv6、移植性高且不易產生安全漏洞之網路程式,書中有用UNIX socket API寫成支援IPv6之應用程式,並解說如何讓既有IPv4應用程式亦能支援IPv6之方法。

作者 萩野純一郎(itojun), 為專經IPv6研究的博士,本書原著先以英文版本在全球發行,再譯為日文版於日發售,現由博碩文話中譯後於台灣出版發行。
內容精奧豐富,技術資訊及參考文獻在書中多有說明,不可不讀!

 

目錄:

第一章 基礎知識
1.1 IPv6沿革及主要特徵之簡介
1.2 由僅IPv4之網路至IPv4/v6雙堆疊(dual-stack)網路
1.3 UNIX socket程式設計
1.4 程式設計人員觀點之IPv6內部結構

第二章 IPv6 socket程式設計
2.1 IPv6用之位址群組-AF_INET6
2.2 為何程式必須由位址群組獨立出來
2.3 不依附位址群組之socket程式設計規則

第三章 應用程式之IPv6支援
3.1 使既有應用程式支援IPv6
3.2 找出改寫處後重組代碼
3.3 改寫客戶端應用程式
3.4 改寫伺服器應用程式

第四章 程式設計之各種注意事項
4.1 解析字串中之IPv6位址
4.2 區隔用冒號(:)之相關問題
4.3 IPv4對映位址之相關問題
4.4 bind(2)要求競合之相關問題
4.5 如何將IPv4通訊傳送至socket
4.6 系統間之移植性
4.7 RFC2292擴充API
4.8 各平台之支援狀況

第五章支援IPv6之實例
5.1 伺服端之程式例-popa3d
5.2 進階課題
5.3 用戶程式之例-nail

附錄A IPv6 API的未來
附錄B RFC2553 支援IPv6之基本socket API
附錄C RFC2292 支援IPv6之擴充socket API
附錄D IPv4對映位址API為有害的
附錄E 使用IPv4對映位址之IPv6通訊為有害的
附錄F 惡意使用IPv6移轉技術之可能性
附錄G 含範圍IPv6位址之擴充格式
附錄H 使用socket API實現通訊協定獨立