Tunneling: Tunneling is a method given to transfer data securely among two networks. The data is divided into smaller packets and passed via the tunnel. The data passing via the tunnel has 3 layers of encryption. The data is encapsulated. Tunneling can be move toward by Point to Point tunneling protocol.