AF_INET
La familia de direcciones AF_INET es la familia de direcciones para IPv4.
Estructura de direcciones de socket
Se especifica una dirección de transporte IPv4 con la estructura SOCKADDR_IN .
Tipos de socket
IPv4 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 de datagramas sin confianza.
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 de protocolo IPv4 IPPROTO_XXX de la enumeración IPPROTO se definen en los archivos de encabezado de WSK:
IPPROTO_IP
Opciones de protocolo de Internet
IPPROTO_ICMP
Protocolo de mensajes de control de Internet
IPPROTO_IGMP
Protocolo de administración de grupos de Internet
IPPROTO_GGP
Protocolo de puerta de enlace a 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 privada
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_ND
Protocolo de disco net
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 capa 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 a la función WskControlSocket para establecer o recuperar el nivel de protocolo de transporte o las opciones de socket de nivel de protocolo de red.
Combinaciones
IPv4 admite las siguientes combinaciones de tipos de socket y protocolos para cada categoría de socket 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 datagramas SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_Xxx sockets Connection-Oriented 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) |