Protocolo

Protocolo

Un protocolo es un conjunto de reglas y convenios para mandar información a través de una red

Entre los protocolos que soporta Windows y GNU/Linux se encuentra TCP/IP, el cuál es usado para el inicio de sesión, los servicios de impresión, la copia de información entre controladores de dominio y otras funciones comunes

También tenemos los siguientes protocolos para Windows:

  • Modo de transferencia asíncrono (ATM, Asynchronous Transfer Mode)
    • Emulación de LAN (LAN emulation)
    • IP sobre ATM
    • ATM sobre xDSL
    • Acceso ATM nativo a través de Winsock 2.0
  • Intercambio de paquetes de Internet/Intercambio de paquetes en secuencia (IPX/SPX, Interwork Packet Exchange/Sequenced Packet Exchange)
  • Interfaz de usuario mejorada NetBEUI (NetBEUI, NetBIOS Enhanced User Interface)
  • AppleTalk
  • Control de enlace de datos (DLC, Data Link Control)
  • Asociación de datos de infrarrojos (IrDA, Infrared Data Association)

Orden de enlace de los protocolos

Los protocolos se pueden añadir y borrar a deseo y enlazarlos de forma selectiva a todas las interfaces de red que existan en el servidor. El orden de enlace de los protocolos se determina mediante el orden en el cual se instalaron en principio, aunque se puede cambiar en cualquier momento, interfaz por interfaz, permitiéndose un mayor grado de control. Por ejemplo, la primera interfaz podría tener enlazados TCP/IP e IPX/SPX, teniendo precedencia TCP/IP, mientras que la segunda interfaz todavía podría tener ambos protocolos enlazados mientras la precedencia el protocolo IPX/SPX. De forma adicional, los servicios de red se pueden activar o desactivar de forma selectiva por adaptador o por protocolo o cualquier combinación de ello. Esta selectividad ofrece a los administradores del sistema un muy buen control sobre la configuración de la conexión de redes y permite que se construyan configuraciones muy seguras (tales como la desactivación de todos los servicios de red en todas las interfaces públicas conectadas directamente a Internet) con una dificultad mínima

Protocolos

ATM

El protocolo de modo de transferencia asíncrono (ATM, Asynchronous Transfer Mode) es una implementación avanzada de la conmutación de paquetes que es ideal para las comunicaciones de voz, vídeo y datos. ATM es una tecnología de alta velocidad para trabajo en red que transmite los datos en celdas de un tamaño fijo. Se compone de número de tecnologías que incluyen software, hardware y medios orientados a la conexión

Una celda es un paquete de tamaño fijo que contiene 53 bytes de información, como se muestra en la figura:

Protocolo ATM

Debido a que el número de bytes, y consecuentemente el tiempo de transmisión, de una celda es constante, las celdas se pueden conmutar en un intervalo constante

Un extremo ATM establece una conexión o circuito virtual antes de mandar cualquier dato a través de la red. Después, manda las celdas a través de este camino hacia el destino. Este circuito virtual es un camino directo de un extremo a otro. Mientras que se estable la conexión, el extremo ATM negocia un contrato de calidad de servicio (QoS, Quality of Service) para la transmisión. Este contrato explica el ancho de banda, el retraso máximo, la variación aceptable y otros parámetros que provee el circuito virtual (VC, Virtual Circuit) y que se extienden de un extremo a otro. Debido a que el circuito virtual está orientado a conexión, los datos llegan al extremo destino en origen y con los niveles de servicio especificados, ATM es un excelente compromiso para la transmisión tanto de voz como de datos a través de una red. ATM proporciona una QoS garantizada en una red de área local (LAN, Local Area Network), una red de área amplia (WAN, Wide Area Network) y una inter-red pública

LANE

LANE (LAN Emulation, emulación de LAN) es un método por el cual los protocolos que sólo entienden medios sin conexión se pueden comunicar a través de ATM. Esto permite a ATM usar tanto redes heredadas como aplicaciones heredadas. Las aplicaciones y protocolos para redes locales tradicionales se pueden comunicar sin modificaciones a través de una red ATM

LANE se compone de dos componentes principales: el cliente LANE (Atmlane.sys) y los servicios LANE

