IPv6 Socket API Extensions: Programmer's Guide - Qing Li, Jinmei Tatuya, Keiichi Shima

IPv6 Socket API Extensions: Programmer's Guide

Buch | Softcover
192 Seiten
2009
Morgan Kaufmann Publishers In (Verlag)
978-0-12-375076-1 (ISBN)
29,30 inkl. MwSt
Covers the IPv6 application programming interfaces (API) extensions and enhancements that have been made to the socket APIs. This book includes various examples which illustrate how to write portable applications that can run on either IPv4 or IPv6 networks. It provides an introduction to the IETF standards for IPv6 APIs.
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.

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. Tatuya Jinmei Ph.D. is a senior software architect at Internet Systems Consortium, Inc. He had been a core developer of the KAME project since the launch of the project through its conclusion. In 2003, he received the Ph.D. degree from Keio University, Japan, based on his work at KAME. Keiichi Shima is a senior researcher at Internet Initiative Japan Inc. He was a core developer of the KAME project from 2001 to the end of the project and developed Mobile IPv6/NEMO Basic Support protocol stack. He is now working on the new mobility stack (the SHISA stack) for BSD operating systems.

1. Introduction2. The Basic Socket API—[RFC3493]3. The Advanced Socket API—[RFC3542]4. Kernel Implementation of IPv6 Socket APIs5. Socket Options and Ancillary Data Examples6. Implementation of Library Functions—libinet6

Verlagsort San Francisco
Sprache englisch
Maße 191 x 235 mm
Gewicht 390 g
Themenwelt Informatik Netzwerke TCP / IP und IPv6
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
ISBN-10 0-12-375076-8 / 0123750768
ISBN-13 978-0-12-375076-1 / 9780123750761
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich

von Barry Pollard

Buch | Softcover (2019)
Manning Publications (Verlag)
53,95