|
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
|