As redes de comutação de circuitos e pacotes usam diferentes tipos de protocolos devido a suas arquiteturas fundamentalmente diferentes.
Comutação de circuito: A comutação de circuito depende de caminhos físicos dedicados (circuitos) entre os dispositivos de comunicação. Os protocolos nesse contexto são menos sobre formatação de dados e mais sobre * estabelecer, manter e liberar * esses circuitos. Exemplos incluem:
*
ss7 (sistema de sinalização nº 7): Um conjunto abrangente de protocolos usados na rede telefônica tradicional para configuração de chamada, controle de chamadas e outras funções de sinalização. Está sendo amplamente substituído por tecnologias mais recentes, mas permanece importante nos sistemas herdados.
*
ISDN (Rede Digital de Serviços Integrados): Um conjunto de padrões de comunicação para transmissão digital sobre as linhas telefônicas existentes. Protocolos dentro do estabelecimento de chamadas ISDN Handle e transferência de dados. Embora amplamente substituído, representou uma tentativa antecipada de integrar voz e dados sobre os circuitos digitais.
*
Relé quadro: Embora tecnicamente uma rede comutada por pacotes, o Quadro Relé usa o conceito de circuitos virtuais permanentes (PVCs), que têm uma semelhança com a comutação de circuito. Emprega protocolos para enquadramento, detecção de erros e controle de fluxo, mas os circuitos não são totalmente dedicados como na comutação tradicional do circuito.
É importante observar que as redes trocadas de circuito verdadeiras não dependem de protocolos complexos em camadas, como o TCP/IP. O foco é criar e gerenciar a conexão física. A transmissão de dados em si geralmente é bastante simples quando o circuito é estabelecido.
Redes de pacotes: As redes de pacotes dividem os dados em pacotes, cada um roteado independentemente pela rede. Isso requer protocolos complexos para lidar:
*
Camada de link de dados (camada 2): *
Ethernet: A tecnologia dominante para redes de área local (LANS), definindo como os dados são enquadrados e transmitidos por um meio físico.
*
wi-fi (IEEE 802.11): O padrão para redes de área local sem fio, gerenciando o acesso à transmissão sem fio e de pacotes.
*
ppp (protocolo ponto a ponto): Usado para conexões ponto a ponto, geralmente para discar ou conectar-se a um ISP.
*
Relé quadro (mencionado acima): Uma tecnologia de comutação de pacotes que, apesar de usar circuitos virtuais, ainda precisa de protocolos para manuseio de pacotes.
*
atm (modo de transferência assíncrona): Uma tecnologia de comutação de alta velocidade que usa células de tamanho fixo (um tipo de pacote), embora em grande parte obsoleto.
*
camada de rede (camada 3): *
IP (Internet Protocol): O protocolo fundamental da Internet, responsável por abordar e rotear pacotes. IPv4 e IPv6 são as versões mais comuns.
*
ICMP (protocolo de mensagem de controle da Internet): Usado para diagnóstico de rede (como ping) e relatórios de erros.
*
RIP (Protocolo de Informações de Rotamento), OSPF (Caminho mais curto aberto primeiro), BGP (Border Gateway Protocol): Protocolos de roteamento que determinam o melhor caminho para os pacotes viajarem pela rede.
*
Camada de transporte (camada 4): *
TCP (protocolo de controle de transmissão): Um protocolo orientado a conexão, fornecendo entrega de dados confiáveis e ordenados. Ele lida com a detecção de erro, retransmissão e controle de fluxo.
*
udp (protocolo de datagrama do usuário): Um protocolo sem conexão que oferece transferência de dados mais rápido, mas menos confiável. Não garante entrega ou pedido.
*
Camada de aplicação (camada 5 e acima): *
http (protocolo de transferência de hipertexto): Usado para navegação na web.
*
smtp (protocolo de transferência de correio simples): Usado para email.
*
ftp (protocolo de transferência de arquivo): Usado para transferência de arquivo.
*
dns (sistema de nome de domínio): Traduz nomes de domínio (como o google.com) para endereços IP.
E muito mais ...
Em resumo, a comutação de circuito usa protocolos principalmente para estabelecimento e controle do circuito, enquanto as redes de pacotes usam uma pilha de protocolo em camadas (como o TCP/IP) para lidar com endereços, roteamento, confiabilidade e vários serviços no nível do aplicativo. A complexidade e o número de protocolos são significativamente maiores nas redes de pacotes para gerenciar a natureza dinâmica da transmissão e roteamento de dados.