Selective Repeat (SR)
Vantagens
- Maior eficiência: Receptor confirma cada frame individualmente; emissor continua transmitir sem esperar todos ACKs.
- Melhor fiabilidade: Apenas frames perdidos/corrompidos retransmitidos, não janelas inteiras.
- Menor overhead: Não precisa manter janela grande frames não confirmados.
Desvantagens
- Implementação complexa: Receptor deve rastrear frames recebidos e em falta.
- Maior uso memória: Receptor faz buffer frames até confirmados.
Go-Back-N (GBN)
Vantagens
- Simplicidade: Receptor não rastreia frames individuais; só espera entrega em ordem.
- Menor memória: Sem buffering frames fora ordem.
Desvantagens
- Menor eficiência: Emissor para após perda, retransmite todos frames subsequentes.
- Fiabilidade reduzida: Frames duplicados podem chegar após retransmissão.
Veredito: SR melhor para transmissão fiável, eficiente. GBN adequado cenários onde simplicidade e baixa memória superam performance.