Tunneling est un mode dans lequel les données sont transférées entre deux réseaux de sécurité. Toutes les données qui sont transférées sont fragmentés en petits paquets ou les cadres et les passe ensuite à travers le tunnel. Ce processus est différent d'une normale de transfert de données entre les noeuds. Chaque cadre en passant par le tunnel sont cryptées avec une couche supplémentaire de chiffrement et l'encapsulation de tunneling, qui est également utilisé pour le routage des paquets à la bonne direction. Cette encapsulation serait alors revenu à la destination avec le décryptage de données qui est ensuite envoyé à la destination souhaitée noeud.
Un tunnel est une logique entre la source et la destination entre les deux extrémités des réseaux. Chaque paquet est encapsulé à la source sera de-capsulated à destination. Ce processus se passe-t-il tenir aussi longtemps que la logique tunnel est persistant entre les deux extrémités.
La famille Windows Server 2003 prend en charge les protocoles de tunneling de communication sécurisés:
Comme nous le savons connexion VPN sont de deux types, PPTP (Point-to-Point Tunneling Protocol) et L2TP (Layer 2 Tunneling Protocol). Les deux tunnels PPTP et L2TP ne sont rien mais les sessions entre deux points de terminaison. En cas qu'ils ont à communiquer, le tunneling type doit être négocié entre le point de terminaison, soit PPTP ou L2TP et plus configurable paramètres comme le cryptage, l'affectation d'adresses, etc compression doit être configuré de manière à obtenir la meilleure sécurité possible au cours de la logique privée sur Internet tunnel de communication. Cette communication est créée, maintenue et a mis fin à l'aide d'un protocole de gestion du tunnel.
Les données peuvent être envoyées dès que le tunnel est en place et les clients ou le serveur peut utiliser le même tunnel, d'envoyer et de recevoir des données à travers l'inter. Le transfert de données dépend des protocoles de tunneling sont utilisés pour le transfert. Par exemple, chaque fois que le client veut envoyer des données ou de la charge utile (les paquets contenant des données) à la tunneling serveur, le serveur tunnel ajoute un en-tête de chaque paquet. Cet en-tête de paquet contient les informations de routage qui informe le paquet sur la destination à travers l'inter-communication. Une fois la charge utile est parvenue à la destination, la tête de l'information est vérifiée. Après le tunnel, le serveur de destination qui envoie le paquet vers le noeud de destination ou le client ou serveur.
Il est très évident que le PPTP et L2TP protocoasl sont entièrement dépendant de connexion PPP et il est très important de comprendre et d'examiner les PPP d'un peu plus près. Initialement PPP a été conçu pour fonctionner uniquement avec les connexions à distance ou les connexions dédiées. Si le transfert de données se passe connexion PPP, puis allez sur les paquets PPP sont encapsulés dans les trames PPP, puis l'envoyer à travers ou transmis sur la destination dial-up PPP ou serveur.
Il ya quatre phases distinctes de la négociation d'une connexion PPP. Chacun de ces quatre phases doivent compléter avec succès avant la connexion PPP est prêt à transférer les données de l'utilisateur.
Une fois les quatre phases de la négociation PPP ont été achevés, PPP commence à transmettre des données vers et depuis les deux pairs. Chaque paquet de données transmis est enveloppé dans un PPP que la tête est enlevée par le système de réception. Si la compression de données a été sélectionné en phase 1 et négocié dans la phase 4, les données sont compressées avant transmission. Si le cryptage des données est sélectionné et négocié, les données sont cryptées avant la transmission. Si le chiffrement et la compression sont négociés, les données sont compressées en premier, puis cryptées.
PPTP encapsule les trames PPP dans le datagramme IP pour la transmission sur IP inter-, tels que l'Internet. PPTP peut être utilisé pour l'accès distant et de routeur à routeur des connexions VPN.
PPTP ou Point-to-Point Tunneling Protocol travaille sur le port TCP qui est également utilisé pour la gestion du tunnel et GRE ou Generic Routing Encapsulation protocole PPP pour encapsuler n'importe quel châssis qui sera utilisé dans l'envoi des données à travers le tunnel. De compression ou de cryptage dépend de la configuration du tunnel.
L2TP a été proposée par Cisco Systems Inc, qui a utilisé une combinaison de Layer 2 Forwarding (L2F) avec PPTP. Les cadres de la propriété intellectuelle peut être encapsulé par L2TP pour être envoyés sur X.25, FR (Frame Relay), ATM (Asynchronous Transfer Mode) réseaux. Et L2TP tunnel IP sur Internet est le moyen le plus sûr aujourd'hui de transfert de données qui utilise la compression et / ou de cryptage nécessaire pour protéger les données contre les intrus.