El cliente LANE en Windows se encuentra en la carpeta %systemroot%\system32\drivers. Esto permite a los protocolos LAN y a las aplicaciones para redes locales funcionar como si se comunicaran con una LAN tradicional. El cliente LANE comunica los comandos LAN a los protocolos de red y los comandos nativos de ATM a la capa del protocolo ATM

Los servicios LANE son un grupo de componentes ATM, normalmente localizados en un conmutador que soporta la emulación LAN

Ip sobre ATM

IP sobre ATM es un grupo de servicios que se usan para las comunicaciones sobre una red ATM y que se pueden usar como una alternativa a la emulación ATM. IP sobre ATM utiliza las propiedades de orientación a conexión de ATM para superar la naturaleza sin conexión de IP. Funciona de manera similar a LANE. Un servidor central IP (llamado servidor ATMARP) mantiene una base de datos de direcciones IP y ATM proporciona los servicios de configuración y difusión. Estos servicios de difusión son necesarios debido a que ATM es un protocolo sin difusión. Los servicios de IP sobre ATM no se encuentran en un solo sitio y normalmente no se encuentran en un conmutador ATM. Todos los servicios de IP sobre ATM se proporcionan con Windows

De hecho, IP sobre ATM es una pequeña capa que se encuentra en el protocolo ATM y los protocolos TCP/IP. El cliente emula, en su margen superior, el IP estándar para el protocolo TCP/IP, y por debajo usa los comandos nativos de ATM para las capas del protocolo ATM

IP sobre ATM se maneja mediante dos componentes principales: el servidor del protocolo de resolución de direcciones (ARP, Address Resolution Protocol) (Atmarps.sys) y el cliente ARP (Atmarpc.sys)

El servidor ARP se compone de un servidor ATMARP y de un servicio de resolución de direcciones multidifusión (MARS, Multicast Address Resolution Service). El servicio ATMARP proporciona servicios que emulan las funciones del IP estándar, mientras que MARS proporciona servicios de difusión y multidifusión. Ambos servicios mantienen las bases de datos de direcciones IP

ATM sobre xDSL

xDSL (Digital Subscriber Line, línea con suscripción digital) es un medio por el cual el POTS (plain old telephone service, servicio plano de telefonía antiguo) se puede usar para mandar datos digitales a una estación central de una compañía de telefonía mediante un par de cables de cobre. Para conectar a muchos usuarios DSL a una red con soporte ATM, se mandan los datos DSL a un DSLAM (Digital Subscriber Line Access Multiplexor, multiplexor de acceso a línea con suscripción digital). En el lado opuesto del DSLAM, se conecta a una red ATM que proporciona tasas de datos del orden del gigabit. En el otro lado de cada transmisión, un DSLAM desmultiplexa las señales y dirige a las conexiones DSL individuales adecuadas

ATM sobre xDSL ofrece un acceso a redes de alta velocidad desde entornos domésticos y de pequeñas oficinas. Muchos tipos de DSL, entre los que se incluye ADSL (asymmetric digital subscriber line, la línea con suscripción digital asimétrica) y VDSL (very high digital subscriber line, línea con suscripción digital muy alta), se desarrollan en estas áreas. Estas tecnologías usan el bucle local, el cable de cobre para ADSL o la fibra óptica para VDSL, que conecta la oficina central local al conector de datos del usuario en un entorno de usuario. En muchas áreas, este bucle local se conecta directamente a una red con núcleo ATM que proporciona una compañía de telefonía

El servicio de ATM sobre xDSL presenta las características de alta velocidad y las garantías de QoS disponibles en la red de núcleo ATM sin cambiar los protocolos. Esto crea el potencial para una red ATM punto a punto para el hogar y pequeñas oficinas

Acceso ATM nativo a través de Winsock 2.0

El soporte de ATM para Winsock 2.0 se encuentra disponible mediante el proveedor de servicios ATM de Sockets de Windows (Windows Sockets ATM service Provider). Como resultado de lo anterior, las aplicaciones que usan TCP como su protocolo de transporte, pueden usar directamente Winsock 2.0 para acceder a las redes basadas en ATM/ip

