
- 376 pages
- English
- PDF
- Available on iOS & Android
IPv6 Network Programming
About this book
This book contains everything you need to make your application program support IPv6. IPv6 socket APIs (RFC2553) are fully described with real-world examples. It covers security, a great concern these days. To secure the Internet infrastructure, every developer has to take a security stance - to audit every line of code, to use proper API and write correct and secure code as much as possible. To achieve this goal, the examples presented in this book are implemented with a security stance. Also, the book leads you to write secure programs. For instance, the book recommends against the use of some of the IPv6 standard APIs - unfortunately, there are some IPv6 APIs that are inherently insecure, so the book tries to avoid (and discourage) the use of such APIs. Another key issue is portability. The examples in the book should be applicable to any of UNIX based operating systems, MacOS X, and Windows XP.* Covers the new protocol just adopted by the Dept of Defense for future systems* Deals with security concerns, including spam and email, by presenting the best programming standards * Fully describes IPv6 socket APIs (RFC2553) using real-world examples * Allows for portability to UNIX-based operating systems, MacOS X, and Windows XP
Tools to learn more effectively

Saving Books

Keyword Search

Annotating Text

Listen to it instead
Information
Table of contents
- Front Cover
- IPv6 Network Programming
- Copyright Page
- Contents
- Preface
- About This Book
- Chapter 1. Introduction
- Chapter 2. IPv6 Socket Programming
- Chapter 3. Porting Applications to Support IPv6
- Chapter 4. Tips in IPv6 Programming
- Chapter 5. A Practical Example
- A. Coming updates to IPv6 APIs
- B. RFC2553 "Basic Socket Interface Extensions for IPv6"
- C. RFC3493 "Basic Socket Interface Extensions for IPv6"
- D. RFC2292 "Advanced Sockets API for IPv6"
- E. RFC3542 "Advanced Sockets Application Program Interface (API) for IPv6"
- F. IPv4-Mapped Address API Considered Harmful
- G. IPv4-Mapped Addresses on the Wire Considered Harmful
- H. Possible Abuse Against IPv6 Transition Technologies
- I. An Extension of format for IPv6 Scoped Addresses
- J. Protocol Independence Using the Sockets API
- References
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app