Open In App

Types of VPN Tunneling

Tunneling is the technique of putting an integrated data packet into another packet (which contains routing information) and sending it over the internet. The packets travel through a path which is known as tunnel. To secure a tunneled transmission against interception, all traffic over a VPN is encrypted for safety. Virtual Private Network (VPN) supports 2 types of tunneling which are as follows:

1. Voluntary tunneling
2. Compulsory tunneling

Both types of tunneling are typically used. These are explained as following below: 

1. Voluntary Tunneling: VPN client in the voluntary tunneling handles all the connection setup. For the setup of connection through tunnel both the tunnel client and the tunnel server have to accept the same tunneling protocol. In voluntary tunneling, client-first form a connection to the ISP or carrier network provider. Then the tunnel on a VPN server builds by the VPN client application using this live connection. Two step procedure is required to set up the VPN connection in voluntary tunneling. 

2. Compulsory Tunneling: The carrier network provider in the voluntary tunneling handles all the connection setup required for VPN. It is a one step process as compared to the two step in voluntary tunneling. In compulsory tunneling, the client first establish a normal connection to the carrier then the carrier works as an intermediary to make a connection between a VPN server and that client. Compulsory tunneling provides complete management control of the tunnels to the ISP and hides the details of the connectivity of VPN server from the clients. 

Broker devices are used in compulsory tunneling for the verification of clients. The logic build in the broker device are used to associates the client with the different VPN servers. This network device is also called as the following:

Article Tags :