IPv6 Socket API Extensions: Programmer's Guide covers the IPv6 applicaton programming interfaces (API) extensions and enhancements that have been made to the socket APIs. The book begins with a brief overview of the API specifications along with sample code usage. Then an explanation of the internal kernel implementation that realizes the services offered by the API sets is detailed. Also descriptions of several standard user libraries that have been extended or created to support IPv6 are reviewed. Includes various examples which illustrate how to write portable applications that can run on either IPv4 or IPv6 networks. Succinct treatment of everything you need to know to get up and running with IPv6 socket programming in one affordable volume. - Provides a detailed introduction to the IETF standards for IPv6 APIs - Includes extensive line-by-line code sets with meticulous explanations of their implementation - Numerous diagrams and illustrations to aid in fully understanding the socket APIs



Autorentext

Qing Li is a senior architect at Blue Coat Systems, Inc. leading the design and development efforts of the next-generation IPv6 enabled secure proxy appliances. Qing holds multiple US patents. Qing is a contributing author of the book titled Handbook of Networked and Embedded Control Systems published in June 2005. He is the author of the embedded systems development book titled Real-Time Concepts for Embedded Systems published in April 2003.



Klappentext

IPv6 Socket API Extensions: Programmer's Guide covers the IPv6 application programming intercfaces (API) extensions and enhancements that have been made to the socket APIs. The book begins with a brief overview of the API specifications along with sample code usage. Then an explanation of the internal kernel implementation that realizes the services offered by the API sets is detailed. Also descriptions of several standard user libraries that have been extended or created to support IPV6 are reviewed. Includes various examples which illustrate how to write portable applications that can run on either IPv4 or IPv6 networks. Succinct treatment of everything you need know to get up and running with IPv6 socket programming in one affordable volume.

  • Provides a detailed introduction to the IETF standards for IPv6 APIs
  • Includes extensive line-by-line code sets with meticulous explanations of their implementation
  • Numerous diagrams and illustrations to aid in fully understanding the socket APIs



Inhalt

1 Introduction

2 The Basic Socket API-[RFC3493]

3 The Advanced Socket API-[RFC3542]

4 Kernel Implementation of IPv6 Socket APIs

5 Socket Options and Ancillary Data Examples

6 Implementation of Library Functions-libinet6

Titel
IPv6 Socket API Extensions: Programmer's Guide
Untertitel
Programmer's Guide
EAN
9780123785695
Format
E-Book (pdf)
Veröffentlichung
25.06.2009
Digitaler Kopierschutz
Wasserzeichen
Dateigrösse
1.5 MB
Anzahl Seiten
192