7. Repetição Seletiva¶
7.1 Motivação¶
No cenário:
o receptor já possui 3 e 4. Retransmiti-los seria desnecessário se o protocolo conseguir armazená-los enquanto aguarda o quadro 2.
A Repetição Seletiva procura retransmitir somente as unidades que precisam de recuperação.
7.2 Exemplo¶
sequenceDiagram
participant E as Emissor
participant R as Receptor
E->>R: Quadro 0
R-->>E: ACK 0
E->>R: Quadro 1
R-->>E: ACK 1
E->>R: Quadro 2
Note over E,R: Quadro 2 perdido
E->>R: Quadro 3
Note over R: Quadro 3 recebido e armazenado
R-->>E: ACK 3
E->>R: Quadro 4
Note over R: Quadro 4 recebido e armazenado
R-->>E: ACK 4
Note over E: Detecta necessidade de recuperar 2
E->>R: Retransmissão do quadro 2
R-->>E: ACK 2
Depois de recuperar o quadro 2, o receptor pode integrar os dados que já havia armazenado.