Différence entre le contrôle du débit et le contrôle d'erreur

Différence entre le contrôle du débit et le contrôle d'erreur

Différence clé - Contrôle de débit vs contrôle d'erreur
 

La communication de données est le processus d'envoi de données de la source à la destination via un support de transmission. Pour une communication de données efficace, il est nécessaire d'utiliser des techniques. L'expéditeur et le récepteur ont des vitesses différentes et différentes capacités de stockage. Lorsque les données atteignent la destination, les données sont stockées temporairement dans la mémoire. Cette mémoire est connue comme un tampon. Les différences de vitesse et les limitations de tampon peuvent affecter la communication de données fiable. Le contrôle du flux et le contrôle des erreurs sont deux mécanismes différents qui sont utilisés pour une transmission précise de données. Si la vitesse de l'expéditeur est plus élevée et que la vitesse du récepteur est plus faible, il y a un décalage de vitesse. Ensuite, le flux de données envoyé doit être contrôlé. Cette technique est connue sous le nom de contrôle du débit. Pendant la transmission, des erreurs peuvent se produire. Si le récepteur identifie une erreur, il devrait informer l'expéditeur qu'il y a une erreur dans les données. Ainsi, l'expéditeur peut retransmettre les données. Cette technique est connue sous le nom de contrôle d'erreur. Les deux se produisent dans la couche de liaison de données du modèle OSI. Le différence clé entre le contrôle de flux et le contrôle d'erreur est que Le contrôle du flux consiste à maintenir le flux approprié des données de l'expéditeur vers le récepteur pendant que le contrôle d'erreur est de savoir si les données fournies au récepteur sont sans erreur et fiable.

CONTENU

1. Aperçu et différence clé
2. Qu'est-ce que le contrôle du débit
3. Qu'est-ce que le contrôle d'erreur
4. Similitudes entre le contrôle du flux et le contrôle des erreurs
5. Comparaison côte à côte - Contrôle de débit vs contrôle d'erreur sous forme tabulaire
6. Résumé

Qu'est-ce que le contrôle du débit?

Lors de l'envoi de données d'un appareil à un autre appareil, l'envoi est connu sous le nom de source, expéditeur ou émetteur. La fin de réception est connue sous le nom de destination ou du récepteur. L'expéditeur et le récepteur peuvent avoir des vitesses différentes. Le récepteur ne pourra pas traiter les données si les données envoyant une vitesse plus élevée. Ainsi, les techniques de contrôle de flux peuvent être utilisées.

Une méthode de contrôle de flux simple est, Contrôle d'arrêt et d'attente du débit. Tout d'abord, l'émetteur envoie le cadre de données. Lorsqu'il est reçu, le récepteur envoie un cadre d'accusé de réception (ACK). L'émetteur ne peut envoyer des données, seulement après avoir reçu le cadre de l'accusé de réception du récepteur. Ce mécanisme contrôle le flux de transmission. L'inconvénient principal est qu'une seule trame de données peut être transmise à la fois. Si un message contient plusieurs trames, l'arrêt et l'attente ne seront pas une méthode de contrôle de flux efficace.

Figure 01: Contrôle du débit et contrôle d'erreur

Dans Méthode de fenêtre coulissante, L'expéditeur et le récepteur maintiennent une fenêtre. La taille de la fenêtre peut être égale ou inférieure à la taille du tampon. L'expéditeur peut transmettre jusqu'à ce que la fenêtre soit pleine. Lorsque la fenêtre est pleine, l'émetteur doit attendre de recevoir un accusé de réception du récepteur.  Un numéro de séquence est utilisé pour suivre chaque cadre. Le récepteur reconnaît un cadre en envoyant un accusé de réception avec le numéro de séquence du cadre attendu suivant. Cet accusé de réception annonce à l'expéditeur que le récepteur est prêt à accepter le numéro de taille de Windows de Windows à partir du numéro spécifié.

Qu'est-ce que le contrôle d'erreur?

