English French
a Cyclic Redundancy Check (`CRC`) un contrôle de redondance cyclique (`CRC`)
a `length` field that indicates the length of the data un champ `length` (taille) qui indique la taille des données
all errors that affect an odd number of bits toutes les erreurs affectant un nombre impair de bits
all errors that affect a sequence of bits which is shorter than the length of the CRC toutes les errors affectant une séquence de bits plus courte que la longueur du CRC
a `number` (0 or 1) un `nombre` (0 ou 1)
A version of the Alternating Bit Protocol supporting variable length frames uses a header that contains the following fields : Une version du protocole du bit alterné à frame de longueur variable utilise une entête qui contient les champs suivants :
Derive a mathematical expression that provides the `goodput`, i.e. the amount of payload bytes that have been transmitted during a period of time, achieved by the Alternating Bit Protocol assuming that : Obtenez une expression mathématique pour le `goodput`, c'est-à-dire la quantité de bytes pouvant être transmis pendant une période de temps donnée, issu du protocole du bit alterné en considérant que :
Discussion questions Questions de discussion
Each acknowledgment contains `c` bytes of control information Chaque acknowledgment contient `c` bytes de information de contrôle
Each frame contains `D` bytes of data and `c` bytes of control information Chaque frame contient `D` bytes de donnée et `c` bytes d'information de contrôle
How would you set the duration of the retransmission timer in the alternating bit protocol ? Comment fixeriez-vous le délai du timer de retransmission dans le protocole du bit alterné ?
hundred frames cent frames
Is it possible for a go-back-n receiver to inter-operate with a selective-repeat sender ? Justify your answer. Est-il possible pour un récepteur go-back-n de fonctionner avec un émetteur selective-repeat ? Justifiez.
Is it possible for a selective-repeat receiver to inter-operate with a go-back-n sender ? Justify your answer. Est-il possible pour un récepteur selective-repeat de fonctionner avec un émetteur go-back-n ? Justifiez.
one frame une frame
Open questions Questions ouvertes
Practice Exercices
Reliable protocols depend on error detection algorithms to detect transmission errors. The following questions will reinforce your understanding of these algorithms. Les protocoles fiables dépendent d'algorithmes de détection des erreurs de transmission. Les questions suivantes vont vous permettre d'approfondir votre compréhension de ces algorithmes.
Reliable protocols rely on different types of checksums to verify whether frames have been affected by transmission errors. The most frequently used checksums are : Les protocoles fiables reposent sur différents types de checksums afin de vérifier si des erreurs de transmission ont affecté les frames. Les checksums les plus fréquemment utilisés sont :
Reliable transfer Transfert fiable