Anexo TCP/IP do Winsock
Esta seção descreve as funções, estruturas de dados e controles do protocolo TCP/IP.
Elemento | Descrição |
---|---|
Nome(s) do protocolo | TCP, UDP |
Descrição | Fornece serviços de transporte pela camada de rede IP: UDP para datagramas não confiáveis, TCP para fluxos de bytes confiáveis e orientados à conexão. |
Família de endereços | AF_INET, AF_INET6 |
Arquivo de cabeçalho | Ws2tcpip.h |
Dois tipos básicos de serviços de transporte são oferecidos: UDP (datagramas não confiáveis) e TCP (fluxos de bytes orientados para conexão confiável). Além disso, opcionalmente, há suporte para um soquete bruto. Soquetes brutos permitem que um aplicativo se comunique por meio de protocolos diferentes de TCP e UDP, como ICMP. Soquetes brutos são apoiados no AF_INET e AF_INET6 se dirigem às famílias com algumas limitações.
Esta seção aborda extensões para Winsock que são específicas para protocolos TCP/IP. Ele também descreve aspectos das funções base do Winsock que exigem consideração especial ou que podem apresentar um comportamento exclusivo ao usar TCP/IP.