OpenVPN TCP vs UDP

Bon alors je viens de faire le test sur ma conf OpenVPN. J’avais constaté avoir un débit maxi sur mon montage à environ 1Mo / s en download. Il se trouve que c’est au minimum 2 fois moins que prévu par rapport à ce que ma connexion sait faire sans OpenVPN…

J’ai lu quelque part, que cela pouvait venir de l’utilisation de TCP comme protocole dans le VPN. J’ai donc essayé de passer sur UDP et effectivement, mon débit download a doublé en UDP…

A voir donc à l’usage. Car évidemment, UDP n’est pas un protocole robuste, on peut perdre des paquets définitivement alors qu’en TCP il y a toujours contrôle et rejeu si nécessaire… Ce que je peux dire pour l’intant c’est que pour le surf, le download cela semble correct même en UDP. A voir sur le jeu ou à l’usage si des fichiers téléchargés ne sont pas corrompus…

A noter au passage qu’en UDP les logs pourront cracher des « Replay-window backtrack occurred » ce qui n’est pas anormal => c’est une perte de paquet. Ce site en parle.

Quand à savoir UDP ou TCP… Cela dépend. Ce site en parle pas mal d’ailleurs.