Las aplicaciones que usan ATM nativo pueden crear circuitos virtuales y garantías de QoS de acceso. Esta capacidad se suministra a través de un servicio orientado a conexión agregado a la versión 5.0 del servicio de interfaz de controladores de red (NDIS, Network Driver Interface Service). El servicio orientado a conexión en el NDIS 5.0 se denomina CoNDIS

NWLink

NWLink es la implementación de Microsoft del protocolo IPX/SPX de Novell Netware. NWLink se usa normalmente en entornos donde los clientes funcionan bajo sistemas operativos de Microsoft para acceder a recursos de NetWare o donde los equipos clientes funcionan bajo Windows y ejecutan NetWare para acceder a recursos. NWLink no permite acceder directamente a archivos o impresoras compartidos en un servidor NetWare. NWLink se debe utilizar para acceder a los archivos o impresoras de un servidor NetWare, tales como el CSNW (Client Service for NetWare, servicio de clientes para NetWare) en Windows Professional o GSNW (Gateway Service for NetWare, servicio de pasarelas para NetWare) en Windows Server

GSNW actúa como un reexpedidor en equipos con Windows Server y como una pasarela para los equipos cliente. La función de pasarela permite a un equipo con Windows Server compartir recursos NetWare (carpetas e impresoras) como si se encontraran localizadas en el propio Windows. Como resultado, los equipos clientes que sean capaces de acceder a recursos compartidos en el equipo Windows Server pueden usar los recursos compartidos que se han hecho disponibles a través de GSNW. GSNW es una solución de acceso de bajo rendimiento; permite a la conexión de un único usuario proporcionar acceso mediante pasarela a los recursos de un servidor de NetWare

NWLink es útil si hay aplicaciones NetWare cliente/servidor ejecutándose que usen los protocolos Winsock o NetBIOS sobre IPX/SPX. Adicionalmente, NWNBLink (NetWare NetBIOS Link, enlace NetBIOS de NetWare) contiene mejoras de Microsoft para NetBIOS. El elemento NWNBLink se usa para dar formato a las peticiones del nivel NetBIOS y pasarlas al elemento NWNBLink para la transmisión por la red

Tipo de trama

El tipo de trama define el modo en que un adaptador de red, en un equipo con Windows, da formato a los datos para mandarlos a través de una red. Se necesita configurar NWLink en el equipo con Windows con el mismo tipo de trama que usan los servidores de NetWare para comunicar entre si el equipo con Windows y los servidores NetWar

La siguiente tabla lista las topologías y los tipos de trama que soporta NWLink:

Topología Tipo de trama soportada
Ethernet Ethernet II, 802.3, 802.2 y SNAP (Sub NetWork Access Protocol, protocolo de acceso a subredes) que se predetermina a 802.2
Token ring 802.5 y SNAP
FDDI (Fiber Distributed Data Interface, Interfaz de datos distribuidos por fibra óptica) 802.2 y 802.3

En las redes Ethernet, el 802.3 es el tipo de trama estándar para NetWare 2.2 y NetWare 3.11. partir de NetWare 3.12, el tipo de trama predeterminado cambió al 802.2

Se puede elegir entre detectar automáticamente el tipo de trama o configurarlo manualmente. Sin embargo, el tipo de trama se detecta automáticamente cuando se carga NWLink. Si se detectan varios tipos de marco además del tipo de trama 802.2, NWLink se predetermina al tipo de trama 802.2

Si el tipo de trama se configura manualmente, un equipo con Windows puede usar simultáneamente varios tipos de marco

Se puede configurar el tipo de trama usando el cuadro de diálogo Propiedades de Protocolo de transporte compatible con NWLink IPX/NetBIOS (NWLink IPX/SPX/NetBIOS-Compatible Transport Protocol Propities)

NetBEUI

NetBEUI se desarrolló originalmente como un protocolo para pequeñas LAN de departamento de entre 20 y 200 equipos. NetBEUI no es enrutable debido a que no tiene una capa de red. A causa de esta limitación, se deben conectar los equipos con Windows y NetBEUI usando puentes en vez de enrutadores. Además, NetBEUI está basado en la difusión, lo que significa que confía en la difusión para muchas de sus funciones, tales como registro y descubrimiento de nombres, y por ello crea más tráfico de difusión que otros protocolos. NetBEUI se incluye en Windows Server y Windows Professional como un protocolo heredado para soportar estaciones de trabajo que no se han actualizado desde Windows NT

