1. Basado en la dirección de comunicación:
* simplex: Los datos fluyen en una sola dirección. Piense en una transmisión de radio:la estación transmite, pero los oyentes no pueden enviar. Raramente utilizado en redes de computadoras modernas.
* medio-duplex: Los datos fluyen en ambas direcciones, pero solo una dirección a la vez. Como un walkie-talkie:solo una persona puede hablar a la vez. Los ejemplos incluyen algunas tecnologías más antiguas y ciertos enlaces de red especializados.
* Full-Duplex: Los datos fluyen en ambas direcciones simultáneamente. Como una llamada telefónica, ambas partes pueden hablar al mismo tiempo. Este es el modo más común en las redes informáticas modernas.
2. Basado en la técnica de transmisión de datos:
* unicast: Los datos se envían desde una sola fuente a un solo destino. Este es el tipo de comunicación más común en las redes, como cuando navega por un sitio web.
* Multicast: Los datos se envían desde una sola fuente a múltiples destinos simultáneamente. Útil para aplicaciones como videoconferencia o actualizaciones de software. Los receptores deben suscribirse al grupo de multidifusión.
* Broadcast: Los datos se envían desde una sola fuente a * todos * dispositivos en la red. Menos común en las redes modernas debido a problemas de seguridad y rendimiento; A menudo se usa para el descubrimiento de red o mensajes de control específicos.
* Anycast: Los datos se envían desde una sola fuente al destino * más cercano * disponible entre un conjunto de destinos potenciales. Se utiliza en redes de entrega de contenido (CDN) para dirigir a los usuarios al servidor más cercano.
3. Basado en el establecimiento de conexión:
* Orientado a la conexión: Se establece una conexión dedicada entre la fuente y el destino antes de que comience la transmisión de datos, garantizando una entrega confiable. Piense en una llamada telefónica:debe establecer una conexión antes de poder hablar. TCP (protocolo de control de transmisión) es el ejemplo más común.
* sin conexión: No se establece ninguna conexión de antemano. Los paquetes de datos se envían de forma independiente, y no hay garantía de entrega o pedido. Piense en enviar una postal:la deja caer por correo y espero que llegue. UDP (protocolo de datagrama de usuario) es el ejemplo más común.
4. Basado en la topología de la red:
Si bien no es estrictamente un * modo * de transmisión de datos, el diseño físico o lógico de la red (topología - bus, estrella, anillo, malla, etc.) influye en cómo se enrutan y transmiten los datos. Las diferentes topologías pueden afectar la velocidad y la confiabilidad.
Estas categorías no son mutuamente excluyentes. Por ejemplo, puede tener una transmisión de unidifusión completa, orientada a la conexión, con TCP sobre una topología de red STAR. El modo específico utilizado depende de la aplicación, la infraestructura de red y los requisitos de confiabilidad, velocidad y eficiencia.