Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La familia de direcciones AF_INET6 es la familia de direcciones para IPv6.
Estructura de direcciones de socket
Se especifica una dirección de transporte IPv6 con la estructura SOCKADDR_IN6.
Tipos de socket
IPv6 admite los siguientes tipos de socket:
SOCK_STREAM
Admite la comunicación de flujo de bytes orientada a la conexión confiable.
SOCK_DGRAM
Admite la comunicación sin conexión sin conexión.
SOCK_RAW
Admite el acceso sin procesar al protocolo de transporte.
Una aplicación WSK especifica un tipo de socket cuando llama a la función WskSocket o a la función WskSocketConnect para crear un nuevo socket.
Protocolos
Los siguientes valores del protocolo IPv6 IPPROTO_XXX de la enumeración IPPROTO se definen en los archivos de encabezado de WSK:
IPPROTO_HOPOPTS
Opciones de salto a salto IPv6
IPPROTO_ICMP
Protocolo de mensajes de control de Internet
IPPROTO_IGMP
Protocolo de administración de grupos de Internet
IPPROTO_GGP
Puerta de enlace al protocolo de puerta de enlace
IPPROTO_IPV4
Encapsulación IPv4
IPPROTO_TCP
Protocolo de control de transmisión
IPPROTO_CBT
Protocolo de árboles basados en núcleos
IPPROTO_EGP
Protocolo de puerta de enlace exterior
IPPROTO_IGP
Protocolo de puerta de enlace interior privado
IPPROTO_PUP
Protocolo universal de paquetes PARC
IPPROTO_UDP
Protocolo de datagramas de usuario
IPPROTO_IDP
Protocolo de datagramas de Internet
IPPROTO_RDP
Protocolo de datos confiables
IPPROTO_ROUTING
Encabezado de enrutamiento IPv6
IPPROTO_FRAGMENT
Encabezado de fragmentación IPv6
IPPROTO_ESP
Encapsular la carga de seguridad
IPPROTO_AH
Encabezado de autenticación
IPPROTO_ICMPV6
Protocolo de mensajes de control de Internet IPv6
IPPROTO_NONE
IPv6 no hay encabezado siguiente
IPPROTO_DSTOPTS
Opciones de destino de IPv6
IPPROTO_ND
Protocolo de disco neto
IPPROTO_ICLFXBM
Supervisión de banda ancha
IPPROTO_PIM
Multidifusión independiente del protocolo
IPPROTO_PGM
Multidifusión general pragmática
IPPROTO_L2TP
Protocolo de tunelización de nivel 2
IPPROTO_SCTP
Protocolo de transmisión de control de flujo
IPPROTO_RAW
Paquetes IP sin procesar
Se admiten protocolos adicionales mediante el uso de sockets sin formato.
Una aplicación WSK especifica un protocolo cuando llama a la función WskSocket o a la función WskSocketConnect para crear un nuevo socket.
Una aplicación WSK también especifica un protocolo (como parámetro Level) cuando llama al función WskControlSocket para establecer o recuperar opciones de socket de nivel de protocolo de transporte o nivel de protocolo de red.
Combinaciones
IPv6 admite las siguientes combinaciones de tipos de socket y protocolos para cada categoría de socket de WSK :
Sockets básicos SOCK_STREAM + IPPROTO_TCP SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_xxx sockets de escucha SOCK_STREAM + IPPROTO_TCP
Sockets de datagrama SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_xxx Connection-Oriented sockets SOCK_STREAM + IPPROTO_TCP
Requisitos
Versión |
Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado |
Ws2def.h (incluya Wsk.h) |