O uso de UDP e OpenVPN pode levar à corrupção de arquivos?

1

Eu sei com o TCP que ele sempre verifica seus arquivos para garantir que nada foi fragmentado, perdido ou destruído.

Então, se eu usar o UDP para OpenVPN para baixar arquivos ou acessar uma rede interna, isso significa que posso acabar com a corrupção de arquivos?

    
por Jason Willis 23.01.2014 / 14:38

2 respostas

2

Não.

O OpenVPN sobre o UDP é tão confiável quanto o OpenVPN sobre TCP.

A execução do OpenVPN sobre TCP geralmente é uma má ideia, porque o TCP sobre TCP não funciona bem. Isso ocorre porque o TCP espera uma portadora não confiável e retransmite um pacote se expirar. Quando o TCP mais baixo perde um pacote, ele irá retransmiti-lo, mas o TCP superior também retransmitirá o pacote e entrará em fila mais retransmissões do que o TCP mais baixo pode manipular.

O problema do TCP sobre TCP é explicado em maiores detalhes no link

    
por 23.01.2014 / 15:01
2

no caso do UDP, normalmente o aplicativo cuida da integridade dos dados e da correção de erros.

Então, respondendo à sua pergunta, você não deve se preocupar com o protocolo subjacente usado pelo OpenVPN.

    
por 23.01.2014 / 14:56