Existen varios protocolos comúnmente usados para VOIP, estos
protocolos definen la manera en que por ejemplo los codecs se conectan
entre si y hacia otras redes usando VoIP. Estos también incluyen
especificaciones para codecs de audio.
El Protocolo H.323
El protocolo mas usado es el H.323, un standard creado por la
International Telecomunication Union (ITU) (link) H323 es un protocolo
muy complejo que fue originalmente pensado para videoconferencias. Este
provee especificaciones para conferencias interactivas en tiempo real,
para compartir data y audio como aplicaciones VoIP. Actualmente H323
incorpora muchos protocolos individuales que fueron desarrollados para
aplicaciones específicas.
Como pueden ver H.323 es una larga colección de protocolos y
especificaciones. Eso es lo que lo permite ser usado en tantas
aplicaciones. El problema con H.323 es que no fue específicamente
dirigido a VoIP.
El protocolo SIP
Una alternativa al H.323 surgió con el desarrollo del Session
Initiation Protocol (SIP). SIP es un protocolo mucho mas lineal,
desarrollado específicamente para aplicaciones de Voip. Más chicas y más
eficientes que H.323. SIP toma ventaja de los protocolos existentes
para manejar ciertas partes del proceso.
Uno de los desafíos que enfrenta el VoIP es que los protocolos que se
utilizan a lo largo del mundo no son siempre compatibles. Llamadas VoIP
entre diferentes redes pueden meterse en problemas si chocan distintos
protocolos. Como VoIP es una nueva tecnología, este problema de
compatibilidad va a seguir siendo un problema hasta que se genere un
standard para el protocolo VoIP.