Compatibilidad con el protocolo de red winsock en Windows
El conjunto de protocolos de Internet es el protocolo de red dominante que se usa en redes empresariales y a través de Internet. El conjunto de protocolos de Internet representa una gran colección de protocolos de red en capas. El conjunto de protocolos de Internet se conoce a menudo como TCP/IP basado en dos de los protocolos más importantes incluidos en el conjunto: el Protocolo de Internet (IP) y el Protocolo de control de transmisión (TCP).
IPv6 e IPv4 representan las dos versiones disponibles del protocolo de Internet. TCP es uno de los varios servicios de red importantes a menudo denominados protocolos IP que operan a través de redes IPv6 e IPv4. El Protocolo de datagramas de usuario (UDP) y el Protocolo de mensajes de control de Internet (ICMP) son otros protocolos IP importantes que se usan a través de redes IPv6 e IPv4. Hay una serie de otros protocolos IP que se pueden usar a través de redes IPv6 e IPv4.
Windows Sockets considera cada conjunto de protocolos de red como una familia de direcciones única. Por lo tanto, el protocolo IPv6 se considera la familia de direcciones AF_INET6 y el protocolo IPv4 se considera la familia de direcciones AF_INET . Los protocolos IPv6 e IPv4 admiten el uso de varios protocolos IP por capas, como TCP, UDP e ICMP.
Windows Sockets se diseñó inicialmente para agregar compatibilidad con IPv4 a Windows. Sin embargo, la interfaz de programación de Windows Sockets se diseñó desde el inicio con la capacidad de admitir otros conjuntos de protocolos de red. Con el tiempo, las versiones de Windows y los Windows Sockets asociados han incluido compatibilidad nativa con otros conjuntos de protocolos de red (IPX/SPX y AppleTalk, por ejemplo). La compatibilidad con otros protocolos de red también estaba disponible para versiones de Windows como software de terceros de proveedores.
Antes del crecimiento y la popularidad de Internet, se usaron otros conjuntos de protocolos de red en entornos en red, especialmente para intranets locales. La elección de un conjunto de protocolos de red a menudo se basaba en el tamaño de la red o en la experiencia del personal de redes de TI. Con la conectividad global de Internet actual que vincula incluso las redes más pequeñas al resto del mundo, la experiencia en redes en IPv6 e IPv4 es esencial para los profesionales de redes. Como resultado, otros conjuntos de protocolos de red anteriormente importantes ahora están en uso muy limitado y se han obviado. La compatibilidad nativa con estos conjuntos de protocolos de red obviados, a menudo denominados protocolos de red heredados, se ha quitado de las versiones recientes de Microsoft Windows. La compatibilidad con algunos de estos protocolos heredados puede estar disponible como software de terceros de proveedores (ATM con hardware de red ATM, por ejemplo).
En la tabla siguiente se identifica la compatibilidad nativa de Windows con conjuntos de protocolos de red comunes.
Protocolo de red | Windows 7 | Windows Server 2008 | Windows Vista | Windows Server 2003 | Windows XP | Windows 2000 |
---|---|---|---|---|---|---|
IPv6 |
Compatible |
Compatible |
Compatible |
Compatible |
Compatible |
No compatible (consulte Notas) |
IPv4 |
Compatible |
Compatible |
Compatible |
Compatible |
Compatible |
Compatible |
NetBIOS (consulte notas) |
Compatible |
Compatible |
Compatible |
Compatible |
Compatible |
Compatible |
IrDA (consulte notas) |
Compatible |
Compatible |
Compatible |
Compatible |
Compatible |
Compatible |
Bluetooth (consulte Notas) |
Compatible |
Compatible |
Compatible |
Compatible |
Compatible |
No compatible |
IPX/SPX |
No compatible |
No compatible |
No compatible |
Compatible |
Compatible |
Compatible |
Appletalk |
No compatible |
No compatible |
No compatible |
Compatible |
Compatible |
Compatible |
DLC |
No compatible |
No compatible |
No compatible |
No compatible (consulte Notas) |
No compatible (consulte Notas) |
Compatible |
Cajero automático |
No compatible |
No compatible |
No compatible |
Compatible (consulte Notas) |
Compatible (consulte Notas) |
Compatible (consulte Notas) |
Netbeui |
No compatible |
No compatible |
No compatible |
No compatible |
No compatible |
Compatible (consulte Notas) |
IPv6 en Windows 2000: El protocolo IPv6 se admite en Windows 2000 con Service Pack 1 (SP1) y versiones posteriores con Microsoft IPv6 Technology Preview para Windows 2000.
Netbios: El protocolo NetBIOS se usa normalmente mediante la nomenclatura de servicios en Windows. NetBIOS puede usar varios conjuntos de protocolos de red, como IP (NetBIOS a través de TCP/IP), IPX/SPX y NetBEUI. Winsock admite NetBIOS a través de TCP/IP (normalmente llamado NetBT) solo en las versiones de 32 bits de Windows 7, Windows Server 2008 y Windows Vista. Winsock admite NetBIOS a través de TCP/IP y NetBIOS mediante IPX en Windows Server 2003 y Windows XP. Winsock admite NetBIOS a través de TCP/IP, NetBIOS mediante IPX y NetBIOS mediante NetBEUI en Windows 2000.
Irda: El protocolo De asociación de datos infrarrojos (IrDA) es compatible si el equipo tiene instalado un puerto infrarrojo y un controlador.
Bluetooth: La compatibilidad de Winsock con Bluetooth como conjunto de protocolos de red incluye los perfiles bluetooth personal area Network (PAN) y Dial up Networking (DUN). La compatibilidad con Bluetooth en Windows también incluye el uso del dispositivo de interfaz humana (HID) Bluetooth y otros perfiles para conectarse a teclados, dispositivos que apuntan y otros dispositivos de entrada que no están relacionados con los protocolos de red.
DLC en Windows 2003 y Windows XP: El protocolo Control de vínculos de datos (DLC) se admite en Windows Server 2003 y Windows XP cuando se instala el controlador DLC incluido con Microsoft Host Integration Server 2006, Host Integration Server 2004 o Host Integration Server 2000.
ATM en Windows 2003, Windows XP y Windows 2000: El protocolo de modo de transferencia asincrónica (ATM) se admite en Windows Server 2003, Windows XP y Windows 2000 cuando se instala un adaptador de red ATM. El protocolo de IP clásica a través de ATM (a veces abreviado como CLIP/ATM) se define en RFC 2225 y documentos relacionados publicados por el IETF. Windows Server 2003, Windows XP y Windows 2000 proporcionan una implementación completa de este estándar.
NetBEUI en Windows 2000: Los sockets de Windows no admiten directamente el protocolo NetBEUI. Pero el protocolo NetBIOS que puede usar varios protocolos de red admite el uso del protocolo NetBEUI en Windows 2000.
Temas relacionados