-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
d4c6c0e
commit a276453
Showing
9 changed files
with
160 additions
and
160 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
82 changes: 41 additions & 41 deletions
82
i18n/it/docusaurus-plugin-content-docs/current/adguard-vpn-for-windows/overview.md
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
40 changes: 20 additions & 20 deletions
40
i18n/it/docusaurus-plugin-content-docs/current/general/adguard-vpn-protocol.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,37 @@ | ||
--- | ||
title: 'How AdGuard VPN protocol works' | ||
title: 'Come funziona il protocollo di AdGuard VPN' | ||
sidebar_position: 4 | ||
--- | ||
|
||
Our protocol is used by [all AdGuard VPN mobile and desktop applications](https://adguard-vpn.com/welcome.html). Download any of our products and use it knowing that your data is protected in the most secure way. | ||
Il nostro protocollo è utilizzato da [tutte le applicazioni mobili e desktop di AdGuard VPN](https://adguard-vpn.com/welcome.html). Scarica uno qualsiasi dei nostri prodotti e utilizzalo sapendo che i tuoi dati sono protetti nel modo più sicuro. | ||
|
||
## Why we developed the AdGuard VPN protocol | ||
## Perché abbiamo sviluppato il protocollo di AdGuard VPN | ||
|
||
For years, we were concentrating on developing all flavors of ad blocking apps and browser extensions. And in 2019 we resolved to develop our own VPN service, seemingly out of nowhere. When in reality, there were a few reasons that prompted us to do so. | ||
Per anni, ci siamo concentrati sullo sviluppo di tutti i tipi di app di blocco degli annunci ed estensioni per browser. E, nel 2019, abbiamo deciso di sviluppare il nostro servizio VPN, apparentemente all'improvviso. Quando in realtà, c'erano alcuni motivi che ci hanno spinto a farlo. | ||
|
||
- AdGuard mobile apps had compatibility issues with VPN apps. Normally, two VPN-based mobile apps can't work together: in rare cases on iOS, and never on Android. As AdGuard ad blocker apps use local VPN to filter network traffic, using them alongside any VPN app would be out of the question. That's why we saw the development of an in-house VPN as the only feasible solution that could guarantee compatibility: after we apply some magic, the two apps are able to work together as one VPN service. | ||
- Secondly, VPN seemed more than relevant to our philosophy and priorities. Our primary goal is to protect users' privacy, and this is exactly what VPNs are for. | ||
- Finally, over the years of developing AdGuard software, we have become experts in filtering network traffic. This allowed us to bring in something new instead of becoming another wishy-washy VPN. | ||
- Le app mobili di AdGuard avevano problemi di compatibilità con le app VPN. Normalmente, due app mobili basate sulla VPN non possono funzionare contemporaneamente: in casi rari su iOS, e mai su Android. Poiché le app di blocco degli annunci di AdGuard utilizzano la VPN locale per filtrare il traffico di rete, utilizzarle insieme a qualsiasi app VPN sarebbe fuori discussione. Ecco perché abbiamo ritenuto lo sviluppo di una VPN interna come l'unica soluzione fattibile che potesse garantire la compatibilità: dopo aver applicato un po' di magia, le due app riescono a funzionare in contemporanea, come un unico servizio VPN. | ||
- Secondo, la VPN sembrava più che rilevante per la nostra filosofia e le nostre priorità. Il nostro obiettivo principale è proteggere la privacy degli utenti e, questo, è esattamente ciò a cui servono le VPN. | ||
- Infine, negli anni di sviluppo del software di AdGuard, siamo diventati esperti nel filtraggio del traffico di rete. Ciò ci ha consentito di introdurre qualcosa di nuovo, invece di diventare l'ennesima VPN ambigua. | ||
|
||
From the outset, we decided that AdGuard VPN would have one key difference from its competitors — we shall develop and deploy an in-house VPN protocol which would not force users to choose between security and speed. | ||
Dall'inizio, abbiamo deciso che AdGuard VPN avrebbe presentato una differenza fondamentale dai suoi concorrenti: avremmo sviluppato e distribuito un protocollo VPN interno che non avrebbe forzato gli utenti a scegliere tra sicurezza e velocità. | ||
|
||
## Disadvantages of popular VPN protocols | ||
## Svantaggi dei protocolli VPN popolari | ||
|
||
We developed the AdGuard VPN protocol seeing the disadvantages of popular VPN protocols (OpenVPN, WireGuard, IPSec, etc.): | ||
Abbiamo sviluppato il protocollo di AdGuard VPN vedendo gli svantaggi dei protocolli VPN popolari (OpenVPN, WireGuard, IPSec, etc.): | ||
|
||
- They can be easily detected and blocked on the network level. | ||
- If you try to "hide" them, the performance will drop. | ||
- Sono fcilmente rilevabili e bloccabili al livello della rete. | ||
- Se provi a "nasconderli", le prestazioni caleranno. | ||
|
||
To "conceal" the use of VPN, the data flow is often "wrapped" in a TCP connection, and sometimes it is additionally encrypted to make the traffic look like a normal website connection. Unfortunately, this approach has a disadvantage – due to the use of TCP, there is a need for additional confirmation of delivery. | ||
Per "nascondere" l'utilizzo della VPN, il flusso di dati viene spesso "avvolto" in una connessione TCP e, talvolta, è crittografato ulteriormente per far sembrare il traffico una connessione normale a un sito web. Sfortunatamente, questo approccio presenta uno svantaggio: a causa dell'utilizzo della TCP, esiste il bisogno di una conferma aggiuntiva della consegna. | ||
|
||
Using any popular VPN protocol, we are always facing a trade-off: fast but easy to detect vs. slow. | ||
Utilizzando qualsiasi protocollo VPN popolare, ci troviamo sempre di fronte a un compromesso: veloce ma facile da rilevare, rispetto che lento. | ||
|
||
## What's great about AdGuard VPN protocol | ||
## Cosa c'è di fantastico nel protocollo di AdGuard VPN | ||
|
||
- It's *nearly impossible to distinguish from normal HTTPS traffic*, that is, the connection to the AdGuard VPN server looks exactly the same as the connection to a normal website. | ||
- For encryption we use **HTTPS (TLS)**, which copes with this task perfectly. It is the most popular encryption method in the world, and the libraries that implement it are constantly audited for security. | ||
- È *quasi impossibile distinguerlo dal traffico HTTPS norrmale*, ossia, la connessione al server di AdGuard VPN ha lo stesso aspetto della connessione a un normale sito web. | ||
- Per la crittografia utilizziamo **HTTPS (TLS)**, che assolve perfettamente questa mansione. È il metodo crittografico più popolare al mondo e le librerie che lo implementano sono controllate costantemente per la sicurezza. | ||
|
||
Some existing VPN protocols also handle the encryption task, and they (and thus, the fact of using a VPN) are hard to detect. But this usually comes at the price of reduced speed. This is not our case, thanks to several solutions. | ||
Alcuni protocolli VPN esistenti, inoltre, gestiscono l'attività crittografica ed essi (e quindi, l'utilizzo di una VPN) sono difficili da rilevare. Ma, ciò, solitamente avviene al prezzo di una velocità ridotta. Questo non è il nostro caso, grazie a svariate soluzioni. | ||
|
||
- We use the **HTTP/2 transport protocol**, which makes it virtually impossible to detect AdGuard VPN protocol while maintaining high speed. | ||
- Unlike others, AdGuard VPN protocol *operates with data and not with packets*. This means that AdGuard VPN establishes a separate "tunnel" for each connection, each HTTP/2 stream corresponds to one connection. AdGuard VPN transfers data through this tunnel. This allows us to speed up the operation by saving on confirmation packets, because we can buffer the data of several packets into one before sending it to the VPN server (or from the server to the client). And the fewer packets, the fewer confirmations are needed. | ||
- Utilizziamo il **protocollo di trasporto HTTP/2**, che rende virtualmente impossibile rilevare il protocollo di AdGuard VPN mantenendo un'alta velocità. | ||
- A differenza di altri, il protocollo di AdGuard VPN *opera con i dati e non con i pacchetti*. Ciò significa che AdGuard VPN stabilisce un "tunnel" separato per ogni connessione, ogni flusso HTTP/2 corrisponde a una singola connessione. AdGuard VPN trasferisce i dati attraverso questo tunnel. Ciò ci consente di velocizzare l'operazione risparmiando sui pacchetti di conferma, perché possiamo bufferizzare i dati di svariati pacchetti in un singolo pacchetto, prima di inviarlo al server VPN (o dal server al client). Meno pacchetti ci sono, minori conferme sono necessarie. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.