¿Qué es un flujo de bits?
Millones de pequeños datos informáticos, conocidos como bits, viajan a través de vastos sistemas de redes informáticas todos los días. El sistema funciona de manera muy similar a la oficina de correos moderna, que constantemente tiene que enviar y recibir cartas de todo el mundo. Al igual que esas letras, los bits de la computadora llegan en un flujo continuo y ordenado conocido como flujo de bits. Los bits identifican de dónde provienen, a menudo una computadora, y hacia dónde viajan, a menudo otra computadora.
Toda la información enviada hacia y desde una computadora se convirtió en una serie de 1 y 0 que representan datos. Cuando la computadora envía un mensaje, los bits viajan en un orden específico a través de un cable hasta su destino. Por lo general, el flujo de bits comienza con información sobre dónde va y cómo procesar la información una vez que llega. Un correo electrónico, por ejemplo, contiene información sobre el remitente, el destinatario y el mensaje en sí. Cuando el usuario lo envía, se divide en bits de datos que viajan a través del flujo de bits a la computadora del destinatario.
El uso más común para el flujo de bits es con el protocolo de control de transmisión o TCP. Esta serie de pautas le dice a las computadoras cómo enviar y recibir mensajes entre sí. La World Wide Web y los servicios de correo electrónico, entre otros, se basan en las pautas de TCP para enviar información de manera ordenada. El envío a través del flujo de bits garantiza que las piezas lleguen en el orden correcto y que el mensaje no se corrompa durante la entrega, lo que podría hacer que no se pueda leer.
Una vez que el flujo de bits llega a la computadora del destinatario, la computadora puede elegir guardar los datos. Una vez que se guardan los datos, se conoce como un archivo. El lector puede abrir el archivo guardado en cualquier momento para revisar el mensaje.
Otro ejemplo similar del flujo de bits es el flujo de bytes. Un bit es un solo 1 o 0 en código de computadora, también conocido como un dígito binario. Ocho bits forman un byte, y el flujo de bytes transmite estos paquetes de ocho bits de una computadora a otra. Los paquetes se decodifican a la llegada para que la computadora pueda interpretarlos.
No todo se transmite a través del flujo de bits. Este sistema es el mejor para transmisiones que deben llegar de manera confiable y ordenada, como un correo electrónico. Cuando el mensaje no necesita llegar de esta manera, puede usar un protocolo diferente al TCP. El Protocolo de datagramas de usuario, o UDP, es un ejemplo de los diferentes protocolos de transferencia disponibles para enviar datos.