Partilhar via


Suporte ao protocolo de rede Winsock no Windows

O Internet Protocol Suite é o protocolo de rede dominante usado em redes empresariais e através da Internet. O Internet Protocol Suite representa uma grande coleção de protocolos de rede em camadas. O Internet Protocol Suite é muitas vezes referido como TCP/IP com base em dois dos protocolos mais importantes incluídos no pacote: o Internet Protocol (IP) e o Transmission Control Protocol (TCP).

IPv6 e IPv4 representam as duas versões disponíveis do Protocolo Internet. O TCP é um dos vários serviços de rede importantes frequentemente referidos como protocolos IP que operam através de redes IPv6 e IPv4. O User Datagram Protocol (UDP) e o Internet Control Message Protocol (ICMP) são outros protocolos IP importantes usados em redes IPv6 e IPv4. Há uma série de outros protocolos IP que podem ser usados em redes IPv6 e IPv4.

O Windows Sockets considera cada conjunto de protocolos de rede como uma família de endereços exclusiva. Assim, o protocolo IPv6 é considerado a família de endereços AF_INET6 e o protocolo IPv4 é considerado a família de endereços AF_INET. Os protocolos IPv6 e IPv4 suportam o uso de vários protocolos IP em camadas, como TCP, UDP e ICMP.

Os Windows Sockets foram inicialmente concebidos para adicionar suporte para IPv4 ao Windows. No entanto, a interface de programação do Windows Sockets foi projetada desde o início com a capacidade de suportar outros pacotes de protocolos de rede. Ao longo do tempo, as versões do Windows e os Windows Sockets associados incluíram suporte nativo para outros pacotes de protocolos de rede (IPX/SPX e AppleTalk, por exemplo). O suporte para outros protocolos de rede também estava disponível para versões do Windows como software de terceiros de fornecedores.

Antes do crescimento e popularidade da Internet, vários outros pacotes de protocolos de rede eram usados em ambientes de rede, particularmente para Intranets locais. A escolha de um conjunto de protocolos de rede baseava-se frequentemente na dimensão da rede ou na experiência do pessoal de redes de TI. Com a atual conectividade global à Internet a ligar até as mais pequenas redes ao resto do mundo, a experiência em redes IPv6 e IPv4 é essencial para os profissionais de redes. Como resultado, outros pacotes de protocolos de rede anteriormente importantes estão agora em uso muito limitado e tornaram-se obviados. O suporte nativo para esses pacotes de protocolos de rede obviados, muitas vezes referidos como protocolos de rede herdados, foi descartado das versões recentes do Microsoft Windows. O suporte para alguns desses protocolos herdados pode estar disponível como software de terceiros de fornecedores (ATM com hardware de rede ATM, por exemplo).

A tabela a seguir identifica o suporte nativo do Windows para pacotes de protocolos de rede comuns.

Protocolo de rede Janelas 7 Windows Server 2008 Windows Vista Windows Server 2003 Janelas XP Janelas 2000
IPv6
Suportado
Suportado
Suportado
Suportado
Suportado
Não suportado (ver Notas)
IPv4
Suportado
Suportado
Suportado
Suportado
Suportado
Suportado
NetBIOS (consulte Notas)
Suportado
Suportado
Suportado
Suportado
Suportado
Suportado
IrDA (ver Notas)
Suportado
Suportado
Suportado
Suportado
Suportado
Suportado
Bluetooth (ver Notas)
Suportado
Suportado
Suportado
Suportado
Suportado
Não suportado
IPX/SPX
Não suportado
Não suportado
Não suportado
Suportado
Suportado
Suportado
AppleTalk [en]
Não suportado
Não suportado
Não suportado
Suportado
Suportado
Suportado
DLC
Não suportado
Não suportado
Não suportado
Não suportado (ver Notas)
Não suportado (ver Notas)
Suportado
Multibanco
Não suportado
Não suportado
Não suportado
Suportado (ver Notas)
Suportado (ver Notas)
Suportado (ver Notas)
NetBEUI
Não suportado
Não suportado
Não suportado
Não suportado
Não suportado
Suportado (ver Notas)

 

IPv6 no Windows 2000: O protocolo IPv6 é suportado no Windows 2000 com Service Pack 1 (SP1) e posterior com o Microsoft IPv6 Technology Preview para Windows 2000.

NetBIOS: O protocolo NetBIOS é comumente usado para nomear serviços no Windows. O NetBIOS pode usar vários pacotes de protocolos de rede, incluindo IP (NetBIOS sobre TCP/IP), IPX/SPX e NetBEUI. Winsock suporta NetBIOS sobre TCP/IP (normalmente chamado NetBT) apenas nas versões de 32 bits do Windows 7, Windows Server 2008 e Windows Vista. Winsock suporta NetBIOS sobre TCP/IP e NetBIOS usando IPX no Windows Server 2003 e Windows XP. Winsock suporta NetBIOS sobre TCP/IP, NetBIOS usando IPX e NetBIOS usando NetBEUI no Windows 2000.

IrDA: O protocolo Infrared Data Association (IrDA) é suportado se o computador tiver uma porta de infravermelho e um driver instalados.

Bluetooth: suporte Winsock para Bluetooth como um conjunto de protocolos de rede inclui os perfis Bluetooth Personal Area Network (PAN) e Dial up Networking (DUN). O suporte a Bluetooth no Windows também inclui a utilização do Dispositivo de Interface Humana Bluetooth (HID) e outros perfis para ligar a teclados, dispositivos apontadores e outros dispositivos de entrada que não estão relacionados com protocolos de rede.

DLC no Windows 2003 e Windows XP: O protocolo de controle de link de dados (DLC) é suportado no Windows Server 2003 e Windows XP quando o driver DLC incluído no Microsoft Host Integration Server 2006, Host Integration Server 2004 ou Host Integration Server 2000 é instalado.

ATM no Windows 2003, Windows XP e Windows 2000: O protocolo ATM (Modo de Transferência Assíncrona) é suportado no Windows Server 2003, Windows XP e Windows 2000 quando um adaptador de rede ATM é instalado. O protocolo para IP clássico sobre ATM (às vezes abreviado como CLIP / ATM) é definido em RFC 2225 e documentos relacionados publicados pela IETF. O Windows Server 2003, o Windows XP e o Windows 2000 fornecem uma implementação completa desse padrão.

NetBEUI no Windows 2000: O protocolo NetBEUI não é suportado diretamente pelos soquetes do Windows. Mas o protocolo NetBIOS, que pode usar vários protocolos de rede, suporta o uso do protocolo NetBEUI no Windows 2000.

de Referência Técnica ATM

Bluetooth

IrDA

Suporte a NDIS 5.0 e ATM no Windows