Als je regelmatig een VPN gebruikt, weet je waarschijnlijk dat bijna alle VPN-aanbieders het OpenVPN-protocol aanbieden omdat OpenVPN een veilige en betrouwbare open-source oplossing is.
Zowel Transmission Control Protocol (TCP) als User Datagram Protocol (UDP) zijn protocollen voor het versturen van datapakketten via het internet, gebouwd bovenop het Internet Protocol. Ze zijn ook de voornaamste transportmethodes waarop OpenVPN kan werken. Beide netwerkprotocollen bieden privacy en beveiliging.
Veel VPN-aanbieders laten gebruikers kiezen welk protocol ze willen gebruiken. Ja, elk heeft zijn voor- en nadelen, maar welk protocol je gebruikt hangt volledig af van je voorkeuren. Hoewel geen van beide opties in alle aspecten beter is dan de andere, moet je je gebruik en beveiligingsbehoeften overwegen voordat je de beste kiest.
Dit artikel geeft je een basiskennis van je opties, voor- en nadelen en wanneer je een bepaald protocol moet gebruiken.
UDP is een verbindingsloos protocol dat sneller is dan TCP maar minder betrouwbaar. De keuze tussen de twee hangt af van je voorkeuren en behoeften.
Het artikel geeft een uitgebreid overzicht van de voordelen en nadelen van elk protocol om je te helpen een weloverwogen beslissing te nemen.
TCP is een standvastig of verbindingsgeoriënteerd protocol dat communicatie tussen apparaten in een netwerk mogelijk maakt. Zodra het berichten van de applicatielaag ontvangt, stuurt het ze door naar het netwerk na ze op te delen in pakketten.
TCP zorgt ervoor dat de verbinding wordt gevestigd en stabiel blijft tot de overdracht van pakketten voltooid is. Daarom is het verbindingsgeoriënteerd.
Zodra een pakket aan de andere kant wordt ontvangen, wacht het zendende einde op een bevestiging van het ontvangende einde voordat het volgende pakket wordt verzonden. Deze garantie van data-ontvangst maakt dit VPN-protocol het meest betrouwbare.
Laten we eens kijken naar de voordelen die TCP biedt.
Ja, TCP kan het werk doen, maar er zijn enkele nadelen die je misschien moet overwegen.
TCP is het meest betrouwbare en meest gebruikte protocol op het internet. Dat kan voldoende reden zijn om TCP boven UDP te kiezen.
Dit komt voornamelijk door de foutcorrectie en dataverkeersregeling mechanismen van TCP. Ze zorgen ervoor dat de pakketten die de zender verstuurt, onbeschadigd en in de juiste volgorde door hun beoogde ontvangers worden ontvangen.
Dit is wat de verbinding foutvrij maakt.
Zoals vermeld, wacht TCP op een bevestiging van de ontvanger dat het pakket succesvol is ontvangen voordat het volgende wordt verzonden.
Met andere woorden, je kunt vertrouwen op TCP om berichten succesvol te leveren. Dus, TCP kan ideaal zijn als je een betrouwbare en stabiele verbinding zoekt.
Vanwege de snelheidsproblemen van TCP, heb je misschien liever een ander protocol dan OpenVPN. UDP kan een goed alternatief zijn omdat het bepaalde stappen in TCP kan overslaan.
Hoewel UDP een ander populair internetprotocol is, wordt het alleen onder specifieke omstandigheden gebruikt. Het belangrijkste verschil tussen UDP en TCP is dat UDP geen foutcorrectiemechanismen heeft.
UDP wordt beschouwd als een statusloze of verbindingsloze communicatie en er zijn geen voorafgaande communicaties nodig om een verbinding op te zetten tussen de zender en de ontvanger.
Het biedt checksums om de integriteit van de gegevens te controleren en poortnummers om zich te ontfermen over functies aan het ontvangende einde van de gegevens — of in dit geval, een datagram.
Laten we eens kijken naar de verschillende voordelen van UDP.
Hoge snelheid is goed, maar tegen welke prijs? Laten we nu de nadelen van UDP bekijken.
Zoals nu duidelijk zou moeten zijn, zijn er consequenties verbonden aan het kiezen voor een snelle verbinding met UDP. Tenzij je op zoek bent naar betere prestaties en een snel protocol, is het misschien beter om voor TCP te kiezen.
In tegenstelling tot TCP-datagrammen, bevatten UDP-datagrammen geen volgnummer om de ontvangen pakketten te ordenen. Dus gebruikers zijn geneigd om andere applicaties en UDP te gebruiken om de datapakketten opnieuw te ordenen.
Maar als je interactie hebt met realtime diensten zoals gaming, live conferenties en VoIP, is overstappen naar UDP beter. Op die manier wordt vertraagde data niet verwerkt, waardoor je kunt genieten van hoge prestaties.
Het is dan ook geen wonder dat sommige van de snelste VPN-aanbieders UDP kiezen als hun standaard configuratieprotocol met OpenVPN. Dit is wat OpenVPN zelf zegt over de twee protocollen:
Dat hangt weer af van wat je nodig hebt.
Er is een afweging tussen betrouwbaarheid en snelheid. Als snelheid jouw voornaamste zorg is, dan is UDP je beste optie. Het streamen van HD-films en online gamen gaat veel makkelijker met UDP.
Als je betrouwbaarheid belangrijker vindt, kies dan voor TCP. Je kunt weliswaar een tragere gegevensoverdracht ervaren, maar TCP wordt door veel internetdiensten gebruikt en dus door velen vertrouwd.
Je kunt ook overschakelen naar TCP, waarbij je de standaard UDP-configuraties laat varen, wanneer je verbindingsproblemen ondervindt.
Verander echter eerst de poorten voordat je jouw protocol wijzigt, omdat het type verbinding vaak niet de oorzaak is van connectiviteitsproblemen, maar omdat de ISP de VPN-poorten blokkeert.
De trage overdracht bij TCP kan ook afhangen van hoe ver je van de VPN-server bent. Als je de VPN-server kiest die het dichtst bij jou in de buurt is, zullen de trage verbindingen aanzienlijk afnemen.
ExpressVPN is verreweg de beste VPN-provider in de branche. Net als veel VPN-applicaties gebruikt ook ExpressVPN standaard OpenVPN wanneer de protocoloptie “Automatisch” is. De website van ExpressVPN suggereert dat gebruikers het optimale protocol kunnen kiezen door de instellingen te wijzigen. Dit is slechts een proces in twee stappen:
1. Ga naar Opties.
2. Selecteer je voorkeursprotocol.
OpenVPN gebruiken over TCP biedt ook extra voordelen. Dit gaat over hoe je overheidscensuur kunt verslaan met TCP-poort 443.
Velen van ons weten dat sommige landen, zoals China, dol zijn op het censureren van het internet en het volgen van het internetverkeer van burgers. Deze regeringen blokkeren sites die niet voldoen aan hun beleid of hun overtuigingen delen.
Gelukkig, als je OpenVPN gebruikt over TCP, zou het bijna onmogelijk zijn voor de overheid om je tegen te houden. Daarom gebruiken veel mensen VPN’s: om overheidsfirewalls te omzeilen. Aangezien deze regeringen op de hoogte zijn van deze tegenmaatregel, blokkeren ze ook VPN’s.
Misschien heb je gezien dat beveiligde websites hun URL’s beginnen met HTTPS://. Ze gebruiken SSL of Secure Socket Layer, een standaard beveiligingstechnologie, om de gegevens te versleutelen die tussen een server en een gebruiker worden verzonden. Tegenwoordig gebruiken bijna alle websites SSL.
Vanwege de hoge prevalentie van SSL wordt aangenomen dat websites die deze technologie gebruiken, niet te blokkeren zijn. Zelfs China zou het moeilijk kunnen vinden om ze te blokkeren.
Aangezien OpenSSL-bibliotheken worden gebruikt om OpenVPN te bouwen, is het configureren van TCP om met poort 443 te werken een fluitje van een cent. Maar dit is niet het meest interessante deel. Het beste deel is dat SSL niet zomaar een protocol en poort gebruikt, maar het TCP-protocol op poort 443.
Dus wanneer de VPN OpenVPN gebruikt over TCP op poort 443, lijkt jouw VPN-verkeer op regulier SSL-verkeer. Er is geen manier om de gegevens te identificeren, aangezien ze zijn versleuteld.
OpenVPN gebruiken over TCP-poort 443 zal je algehele beveiliging aanzienlijk verhogen en de sterkte van je digitale verdediging versterken.
Zolang TCP gegarandeerde levering van datapakketten, betrouwbaarheid, foutcorrectie en nog veel meer biedt, is het het dominante protocol.
Maar houd rekening met de kosten: vertraging en extra overhead. Zelfs VPN-aanbieders gebruiken UDP als hun standaardconfiguratie, hoewel het onbetrouwbaar en zonder verbinding is.
Kiezen wat ideaal voor je is, hoeft niet ingewikkeld te zijn. Het hangt er gewoon van af of je snelheid vooropstelt of dat je betrouwbaarheid belangrijker vindt.