Em uma conexão dial-up, o processo de desconexão depende ligeiramente se o cliente (o computador) ou o servidor iniciaram a espera. No entanto, o mecanismo fundamental é o mesmo:quebrar a conexão física.
Aqui está um colapso:
*
Desconecção iniciada pelo cliente: O usuário normalmente inicia isso clicando em um botão "Desconectar" ou "Desligar" em seu software de rede dial-up. Este software envia um sinal sobre o modem para encerrar a conexão. O sinal é essencialmente um comando indicando o final da sessão. O modem do lado do cliente suspende a linha telefônica, quebrando fisicamente a conexão.
*
Desconecção iniciada pelo servidor: O servidor pode iniciar uma desconexão por vários motivos, como um período de tempo limite expirando (inatividade do usuário), um erro do sistema ou manutenção planejada. O servidor envia um sinal para o modem para encerrar a conexão. Esse sinal é essencialmente um comando para desligar a linha. O modem do lado do servidor desliga, fazendo com que a conexão física seja interrompida. O software dial-up do cliente detectará a perda de conexão e exibirá uma mensagem "desconectada".
Nos dois casos:
*
A conexão física é cortada: Esta é a parte crucial. O modem em cada extremidade (cliente ou servidor) quebra a conexão física na linha telefônica. Quando isso acontece, o fluxo de dados para e a sessão é encerrada. É um simples "desligado" da linha telefônica.
*
Limpeza de software: Depois que a conexão física é cortada, o software dial-up nos lados do cliente e do servidor executa tarefas de limpeza, como fechar conexões de rede, liberar recursos e atualizar o status de conexão.
É importante observar que não existe um protocolo complexo como o aperto de mão de três vias do TCP para fechar a conexão. A conexão dial-up é relativamente primitiva; A desconexão é uma quebra física direta no circuito, seguida por ações de limpeza de software nas duas extremidades.