Um modem é um dispositivo capaz de codificar informações digitais variando uma ou mais propriedades do sinal da portadora, enviando esse sinal por meio de uma linha telefônica e decodificando as informações depois de transmitidas por demodulação do sinal. O modem de um lado da linha de comunicação modula e transmite os dados, enquanto o modem do outro lado os recebe e demodula.
Antes que um modem possa trocar informações com outro modem, ele primeiro precisa iniciar a comunicação abrindo a linha, discando o número e aguardando a confirmação. A etapa final, comumente conhecida como “handshaking”, é onde dois dispositivos alinham sua velocidade de comunicação. A velocidade de transferência de variantes mais antigas do modem, como os modems dial-up V.90, é limitada a 56 kilobits por segundo.
Variantes de modem moderno, como ADSL, funcionam dividindo as frequências disponíveis na linha telefônica. O “A” em “ADSL” significa “assimétrico”, o que reflete a maior velocidade de downstream em relação à largura de banda de upstream. Embora os modems ADSL forneçam velocidades mais altas em comparação com os modems dial-up, eles são afetados pela distância entre o usuário e a central do provedor de serviços de Internet. Este é o resultado da incompatibilidade entre os amplificadores de sinal de voz na linha e os sinais ADSL.
Os modems a cabo enviam e recebem dados por meio de um cabo coaxial que normalmente transporta sinais de televisão. Os dados downstream ocupam um único slot de 6 megahertz, enquanto o upstream requer apenas 2 megahertz de largura de banda. Para que a comunicação seja funcional, o terminal com o ISP precisa ter um sistema de terminação de modem a cabo.