Ambos os protocolos de comunicação, SIP e H323, foram introduzidos aproximadamente na mesma época há cerca de 15 anos, mas há alguma diferença entre SIP e H323 em seu escopo, levando a outras diferenças também. SIP e H323 são protocolos de comunicação usados para chamadas multimídia e redes baseadas em protocolo IP (Internet). O SIP suporta outras comunicações multimídia, como mensagens instantâneas, jogos online e até compartilhamento de arquivos, além da conferência multimídia, para a qual foi originalmente projetada. No entanto, o H323 se concentra apenas na conferência multimídia. O fato de o H323 ter um escopo restrito o tornou menos complexo que o SIP e torna s mais interoperável. O H323 tem outras vantagens, como confiabilidade, passagem NAT, endereçamento flexível e balanceamento de carga sobre SIP.
SIP, que significa Protocolo de Iniciação de Sessão, é um protocolo da camada de aplicação usado para VOIP (Voice over Internet Protocol). É usado para controlar sessões de comunicação multimídia e, além do VOIP, pode ser usado para outras sessões multimídia como mensagens instantâneas, videoconferência, jogos on-line, fax sobre IP e até para transferência de arquivos. O SIP foi introduzido em 1996 e agora foi padronizado pela Internet Engineering Task Force (IETF).
O SIP é um protocolo baseado em texto e se assemelha a recursos de outros famosos protocolos baseados em texto como HTTP (Hyper Text Transfer Protocol) e SMTP (Simple Mail Transfer Protocol). O SIP é independente nos protocolos da camada inferior, onde suporta UDP (User Datagram Protocol) e TCP (Transmission Control Protocol). Tem a capacidade de ser usado junto com o TLS (Transport Layer Security) para fornecer criptografia.
O H323 também é um protocolo de camada de aplicativo usado para VOIP. Isso é amplamente usado para conferências de áudio e vídeo. Isso não é usado para outros fins, como compartilhamento de aplicativos / arquivos, jogos online, mas se concentra apenas na conferência multimídia, tornando-o menos complexo que o SIP. Foi aprovado em 1996 pela International Telecommunication Union (ITU) como um padrão para conferências multimídia sobre IP. Este protocolo é amplamente utilizado pelos fabricantes de equipamentos de conferência multimídia e também pelos provedores de serviços de conferência multimídia.
O H323 não é um protocolo baseado em texto, mas um protocolo binário em que as mensagens são compactadas em binárias, tornando-o ideal para conexões de banda estreita. Uma vantagem do H323 é o alto nível de interoperabilidade que possui. Possui recursos e capacidades adicionais, como passagem NAT, suporte para vários esquemas de endereçamento, balanceamento de carga e conferência de dados. Além disso, possui mecanismos que fornecem confiabilidade, detectando problemas nos equipamentos de conectividade de rede. O protocolo herda certos recursos do PSTN, portanto é muito interoperável com o PSTN.
• O SIP também pode ser usado para compartilhamento de arquivos, mensagens instantâneas, jogos online e outras comunicações multimídia, além da conferência multimídia. No entanto, o H323 está direcionado apenas à conferência multimídia.
• O fato de o H323 ter um escopo restrito que o SIP o torna menos complexo que o SIP.
• H323 tem mais interoperabilidade que SIP.
• O H323 é mais confiável que o SIP, pois possui recursos para lidar com falhas de conexões e dispositivos de rede, enquanto o SIP não possui mecanismos de recuperação e detecção de falhas de alto nível..
• SIP é um protocolo baseado em texto em que as mensagens são codificadas em ASCII. Por outro lado, as mensagens H323 são binárias compactadas. O SIP é, portanto, facilmente legível que o H323, mas que é comercializado com o requisito de largura de banda para mensagens.
• O H323 tem a capacidade de fazer balanceamento de carga, enquanto o SIP não possui essa capacidade.
• O endereçamento usado no H323 é mais flexível do que o usado no SIP. O SIP entende apenas o URI, mas o H323 suporta muitos outros endereços, como email, números E.164, endereço de transporte, UIM móvel e outros, além do URI.
• O H323 se assemelha a certos recursos da PSTN (redes telefônicas públicas comutadas) e, portanto, pode ser facilmente integrado à PSTN. No entanto, este não é o caso no SIP.
• O H323 possui capacidade de passagem NAT (Network Address Translation), enquanto isso não está definido no protocolo SIP.
• O H323 possui suporte total para conferência de dados, enquanto o SIP possui suporte limitado para esse.
Resumo:
Os protocolos SIP podem ser usados para diversos fins de comunicação multimídia, como jogos online, mensagens instantâneas e compartilhamento de arquivos, além do aplicativo pretendido para conferência multimídia. No entanto, o H323 é limitado à conferência multimídia. Esse fato torna o H323 menos complicado e interoperável que o SIP. O uso do H323 oferece vantagens adicionais, como passagem NAT, balanceamento de carga, confiabilidade e endereçamento flexível. As mensagens no SIP são baseadas em texto, portanto, são legíveis por humanos, mas as mensagens no H323 são binárias compactadas. No entanto, quando a largura de banda para mensagens é considerada, o H323 usa menos largura de banda para suas mensagens binárias compactadas.