
最 低 价:¥100.70
| “阅读本书是一种享受,让我想起了RichardStevens的《TCPflP详解》,本书的技术深度完 全可以与之媲美,” ——Jim Bound,北美IPv6工作组主席 “在IPv6时代,本书将取代Richard Stevens的《TCP/IP详解》一书。我强烈推荐给所有程序员阅读:” ——Junichiro Hagino.KAME项目核心开发者 IPv6的时代即将到来! 《IPv6详解.卷1:核心协议实现》由开源的IPv6标准参考实现KAME的核心开发人员撰写,沿袭了被奉为经典的Richard Steverls的《TCP/IP详解》的写作方式和风格,覆盖了IPv6技术的全部内容,是毋庸置疑的IPv6权威参考书。书中详尽剖析了IPv6协议及其实现的技术细节,逐行诠释了KAME每一行代码的作用,并结合阐述了弥足珍贵的设计体会,对网络研究、设计和开发人员都有极高的参考价值。 全书分为两卷,第1卷介绍核心协议的实现。第2卷主要介绍高级协议的实现。《IPv6详解.卷1:核心协议实现》适合网络设计和开发人员阅读,对于下一代网络产品研发人员尤其具有参考价值。 |
| Qing Li,系统公司资深架构师,负责领导下一代支持IPv6的安全代理应用系统的设计和开发工作。他曾在风河系统公司工作8年,是风河嵌入式IPv6产品的首席架构师:他拥有多项美国专利。并著有Real-Time Concepts forEmbedded Systems等畅销书。他还是FreeBSD操作系统项目活跃的开发者。 |
| 1 Introduction 1.1 Introduction 1.2 A Brief History of IPv6 and KAME 1.2.1 Commercial Success of KAME 1.3 Overview of the KAME Distribution 1.3.1 Source Tree Structure 1.3.2 Build Procedure 1.4 Overview of BSD Network Implementation 1.5 Source Code Narrations 1.5.1 Typographical Conventions 1.5.2 Sample Source Code Description 1.5.3 Preprocessor Variables 1.5.4 Networking Device and Architecture Assumptions 1.6 Mbufs and IPv6 1.6.1 Common Mbuf Manipulation Macros and Functions 1.6.2 Mbuf Tagging 1.6.3 Mbuf Requirement for IPv6 1.6.4 Diagnosing Mbuf Chain 2 IPv6 Addressing Architecture 2.1 Introduction 2.2 IPv6 Addresses 2.3 Textual Representation of IPv6 Addresses 2.4 Address Scopes 2.4.1 Scope Zones 2.4.2 Zone Indices 2.4.3 Textual Representation of Scoped Addresses 2.4.4 Deprecation of Unicast Site—local Addresses 2.5 IPv6 Address Format 2.5.1 Interface Identifier Generation 2.5.2 Notes about Address Format 2.5.3 Multicast Address Format 2.6 Node Address Requirements 2.7 IPv6 Address Space Management 2.8 Code Introduction 2.8.1 IPv6 Address Stmctures——in6 addr fl and Sockaddr in6 2.8.2 Macros and Variables 2.9 Handling Scope Zones 2.9.1 Initialization of Scope Zones 2.9.2 Scope Zone IDs 2.9.3 Zone IDs in Address Structures 2.9.4 Scope—Related Utility Functions 2.10 Interface Address Structures 2.10.1 ifaddr{}and in6_ifaddr{}Structures 2.10.2 in6_ifreq{)and in6_aliasreq{)Structures 2.10.3 Multicast Address Structures 2.11 IPv6 Prefix Structure 2.12 Overview of Address Manipulation Routines 2.13 Interface Initialization for IPv6 2.13.1 in6_if_up()Function 2.13.2 in6一ifattach()Function 2.13.3 in6一ifattach_loopback()Function 2.13.4 in6一ifattach_linklocal()Function 2.13.5 get_ifid()Function 2.13.6 get—hw—ifid()Function 2.13.7 get_rand_i fid()Function 2.13.8 in6if—do—dad()Function …… 3 Internet Protocol version 4 Internet Control Message Protocol for IPv6 5 Neihbor Discovery and Stateless Address Autoconfiguration 6 Transport Layer Implications 7 Socket API Extensions References Index About the Authors |
商品评论(0条)