Dans une connexion par ligne commutée, le processus de déconnexion dépend légèrement du fait que le client (l'ordinateur) ou le serveur ait initié le raccrochage. Cependant, le mécanisme fondamental est le même :la rupture de la connexion physique.
Voici une répartition :
* Déconnexion initiée par le client : L'utilisateur lance généralement cette opération en cliquant sur un bouton « déconnecter » ou « raccrocher » dans son logiciel de réseau à distance. Ce logiciel envoie un signal via le modem pour mettre fin à la connexion. Le signal est essentiellement une commande indiquant la fin de la session. Le modem côté client raccroche ensuite la ligne téléphonique, interrompant physiquement la connexion.
* Déconnexion initiée par le serveur : Le serveur peut initier une déconnexion pour diverses raisons, telles que l'expiration d'un délai d'attente (inactivité de l'utilisateur), une erreur système ou une maintenance planifiée. Le serveur envoie un signal au modem pour mettre fin à la connexion. Ce signal est essentiellement une commande pour raccrocher la ligne. Le modem côté serveur raccroche, provoquant la rupture de la connexion physique. Le logiciel de connexion du client détectera alors la perte de connexion et affichera un message « déconnecté ».
Dans les deux cas :
* La connexion physique est coupée : C’est la partie cruciale. Le modem à chaque extrémité (client ou serveur) rompt la connexion physique sur la ligne téléphonique. Une fois que cela se produit, le flux de données s'arrête et la session prend fin. Il s'agit d'un simple « raccrochage » de la ligne téléphonique.
* Nettoyage du logiciel : Une fois la connexion physique interrompue, le logiciel d'accès à distance côté client et côté serveur effectue des tâches de nettoyage, telles que la fermeture des connexions réseau, la libération des ressources et la mise à jour de l'état de la connexion.
Il est important de noter qu’il n’existe pas de protocole complexe comme la prise de contact ordonnée à trois voies de TCP pour fermer la connexion. La connexion par ligne commutée est relativement primitive; la déconnexion est une simple coupure physique du circuit, suivie d'actions de nettoyage logiciel aux deux extrémités.
|