Resumo
- O RACK avalia uma transmissão antiga ainda não confirmada tomando como referência outra, enviada depois e já entregue.
- O limiar inclui o RTT estimado e uma janela de reordenação que pode ser adaptada por DSACK, dentro de um limite relacionado ao SRTT. A RFC 8985 permite no máximo uma sondagem adicional de perda além do limite da janela de congestionamento; ela entra na contabilização dos dados em trânsito e o próximo ACK elimina o excesso temporário.
Uma lacuna nos números de sequência pode decorrer de perda, mas também de reordenação no caminho. A RFC 8985 especifica o RACK-TLP para trabalhar com essa incerteza. O RACK usa os horários das transmissões como evidência; o TLP pode enviar uma única sondagem para tentar obter um ACK antes do tempo de retransmissão normal.
Nenhum dos dois elimina as demais regras do TCP. Detecção de perda, controle de congestionamento, permissão para transmitir e recuperação por RTO continuam sendo decisões distintas.
Considere uma transmissão antiga ainda não confirmada. Uma transmissão posterior é enviada e sua entrega é confirmada pelo receptor. O RACK pode usar a transmissão mais nova como marco temporal e perguntar há quanto tempo a antiga permanece sem entrega.
A declaração de perda torna-se possível quando a transmissão antiga ultrapassa um limite formado pelo RTT estimado mais uma janela limitada de reordenação. Portanto, a conclusão não decorre apenas da ordem dos números de sequência. Ela depende da entrega conhecida de uma transmissão posterior e do tempo decorrido desde o envio da anterior.
Se a sondagem não produzir evidência útil, o temporizador normal de retransmissão permanece como mecanismo de reserva. O projeto mantém, assim, uma separação entre o diagnóstico temporal da perda, a resposta de congestionamento e os caminhos de recuperação baseados em temporizador.
A especificação principal é a RFC 8985; os limites de controle de congestionamento, recuperação SACK e temporizador de retransmissão são estabelecidos pelas RFC 5681, RFC 6675 e RFC 6298. Essas normas definem o comportamento do protocolo, não os padrões atuais de implementação, adoção, implantação ou desempenho.
Briefing para membros
Contexto aprofundado do perfil
Faça login com o nível de assinatura correto para desbloquear o briefing completo e as notas das fontes.
Apenas para Strategic Circle
Strategic Circle
Aberto a todos os leitores. Desbloqueie Briefings de perfil após se inscrever e fazer login.
Junte-se ao Strategic CircleSomente para Leadership Alliance
Leadership Alliance
Para proprietários e gestores qualificados de ativos de PI; faça login para desbloquear os briefings da Leadership Alliance.
Junte-se ao Leadership Alliance
