Voz sobre IP (VoIP) usa esmagadoramente UDP (User Datagram Protocol) em vez de TCP (Transmission Control Protocol) como camada de transporte. O fator decisivo não é uma única feature mas uma constelação de características do UDP que se alinham perfeitamente com requisitos de voz em tempo real. Aqui está o detalhamento técnico.
Cabeçalho UDP: 8 bytes fixos vs Cabeçalho TCP: 20–60 bytes (20 base + opções).
Para um pacote VoIP típico:
Em um stream de 50 pacotes/segundo (packetização 20ms), UDP economiza ~600 bytes/seg = ~4.8 kbps por chamada. Em milhares de chamadas simultâneas, isso é eficiência massiva de largura de banda.
| Feature TCP | Propósito | Por Que VoIP Não Usa |
|---|---|---|
| Entrega confiável (ACK/retransmissão) | Integridade dados | Retransmissão tardia > perda. Orçamento 150ms. PLC esconde perda. |
| Ordenação | Integridade sequência | Números de sequência RTP lidam com reordenação na camada app |
| Controle de fluxo | Proteção buffer receptor | Voz taxa constante não sobrecarrega; jitter buffer absorve |
| Controle de congestão | Justiça rede | RTCP/XR monitora; app adapta codec/bitrate (ex: Opus VBR) |
Aplicação: SIP (sinalização) / RTP (mídia) Transporte: UDP (RTP) | TCP/TLS (SIP frequentemente) Rede: IP Enlace: Ethernet / Wi-Fi / 5G
Nota: Sinalização SIP frequentemente usa TCP/TLS para confiabilidade (setup de chamada deve ter sucesso). Mas mídia (RTP) sempre usa UDP.
O cabeçalho de 8 bytes do UDP, semântica sem conexão, e ausência de bloqueio head-of-line o tornam o único protocolo de transporte que cabe no orçamento estrito de latência da voz (150ms one-way, ITU-T G.114). Features de confiabilidade do TCP viram passivos para mídia em tempo real. VoIP não roda em UDP porque é "rápido" — roda em UDP porque as garantias do TCP são fundamentalmente incompatíveis com a física da conversação.
Tecnologia Eletrônica © [www.351231.com]