Circuit Switching vs Packet Switching
Circuit Switch (CS) e Packet Switch (PS) são dois tipos diferentes de domínios de comutação para enviar informações e mensagens de um ponto a outro. Nas telecomunicações, a comutação de circuitos foi o primeiro método usado para enviar voz e dados. Após a evolução do domínio de comutação de pacotes, a porção de dados das comunicações é separada do domínio de comutação de circuitos. GPRS e EDGE são os estágios iniciais da evolução do domínio de comutação de pacotes. Com o lançamento das redes 3G, algumas das comunicações de voz começaram a fluir através da rede de comutação de pacotes, e a comutação de circuitos tornou-se menos importante. O domínio de comutação de circuitos foi totalmente alterado para comutação de pacotes pelas versões 3GPP mais recentes, como R9 e R10, onde todas as comunicações de voz são tratadas usando serviços VoIP executados no domínio de comutação de pacotes.
O que é comutação de circuitos?
Circuit switch foi inicialmente usado em telecomunicações, para alternar diferentes canais para que as pessoas pudessem se comunicar umas com as outras. Na comutação de circuitos, o caminho é decidido e dedicado antes do início da transmissão de dados real. Para toda a extensão da comunicação entre dois terminais, a largura de banda e outros recursos são fixos e dedicados, que só serão liberados quando a sessão terminar. Devido a essa natureza dedicada dos canais no domínio do switch de circuito, ele pode fornecer QoS garantido de ponta a ponta, o que fornece mais adequação a aplicações em tempo real, como voz e vídeo. Além disso, a ordem das mensagens enviadas da origem não será alterada no destino quando for via rede de comutação de circuitos. Isso também leva a menos processamento no destino para gerar novamente a mensagem original.
O que é comutação de pacotes?
Em redes Packet Switch, a mensagem é dividida em pequenos pacotes de dados, que são enviados para o destino independentemente um do outro. O caminho da origem ao destino é tratado pelo número de protocolos, enquanto o roteamento dos pacotes é tratado por centrais de comutação ou roteadores. Cada pacote encontra seu caminho dependendo dos endereços e portas de origem e destino. Como cada pacote é tratado separadamente em redes comutadas por pacotes, os pacotes são rotulados de forma que a mensagem original possa ser recriada no destino, mesmo que os pacotes não tenham chegado ao destino na ordem original em que foram enviados da origem.. domínios de comutação de pacotes devem ser mantidos adequadamente com níveis de QoS garantidos para transportar tráfego em tempo real, como fluxos de voz e vídeo.
Qual é a diferença entre Circuit Switch e Packet Switch?
Inicialmente, as redes de comutação de pacotes eram amplamente utilizadas para comunicação de dados e as redes de comutação de circuitos eram usadas para comunicação de voz. No entanto, as configurações de QoS aprimoradas no domínio de comutação de pacotes atraíram a comunicação de voz para o domínio de comutação de pacotes recentemente. Nas redes de comutação de pacotes, a largura de banda pode ser utilizada em todo o seu potencial, enquanto que nas redes de comutação de circuito a utilização da largura de banda será menos eficiente, pois cada comunicação deve ter uma largura de banda dedicada, mesmo que seja usada ou não. Pode ter mais redundância em redes de comutação de pacotes, pois cada pacote é roteado usando seus endereços, enquanto nas redes de comutação de circuitos ele é predefinido.
As redes de comutação de pacotes podem ser compartilhadas quando o número de usuários aumenta, enquanto as redes de comutação de circuito são limitadas pelo número máximo de canais disponíveis. Quando a utilização excede algum nível, os gargalos de taxa de transferência serão visíveis nas redes de comutação de pacotes e os pacotes serão atrasados, e o uso de alguns serviços em tempo real não terá sentido. Por outro lado, com o domínio do switch de circuito, os usuários não podem exceder o número máximo de conexões disponíveis na rede. Portanto, a qualidade necessária para aplicações em tempo real pode ser facilmente mantida dentro de uma conexão de chave de circuito. Além disso, a ordem das mensagens enviadas não será alterada ao passar por uma rede de comutação de circuitos, ao passo que, com a rede de comutação de pacotes, não há tal garantia. Devido a essa natureza garantida e confiável dos domínios de comutação de circuitos, o processamento na origem e no destino será muito menor quando comparado com os algoritmos complexos que serão usados para recuperar dados em redes de comutação de pacotes.
O próprio projeto de redes de comutação de circuito fornece uma QoS de ponta a ponta garantida, enquanto em domínios de comutação de pacotes a QoS precisa ser implementada. Domínios de comutação de pacotes fornecem uso mais eficiente de recursos devido à natureza compartilhada nessas redes, enquanto domínios de comutação de circuitos são menos eficientes devido à natureza dedicada da rede.