Qu'est-ce qu'un bit stream?
Des millions de petits morceaux de données informatiques, appelés bits, transitent chaque jour par de vastes systèmes de réseaux informatiques. Le système fonctionne un peu comme le bureau de poste moderne, qui doit constamment envoyer et recevoir des lettres du monde entier. Comme ces lettres, les bits d'ordinateur arrivent dans un flux continu et ordonné appelé flux de bits. Les bits identifient d'où ils viennent - souvent un ordinateur - et où ils se rendent - souvent un autre ordinateur.
Toutes les informations envoyées depuis et vers un ordinateur ont été transformées en une série de 1 et de 0 représentant des données. Lorsque l'ordinateur envoie un message, les bits sont acheminés dans un ordre spécifique par un fil jusqu'à leur destination. En règle générale, le flux de bits commence par des informations sur son orientation et son traitement, une fois qu'il est arrivé. Un courrier électronique, par exemple, contient des informations sur l'expéditeur, le destinataire et le message lui-même. Lorsque l'utilisateur l'envoie, il est divisé en bits de données qui transitent par le flux de bits vers l'ordinateur du destinataire.
L'utilisation la plus courante du flux binaire est le protocole de contrôle de transmission, ou TCP. Cette série de directives indique aux ordinateurs comment envoyer et recevoir des messages entre eux. Le World Wide Web et les services de messagerie électronique, entre autres, s’appuient sur les directives du PCT pour envoyer des informations de manière ordonnée. L'envoi via le flux de bits garantit que les éléments arrivent dans le bon ordre et que le message n'est pas corrompu lors de la remise, ce qui pourrait le rendre illisible.
Une fois que le flux de bits atteint l'ordinateur du destinataire, celui-ci peut choisir de sauvegarder les données. Une fois les données sauvegardées, on parle de fichier. Le lecteur peut ouvrir le fichier enregistré à tout moment pour examiner le message.
Le flux d'octets est un autre exemple similaire du flux de bits. Un bit est un 1 ou un 0 dans le code informatique, également appelé chiffre binaire. Huit bits constituent un octet et le flux d'octets transmet ces paquets de huit bits d'un ordinateur à l'autre. Les paquets sont décodés à l'arrivée afin que l'ordinateur puisse les interpréter.
Tout n'est pas transmis dans le flux de bits. Ce système convient parfaitement aux transmissions qui doivent arriver de manière fiable et ordonnée, comme un courrier électronique. Lorsque le message n'a pas besoin d'arriver de cette façon, il peut utiliser un protocole différent de celui du protocole TCP. Le protocole de datagramme utilisateur, ou UDP, est un exemple des nombreux protocoles de transfert disponibles pour l'envoi de données.