Anexo TCP/IP do Winsock
Esta seção descreve as funções TCP/IP (Protocolo TCP/Protocolo de Controle de Transmissão), estruturas de dados e controles.
Elemento | Descrição |
---|---|
Nome do protocolo | TCP, UDP |
Descrição | Fornece serviços de transporte pela camada de rede IP: UDP para datagrams não confiáveis, TCP para fluxos de bytes confiáveis 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 (datagrams 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 o ICMP. Soquetes brutos são suportados no AF_INET e AF_INET6 abordam 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 exibir um comportamento exclusivo ao usar TCP/IP.