Le contrôle de flux, dans un réseau informatique ou un réseau de télécommunications, représente un asservissement du débit binaire de l'émetteur vers le récepteur.
Quand une machine a un débit montant supérieur au débit descendant de la destination, la source diminue son débit pour ne pas submerger le puits de requêtes (obligeant parfois, lorsque le puits ne peut pas les traiter, à la ré-émission de ces dernières).
Le contrôle de flux doit être différencié du contrôle de congestion, qui est utilisé pour contrôler le flux de données lorsque la congestion a déjà eu lieu. Les mécanismes de contrôle de flux sont définis par le fait que le récepteur envoie une information de retour à l'émetteur.
Le stop and wait est la forme la plus simple de contrôle de flux. Dans cette méthode, le récepteur indique qu'il est prêt à recevoir chaque segment, le message étant divisé en plusieurs segments. L'émetteur doit attendre un acquittement (ACK) pour chaque segment pendant une période de temps (appelée time out). L'ACK est envoyé afin de s'assurer que le récepteur a bien reçu le segment. Par suite, l'émetteur peut transmettre le segment suivant après avoir reçu l'ACK.
Algorithme
Émetteur : transmet un seul segment à la fois.
Récepteur: transmet un acquittement (ACK) lorsqu'il reçoit le segment.
Émetteur reçoit un ACK au plus tard après la période time out.
Retour à l'étape 1.
Si le segment ou l'ACK est perdu durant la transmission, alors il doit être retransmis. La procédure de retransmission est connue sous le nom de Automatic Repeat reQuest (ARQ).
Le problème de stop and wait provient du fait qu'un seul segment est transmis à la fois. Ceci mène à une faible efficacité de l'utilisation du canal de transmission, étant donné que l'émetteur ne peut envoyer un autre segment qu'après avoir reçu un ACK.
Il s'agit d'une méthode dans laquelle le récepteur donne la permission à l'émetteur de transmettre des données jusqu'à ce que la fenêtre (le nombre de paquets autorisés en attente d'acquittement) devienne pleine.
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Asynchronous serial communication is a form of serial communication in which the communicating endpoints' interfaces are not continuously synchronized by a common clock signal. Instead of a common synchronization signal, the data stream contains synchronization information in form of start and stop signals, before and after each unit of transmission, respectively. The start signal prepares the receiver for arrival of data and the stop signal resets its state to enable triggering of a new sequence.
thumb|upright|Connecteurs RJ-45 servant à la connexion des réseaux informatiques via Ethernet. thumb|upright Un réseau informatique ( ou DCN) est un ensemble d'équipements reliés entre eux pour échanger des informations. Par analogie avec un (un réseau est un « petit rets », c'est-à-dire un petit filet), on appelle nœud l'extrémité d'une connexion, qui peut être une intersection de plusieurs connexions ou équipements (un ordinateur, un routeur, un concentrateur, un commutateur).
Null modem is a communication method to directly connect two DTEs (computer, terminal, printer, etc.) using an RS-232 serial cable. The name stems from the historical use of RS-232 cables to connect two teleprinter devices or two modems in order to communicate with one another; null modem communication refers to using a crossed-over RS-232 cable to connect the teleprinters directly to one another without the modems. It is also used to serially connect a computer to a printer, since both are DTE, and is known as a Printer Cable.
This course provides an overview of information security and privacy topics. It introduces students to the knowledge and tools they will need to deal with the security/privacy challenges they are like
Couvre l'introduction au réseau de contrôle régional (CAN) et aux protocoles CANopen utilisés dans les systèmes avioniques d'engins spatiaux, y compris les normes du réseau, les tendances futures et les objets de communication.
A stochastic model predictive control framework over unreliable Bernoulli communication channels, in the presence of unbounded process noise and under bounded control inputs, is presented for tracking a reference signal. The data losses in the control chan ...
Time-sensitive networks provide worst-case guarantees for applications in domains such as the automobile, automation, avionics, and the space industries. A violation of these guarantees can cause considerable financial loss and serious damage to human live ...
We developed a prototype for measuring physiological data for pulse transit time (PTT) estimation that will be used for ambulatory blood pressure (BP) monitoring. The device is comprised of an embedded system with multimodal sensors that streams high-throu ...