A troca de circuitos, embora eficaz para a comunicação por voz, é pouco adequada para comunicações de dados modernas por vários motivos importantes:
*
Uso ineficiente da largura de banda: Um circuito dedicado permanece alocado durante toda a duração da conexão, mesmo que nenhum dados esteja sendo transmitido. Isso leva a resíduos significativos de largura de banda, especialmente no tráfego de dados rancores, onde a transmissão de dados é intermitente (por exemplo, email, navegação na Web). A troca de pacotes, por outro lado, usa apenas largura de banda quando os dados estão realmente sendo enviados.
*
Configuração Atraso: O estabelecimento de um circuito requer um tempo de configuração significativo, envolvendo uma série de procedimentos de handshaking para estabelecer um caminho dedicado. Esse atraso é inaceitável para muitos aplicativos de dados que exigem respostas rápidas.
*
bloqueando: Se todos os circuitos estiverem em uso, uma nova solicitação de conexão será bloqueada. Esta é uma grande limitação em cenários de tráfego intenso, onde a demanda por conexões excede os circuitos disponíveis. A troca de pacotes pode lidar com sobrecarga de maneira mais graciosa.
*
Difícil de lidar com diferentes requisitos de largura de banda: A comutação de circuito normalmente aloca uma largura de banda fixa para uma conexão. Isso é inflexível para aplicativos que requerem largura de banda variável durante uma sessão. A troca de pacotes pode se adaptar às exigências flutuantes da largura de banda mais prontamente.
*
não escalável: A adição de mais usuários em uma rede com comutação de circuito requer a adição de mais circuitos físicos, o que é caro e complexo. As redes de comutação de pacotes podem acomodar facilmente os usuários aumentados adicionando mais roteadores e links, oferecendo maior escalabilidade.
*
desnecessário para muitos aplicativos de dados: As comunicações de dados geralmente envolvem rajadas curtas de informação. Manter um caminho contínuo e dedicado para essas rajadas curtas é altamente ineficiente.
Em resumo, a natureza dedicada e contínua dos confrontos de comutação de circuitos com as demandas de largura de banda variável e explosiva e as necessidades de escalabilidade dos aplicativos modernos de comunicação de dados. A comutação de pacotes fornece uma alternativa muito mais eficiente e flexível.