Non ho capito alcune cose riguardo la VPN.
Come viene stabilito il tunnel VPN? Il mio computer e il server VPN finale devono scambiare alcune informazioni per stabilire un tunnel? (una specie di stretta di mano o mi manca qualcosa?)
In che modo il pacchetto VPN trova un modo per raggiungere la macchina di destinazione se l'intero datagramma IP è crittografato? Capisco che il pacchetto sia incapsulato in un altro pacchetto, ma l'IP di origine e destinazione deve essere uguale o?
es. Sono in un ristorante e mi collego alla rete aziendale tramite VPN.
così è: MyComp - > restaurantRouter - > internet - > routerCorp- > specifico server corp
Se qualcuno tra 2 router annusa i pacchetti, può vedere che il pacchetto va da restaurantRouter a routerCorp? destra? Oppure non possono vedere il percorso completo?
Se qualcuno tra MyComp e restaurantRouter annusa i pacchetti, cosa possono vedere? Possono vedere ip di origine e destinazione?
Il ristoranteRouter o il suo ISP sanno che sto inviando pacchetti a routerCorp?
Il ristoranteRouter o l'ISP conosce il contenuto dei pacchetti o è già crittografato quando raggiunge il ristoranteRouter?
I pacchetti viaggiano nello stesso percorso o questo non ha nulla a che fare con il tunneling?
EDIT: Con l'ultima domanda intendevo: I pacchetti VPN viaggiano lo stesso hop (router diversi) tra restaurantRouter e routerCorp o è solo un normale viaggio a commutazione di pacchetto? (perché la parola tunneling mi confonde e non sono sicuro che questo significhi anche che i pacchetti percorrono lo stesso percorso tutto il tempo dall'inizio alla fine della sessione VPN)