Qu'est-ce qu'OpenVPN ?
OpenVPN est un écosystème de protocole VPN open source bien établi qui peut acheminer une connexion protégée via TCP ou UDP. Avec VeePN, vous pouvez utiliser OpenVPN sur les applications prises en charge ainsi que pour les configurations de routeur ou manuelles, puis choisir le transport adapté à vos conditions réseau.
OpenVPN : protocole, projet et logiciel
OpenVPN est le nom d'un projet open source, d'un protocole VPN et d'un écosystème plus large de logiciels compatibles. Les services VPN peuvent l'utiliser pour créer un tunnel protégé entre un appareil et un serveur VPN. Le trafic qui entre dans ce tunnel est encapsulé et acheminé sur le réseau avant que le serveur VPN ne le transmette à sa destination.
L'une des caractéristiques déterminantes d'OpenVPN est sa flexibilité de transport. Il peut fonctionner via TCP ou UDP. Ces options ne créent pas deux protocoles VPN distincts. Elles offrent à la même connexion OpenVPN différentes façons de faire transiter les données entre le client et le serveur.
Comment fonctionne OpenVPN ?
Une connexion OpenVPN réunit un client compatible, un serveur VPN et une configuration qui leur indique comment communiquer. La mise en œuvre exacte peut varier, mais le déroulement général de la connexion se présente comme suit :
-
1
Le client contacte le serveur VPN.
L'application ou le client compatible utilise sa configuration pour atteindre un serveur qui accepte les connexions OpenVPN.
-
2
Les deux parties s'authentifient.
Le client et le serveur vérifient la connexion à l'aide de la méthode d'authentification définie par le service et la configuration.
-
3
Elles établissent une session protégée.
Les deux parties s'accordent sur les paramètres de session nécessaires pour créer et maintenir le tunnel VPN.
-
4
OpenVPN achemine le trafic réseau.
Le client encapsule le trafic et l'envoie à travers le tunnel en utilisant TCP ou UDP comme transport externe.
-
5
Le serveur transmet et renvoie le trafic.
Le serveur VPN envoie les requêtes vers leurs destinations et renvoie les réponses via la connexion protégée.
Le choix entre TCP et UDP modifie la façon dont OpenVPN transporte les données du tunnel. Il ne change pas l'objectif fondamental du tunnel. La portée du routage peut également varier, notamment avec les routeurs et les configurations manuelles, c'est pourquoi les instructions de configuration sont importantes.
Avantages et limites d'OpenVPN
-
Choisissez entre TCP et UDP
OpenVPN vous permet de changer de transport sans passer à un protocole VPN entièrement différent. UDP réduit le contrôle du transport et la surcharge, tandis que TCP ajoute une livraison ordonnée et la retransmission. Cela vous offre un moyen pratique de réagir lorsque les conditions réseau changent.
-
Connectez-vous sur les appareils pris en charge
VeePN rend OpenVPN disponible sur les principales plateformes de bureau, mobiles et TV. Cette large disponibilité peut aider les utilisateurs à conserver une option de protocole familière en passant d'un appareil pris en charge à un autre. Consultez la liste de disponibilité VeePN pour connaître les plateformes confirmées.
-
Utilisez OpenVPN sur un routeur
OpenVPN TCP et UDP sont également disponibles pour la configuration de routeur et manuelle de VeePN. Une configuration de routeur compatible peut étendre une connexion VPN aux appareils qui utilisent ce routeur, y compris ceux qui ne disposent pas d'une application VPN native. La compatibilité et le routage du trafic dépendent toujours du routeur, du micrologiciel et de la configuration.
OpenVPN est flexible, mais cette flexibilité comporte des compromis. Prenez en compte les deux aspects avant de le choisir pour un appareil ou un réseau donné.
- Avantages Limites
- Prend en charge les transports TCP et UDP Peut impliquer une configuration plus complexe que certains protocoles plus récents
- Dispose d'un vaste écosystème logiciel et d'outils open source Le chiffrement et l'encapsulation ajoutent du traitement et une surcharge de paquets
- Offre généralement une large compatibilité entre les catégories d'appareils Le mode TCP peut amplifier les effets de congestion et de retransmission lorsque le trafic du tunnel utilise également TCP
- Est disponible dans VeePN sur les applications de bureau, mobiles et TV prises en charge La vitesse réelle varie selon l'appareil, le serveur, la distance, le réseau et la configuration
- Prend en charge les configurations de routeur et manuelles de VeePN La compatibilité et les performances du routeur varient selon le modèle et le micrologiciel
- Offre un autre transport à essayer lorsque les conditions réseau changent Les extensions de navigateur VeePN n'utilisent pas OpenVPN
OpenVPN TCP vs UDP
OpenVPN TCP et OpenVPN UDP créent le même type de tunnel VPN, mais le transport externe gère la livraison différemment. UDP envoie des datagrammes indépendants sans confirmations de livraison ni ordonnancement de type TCP. TCP crée un flux d'octets ordonné et fiable et retransmet les données manquantes. Cela modifie la surcharge, la latence et le comportement lorsque des paquets sont retardés ou perdus.
-
OpenVPN UDP
UDP n'attend pas que le transport externe confirme l'arrivée de chaque datagramme ni ne demande le remplacement de chaque datagramme manquant. Avec moins de contrôles de livraison, il présente généralement une surcharge de transport inférieure à celle de TCP. Cela fait d'OpenVPN UDP un bon point de départ pour un usage quotidien et des activités sensibles au temps telles que le streaming, les jeux et les appels vocaux ou vidéo. Les applications peuvent souvent gérer elles-mêmes une perte occasionnelle, et recevoir des données actuelles peut compter davantage que récupérer un ancien paquet. Certains réseaux peuvent limiter ou gérer UDP de manière incohérente. Si la connexion échoue ou se déconnecte de manière répétée, TCP est une autre option à tester.
-
OpenVPN TCP
TCP suit l'ordre et la livraison des données. Lorsque des données manquent, il peut les retransmettre avant de présenter le flux ordonné au destinataire. Ce comportement rend TCP intéressant à tester si le réseau actuel ne gère pas UDP de manière cohérente. La contrepartie est une surcharge supplémentaire. Attendre la livraison et retransmettre les données peut augmenter la latence ou réduire le débit, en particulier sur un réseau congestionné ou peu fiable. TCP n'est donc pas une amélioration automatique de la stabilité pour toutes les connexions. C'est une alternative pratique à essayer lorsque UDP ne fonctionne pas bien sur le réseau que vous utilisez.
- Critère OpenVPN UDP OpenVPN TCP
- Comportement du transport Basé sur les datagrammes Flux d'octets ordonné et fiable
- Contrôles de livraison Aucun contrôle de type TCP au niveau de la couche de transport externe Vérifie l'ordre et la livraison, puis retransmet les données manquantes
- Surcharge typique Plus faible Plus élevée
- Point de départ utile Activités quotidiennes et sensibles au temps Réseaux où UDP est indisponible ou incohérent
- Principal compromis UDP lui-même ne récupère pas les datagrammes perdus Les contrôles supplémentaires et la retransmission peuvent réduire les performances
Quand utiliser OpenVPN TCP ou UDP
Commencez par OpenVPN UDP lorsqu'il se connecte de manière fiable et que la réduction de la surcharge de transport est prioritaire. Essayez OpenVPN TCP lorsque UDP n'est pas disponible, se déconnecte de manière répétée ou se comporte de façon incohérente sur le réseau actuel. Si aucun des deux ne fonctionne bien, comparez d'autres options sur la page des protocoles VeePN.
OpenVPN pour routeurs et configuration manuelle
Où OpenVPN est-il disponible dans VeePN ?
VeePN prend en charge OpenVPN TCP et OpenVPN UDP sur les plateformes et catégories de configuration suivantes :
- Windows
- macOS
- Android
- Amazon Fire TV Stick
- iOS
- Android TV
- Linux via la configuration manuelle d'OpenVPN
- Routeurs et configuration manuelle
Les extensions de navigateur VeePN n'utilisent pas OpenVPN. Elles utilisent un mode de connexion navigateur plutôt que d'étendre un tunnel OpenVPN à toutes les applications de l'appareil.
La disponibilité du protocole peut varier selon la version de l'application.
Comment utiliser OpenVPN dans VeePN
Suivez ces étapes pour passer à OpenVPN dans VeePN.
Ouvrez les paramètres
Ouvrez VeePN et accédez aux paramètres.
Choisissez OpenVPN TCP ou UDP
Sélectionnez OpenVPN TCP ou OpenVPN UDP parmi les protocoles disponibles.
Reconnectez-vous
Reconnectez-vous pour appliquer le nouveau protocole.
OpenVPN vs WireGuard
OpenVPN et WireGuard peuvent tous deux fournir des connexions VPN dans les applications VeePN prises en charge. Ils adoptent des approches de conception différentes, de sorte que le meilleur choix dépend de votre plateforme, de votre réseau et de vos besoins de configuration.
OpenVPN est établi et hautement configurable. Sa capacité à fonctionner via TCP ou UDP vous offre un choix de transport supplémentaire, et c'est l'option répertoriée pour la configuration de routeur et manuelle de VeePN. Cela peut être important lorsque vous avez besoin de compatibilité avec un flux de travail manuel ou que vous souhaitez tester un transport différent sur un réseau particulier.
WireGuard présente une conception moderne et rationalisée axée sur un fonctionnement efficace. C'est une option solide pour une connexion d'application quotidienne lorsqu'elle est disponible sur votre appareil. Il utilise UDP plutôt que de proposer un mode TCP.
- Critère OpenVPN WireGuard
- Orientation de conception Établi et hautement configurable Moderne et rationalisé
- Choix de transport TCP ou UDP UDP
- Orientation de performance typique Plus de traitement et de surcharge de configuration Conçu pour des performances efficaces
- Configuration de routeur et manuelle Disponible Non répertorié comme disponible
- Disponibilité dans l'application VeePN Windows, macOS, Android, Android TV, Fire TV Stick, iOS Windows, macOS, Android, Android TV, Fire TV Stick, iOS
- À envisager lorsque La flexibilité TCP/UDP ou routeur/manuelle est importante Une connexion d'application quotidienne efficace est la priorité
Aucun des deux protocoles n'est toujours le bon choix. Commencez par celui qui correspond à votre appareil et à votre cas d'usage, puis comparez les résultats sur le réseau que vous utilisez réellement.
Protocoles VeePN associés
-
WireGuard
Un protocole VPN moderne et rationalisé pour des connexions quotidiennes efficaces sur les applications VeePN prises en charge.
-
IKEv2
Un autre protocole basé sur une application, disponible sur les plateformes de bureau, mobiles et TV VeePN prises en charge.
-
Shadowsocks
Une option de proxy HTTPS chiffré destinée au trafic web dans des environnements réseau limités.
FAQ OpenVPN
OpenVPN est-il une application ou un protocole ?
Pourquoi OpenVPN peut-il être plus lent sur certaines connexions ?
OpenVPN peut-il protéger les appareils qui ne prennent pas en charge les applications VPN ?
VeePN utilise-t-il OpenVPN dans les extensions de navigateur ?
Puis-je basculer entre OpenVPN TCP et UDP ?
Utilisez OpenVPN avec VeePN
Utilisez OpenVPN lorsque vous souhaitez une flexibilité TCP/UDP sur les applications VeePN prises en charge ou avez besoin d'une configuration de routeur ou manuelle compatible. Choisissez une option disponible pour votre appareil et connectez-vous via VeePN.