NetBEUI proporciona compatibilidad con las LAN existentes que usan el protocolo NetBEUI. Proporcionando las siguientes funciones a los equipos con Windows:

  • Comunicación orientada a conexión y sin conexión entre computadoras
  • Autoconfiguración y autoajuste
  • Protección de errores
  • Poca sobrecarga en memoria

Nota Una red Windows ejecutando los servicios de Active Directory no puede usar como protocolo principal el NWLink o el NetBEUI. Sólo se soporta TCP/IP para acceder a los servicios de Active Directory

AppleTalk

AppleTalk es una familia de protocolos desarrollada por Apple Computer Corporation para la comunicación entre las computadoras Macintosh. Windows incluye soporte para AppleTalk, lo cual permite a los equipos con Windows Server y a los clientes Apple Macintosh compartir archivos e impresoras. AppleTalk también permite a Windows ser un enrutador y un servicio de acceso telefónico

Para que el protocolo AppleTalk funcione correctamente, un equipo Windows Server debe estar configurado con los Servicios para Macintosh de Windows (Windows Services for Macintosh) y debe estar disponible en la red

DLC

El protocolo DLC se desarrolló para la comunicación entre los grandes sistemas de IBM. No se diseñó para ser un protocolo de red entre ordenadores personales. DLC se usa para imprimir en impresoras Hewlett-Packard que se conectan directamente a la red. Las impresoras conectadas a la red usan el protocolo DLC debido a que los marcos que reciben son fáciles de disociar y porque la funcionalidad de DLC puede ser fácilmente codificada en memoria de sólo lectura (ROM, read-only memory)

La utilidad de DLC es limitada debido a que no interactúa directamente con la capa de la interfaz de controlador de transporte. DLC sólo se debería instalar en máquinas de red que realicen tareas como mandar datos a una impresora Hewlett-Packard de red. Los clientes que mandan trabajos de impresión a un dispositivo de impresión de red mediante un servidor de impresión Windows no necesitan tener instalado el protocolo

Sólo el servidor de impresión que se comunica directamente con el dispositivo de impresión requiere que se instale el protocolo DLC. Una vez que se instala el protocolo DLC en un equipo con Windows Server, aparece disponible un nuevo tipo de puerto de impresión

La dirección MAC (Media Access Control, controlador de acceso al medio) de la tarjeta del adaptador de red de las impresoras DLC disponibles o los servidores de impresión aparecen en el cuadro más grande debajo de la Card Address (Dirección de la tarjeta)

Hay que estar seguro de que el dispositivo de impresión de red habilitado para DLC se encuentra conectado a la red, encendido y configurado para trabajar con DLC

Después de que se haya configurado un equipo con Windows Server para realizar el papel de servidor de impresión y habilitado para DLC, los equipos pueden conectar una impresora compartida en Windows Server. Si los trabajos de impresión aparecen en el dispositivo de impresión habilitado para DLC y no se mandan a través del servidor de impresión de Windows Server, los equipos clientes podrían estar ejecutando el protocolo DLC e imprimiendo directamente en el dispositivo habilitado para DLC. Se puede usar el Network Monitor (Monitor de red) u otro analizador de red para determinar que equipos de la red están ejecutando el protocolo DLC

Nota Todas las tarjetas Hewlett-Packard JetDirect soportan actualmente la familia TCP/IP y se deberían añadir usando el puerto TCP/IP estándar. Sólo las antiguas tarjetas Hewlett-Packard JetDirect que no soportan TCP/IP necesitan el puerto de red Hewlett-Packard que usa el protocolo DLC

IrDA

IrDA es un grupo de protocolos de infrarrojos inalámbricos de corto alcance, alta velocidad y bidireccional. IrDA permite a una variedad de dispositivos comunicarse entre sí, tales como cámaras, impresoras, equipos portátiles, equipos de sobremesa y asistentes personales (PDA, Personal Digital Assistants). La pila del protocolo IrDA se accede usando controladores NDIS sin conexión