4 / 10

The defacto standard Application Program Interface (API) for TCP/IP applications is the “sockets” interface. Although this API was developed for (  ) in the early 1980s it has also been implemented on a wide variety of non-Unix systems。 TCP/IP (  )written using the sockets API have in the past enjoyed a high degree of portability and we would like the same (  )with IPv6 applications。 But changes are required to the sockets API to support IPv6 and this memo describes these changes。These include a new socket address structure to carry IPv6 (  ),new  address conversion functions,and some new socket options。These extensions are designed to provide access to the basic IPv6 features required by TCP and UDP applications,including multicasting, while introducing a minimum of change into the system and providing complete (  )for existing IPv4 applications。