I en uppringdanslutning beror kopplingsprocessen något på om klienten (datorn) eller servern initierade hanteringen. Den grundläggande mekanismen är emellertid densamma:att bryta den fysiska anslutningen.
Här är en uppdelning:
* klientinitierad koppling: Användaren initierar vanligtvis detta genom att klicka på en "koppla bort" eller "hänga upp" -knappen i deras uppringning av nätverksprogramvara. Denna programvara skickar en signal över modemet för att avsluta anslutningen. Signalen är i huvudsak ett kommando som indikerar slutet på sessionen. Klientsidemodemet hänger sedan upp telefonlinjen och fysiskt bryter anslutningen.
* serverinitierad koppling: Servern kan initiera en koppling av olika skäl, till exempel en tidsperiod som löper ut (användarinaktivitet), ett systemfel eller planerat underhåll. Servern skickar en signal till modemet för att avsluta anslutningen. Denna signal är i huvudsak ett kommando för att hänga upp linjen. Modemet för serversidan hänger upp och får den fysiska anslutningen att bryta. Klientens uppringningsprogramvara kommer sedan att upptäcka förlusten av anslutning och visa ett "frånkopplat" meddelande.
I båda fallen:
* Den fysiska anslutningen bryts: Detta är den avgörande delen. Modemet i vardera änden (klient eller server) bryter den fysiska anslutningen på telefonlinjen. När detta händer stannar dataströmmen och sessionen avslutas. Det är en enkel "hänga upp" på telefonlinjen.
* Programvarurengöring: När den fysiska anslutningen har avbrutits utför uppringningsprogramvaran på både klient- och serversidorna saneringsuppgifter, till exempel att stänga nätverksanslutningar, släppa resurser och uppdatera anslutningsstatus.
Det är viktigt att notera att det inte finns något komplext protokoll som TCP:s ordnade trevägshandskakning för att stänga anslutningen. Uppringningsanslutningen är relativt primitiv; Avkopplingen är en enkel fysisk avbrott i kretsen, följt av program för rengöring av programvara i båda ändarna.