A principal vantagem da comutação de circuito é que ela tem um desempenho previsível que pode ser garantido. Uma vez que o circuito foi estabelecido, a comunicação é normalmente livre de erros e relativamente rápida.
A desvantagem da comutação de circuito é que ela requer uma configuração inicial de canal que geralmente é demorada. Ele também tem um único ponto de falha que pode interromper todas as comunicações.
A comutação de circuitos foi inicialmente usada para comunicação por telefone, mas está lentamente sendo substituída pela comutação de pacotes. A comutação de pacotes divide as mensagens em pacotes menores, em oposição à utilização de um canal dedicado para comunicação. Atualmente, existe uma tecnologia de comutação de pacotes conhecida como comutação de pacotes virtuais que emula a comutação de circuitos.