Qu'est-ce qu'un flux d'octets?

Un flux d'octets est un terme utilisé pour représenter une technique informatique qui permet d'envoyer des données sur un chemin particulier. Ici, au lieu des individus et des zéros, appelés chiffres ou bits binaires, des unités qui ont la taille de huit bits, appelés octets, sont envoyées le long de la voie. Il est également parfois appelé flux de caractères, car la plupart des personnages qui constituent un alphabet en langage naturel, les nombres, etc. sont représentés par de telles unités 8 bits. Le chemin, ou entités impliquées dans le transfert de données, sont quelque peu abstraites, car elles peuvent représenter un fichier accessible par un programme, les données traitées dans un programme ou les données voyageant sur un réseau.

Pour qu'un flux d'octet soit le plus efficace, il traverse un chemin dédié et fiable parfois appelé un tuyau ou un pipeline. Un tel chemin doit être fiable pour s'assurer que la sortie est exacte. À un égard, lorsque vous envisagez la programmation informatique, le tuyau est le chemin qui relie les différents aspects OF un programme afin que, à mesure que les données soient traitées à partir de l'entrée, elle peut être transmise à une autre partie du programme, sur une autre, etc., jusqu'à ce qu'elle atteigne la sortie.

Un autre type de pipeline peut être utilisé par certains systèmes d'exploitation pour prendre des données, tels que le contenu d'un fichier, et l'exécuter via plusieurs programmes différents pour produire une certaine sortie. Ceci est utile avec les applications de traitement de texte, rendues efficaces par un flux d'octets de caractère pour transmettre les données. L'une des utilisations les plus courantes d'un flux d'octets est donc pour le système d'exploitation d'un ordinateur lorsqu'il accéde à des données dans un fichier.

Dans les premiers réseaux informatiques, certains systèmes ont fait une distinction entre un octet et ce qu'on appelle aussi un octet. Étant donné qu'un octet est également une unité informatique composée de huit bits, les termes sont parfois utilisés de manière interchangeable, bien que sur ces systèmes plus anciens, ils ne sont pas la même chose. En conséquence, cependant, tLe flux d'octet est un terme également utilisé lorsqu'il parle d'un flux d'octets, bien que principalement en ce qui concerne le réseautage informatique. Un tel exemple, «Application / Octet-Stream», est le type d'extensions de messagerie Internet polyvalent (MIME) pour fournir une sorte de données binaires sur un réseau.

Lorsqu'il s'agit d'envoyer un flux d'octets sur un réseau informatique, un protocole de couche de transport bidirectionnel fiable, tel que le protocole de contrôle de transmission (TCP) utilisé sur Internet, est requis. Ceux-ci sont appelés un protocole de flux d'octets. D'autres protocoles de données série utilisés avec certains types de composants matériels, tels que la technique universel récepteur / émetteur asynchrone (UART), est un canal de données série qui utilise également un flux d'octet pour la communication. Dans ce cas, l'octet ou le caractère est emballé dans un cadre à l'extrémité de transmission, où un bit de départ supplémentaire et des bits de vérification facultatifs sont fixés puis séparés hors du cadre à l'extrémité de réception. Cette technicienneQue est parfois appelé un protocole orienté octet.

DANS D'AUTRES LANGUES