La comunicación de datos se refiere al proceso de intercambio de información entre ordenadores, es decir, el intercambio de comunicación reside en enviarse bytes de un computador a otro. Las computadoras modernas son fundamentales en el término de dígitos binarios llamados bits, que solo aceptan valores de 0 ó 1.
Los datos que son procesados y almacenados por un ordenador se representan en dígitos binarios, por lo que el intercambio de datos entre equipos implica exportar bits de un lado a otro. La comunicación de datos requiere de elementos primordiales tales como:
- Emisor: unidad que transfiere los datos.
- Mensaje: lo constituyen los datos transferidos.
- Medio: se refiere al viaje de los datos desde su principio hasta su final.
- Receptor: unidad de destino de los datos.
- Bit: es el dispositivo más pequeño de información y la base de las comunicaciones.
- Byte: grupo de bits sucesivos pequeños que permiten una dirección de información en un sistema informatizado.
- Trama: conjunto de bits con un formato establecido utilizado en protocolos direccionados a bit.
- Paquete: segmentos de un mensaje de tamaño específico, donde cada parte incluye información de principio y de destino.
- Interfaces: es el elemento de conexión que permite la comunicación entre dos o más ordenadores.
- Códigos: conjunto de símbolos o signos, por ejemplo, la combinación de bits representa un símbolo dentro de la tabla de códigos.
- Paridad: es el método que se refiere a la suma de un bit a un símbolo para forzar al grupo de unos a ser impar o par.
- Modulación: es el procedimiento de manejar de forma controlada los elementos de una señal portadora para que incluya la información que se va a transferir.
- Redes de datos: la comunicación entre ordenadores conlleva la transmisión de datos en bloques y no en secuencias constantes de datos. Esto significa que no se necesita una conexión estable entre dos computadoras para intercambiar datos. La comunicación de datos usa un método denominado conmutación de paquetes, que emplea la posibilidad de transmitir bloques de datos entre terminales sin determinar una conexión de lado a lado. Por lo tanto, se transfieren de enlace a enlace, permaneciendo almacenados por un tiempo en espera de ser transferidos cuando se establece el correcto enlace. Las decisiones de acuerdo a su destino se toman fundamentándose en la información de orientación contenida en el encabezamiento de cada bloque de datos. El concepto de paquete comprende el encabezamiento más el bloque de datos.
- Protocolos: se refiere al conjunto de reglas para el intercambio de información, consultadas por los que están implicados en la comunicación. En términos de computación, un protocolo es una regla requerida de acción para que los datos enviados se acepten de manera adecuada.
- Errores: los individuos son capaces de remediar los errores causados por los datos transferidos. Es viable establecer una conversación entre dos personas así llegue un 40% intacto los datos. Un solo error de envío de datos puede dañar la comunicación que se lleva a cabo. Por lo tanto, la prevención y demostración de errores forma un requerimiento principal para cualquier tipo de comunicación de datos. Se protege los ordenadores de los errores, agregando bits adicionales a los paquetes que incluyen los datos a enviar. Aproximadamente, un 4% de los bits de un paquete de datos se ocupan para detectar los errores.