Les données sont envoyées comme une séquence de cadres. Certaines cadres pourraient ne pas atteindre la destination. La rafale de bruit peut affecter le cadre, donc il peut ne pas être reconnaissable à l'extrémité de réception. Dans cette situation, on l'appelle que le cadre est perdu.  Parfois, les cadres atteignent la destination, mais il y a quelques erreurs dans les bits. Ensuite, le cadre est appelé un cadre endommagé. Dans les deux cas, le récepteur n'obtient pas le cadre de données correct. Afin d'éviter ces problèmes, l'expéditeur et le récepteur ont des protocoles pour détecter les erreurs de transit.  Il est important de transformer la liaison de données peu fiable en une liaison de données fiable.

Techniques de contrôle des erreurs

Il existe trois techniques de contrôle des erreurs. Ils sont des arrêts, go-back-n, répétitions sélectives. Collectivement, ces mécanismes sont connus sous le nom Demande de répétition automatique (Arq).

Dans S'arrêter et attendre ARQ, un cadre est envoyé au récepteur. Ensuite, le récepteur envoie l'accusé. Si l'expéditeur n'a pas reçu d'accusé. Cette période est trouvée en utilisant un appareil spécial appelé la minuterie. Lors de l'envoi du cadre, l'expéditeur démarre la minuterie. Il a un temps fixe. S'il n'y a pas d'accusé de réception reconnaissable du récepteur, l'expéditeur retransmettra à nouveau ce cadre.

Dans Go-back-n ARQ, l'expéditeur transmet une série de cadres jusqu'à la taille de la fenêtre. S'il n'y a pas d'erreurs, le récepteur envoie l'accusé de réception comme d'habitude. Si la destination détecte une erreur, elle envoie un accusé de réception négatif (NACK) pour ce cadre. Le récepteur éliminera le cadre d'erreur et toutes les trames futures jusqu'à ce que le cadre d'erreur soit corrigé. Si l'expéditeur reçoit un accusé de réception négatif, il doit retransmettre le cadre d'erreur et toutes les cadres suivants.

Dans Répétition sélective ARQ, le récepteur garde une trace des numéros de séquence. Il envoie un accusé de réception négatif du seul cadre qui est perdu ou endommagé. L'expéditeur ne peut envoyer le cadre que pour lequel le nack est reçu.  Il est plus efficace que go-back-n arq. Ce sont les techniques de contrôle d'erreur courantes.

Quelle est la similitude entre le contrôle du flux et le contrôle des erreurs?

  • Le contrôle de flux et le contrôle d'erreur se produisent dans la couche de liaison de données.

Quelle est la différence entre le contrôle du flux et le contrôle d'erreur?

Contrôle de débit vs contrôle d'erreur

Le contrôle du flux est le mécanisme de maintien de la transmission appropriée de l'expéditeur au récepteur dans la communication de données. Le contrôle des erreurs est le mécanisme de fourniture de données sans erreur et fiables au récepteur dans la communication de données.
 Techniques principales
La fenêtre d'arrêt et d'attente et de glissement est des exemples de techniques de contrôle de flux. ARQ stop-and-wait, go-back-n arq, ARQ sélectif-répétition sont des exemples de techniques de contrôle des erreurs.

Résumé - Flux Contrôle vs Contrôle d'erreur

Les données sont transmises de l'expéditeur au récepteur. Pour une communication fiable et efficace, il est essentiel d'utiliser des techniques. Le contrôle du flux et le contrôle des erreurs sont deux d'entre eux. Cet article a discuté de la différence entre le contrôle du flux et le contrôle des erreurs. La différence entre le contrôle de flux et le contrôle des erreurs est que le contrôle du flux consiste à maintenir le flux approprié des données de l'expéditeur vers le récepteur tandis que le contrôle d'erreur est de savoir si les données fournies au récepteur sont sans erreur et fiable.

Téléchargez le PDF de la commande de flux vs Contrôle d'erreur

Vous pouvez télécharger la version PDF de cet article et l'utiliser à des fins hors ligne selon la note de citation. Veuillez télécharger la version PDF ici: différence entre le contrôle du flux et le contrôle d'erreur

Référence:

1.«Contrôle de flux (données).»Wikipedia, Wikimedia Foundation, 27 janvier. 2018. Disponible ici 
2.Point, tutoriels. «Contrôle et protocoles DCN Data-Link.», Tutorials Point, 8 janvier. 2018. Disponible ici
3.nptelhrd. Conférence - 16 Contrôle de flux et d'erreur, nptelhrd, 20 octobre. 2008. Disponible ici