Hasta el advenimiento de la banda ancha a mediados de 1990 , la Internet no tiene la velocidad suficiente para realizar conversaciones interactivas . Voz sobre Protocolo de Internet (VoIP ) se ha convertido en un producto de consumo . Desde un mayor rendimiento fue puesto a disposición del público en general , una serie de protocolos han surgido para atender a este mercado en crecimiento. H.323
El sistema pronto capaz de realizar llamadas interactivas a través de Internet fue diseñado originalmente para videoconferencia sobre redes privadas. H.323 fue lanzado por la Unión Internacional de Telecomunicaciones (UIT ) en 1996 , y luego adaptado para Internet en 1998. Aunque H.323 no es mucho mayor que los otros protocolos VoIP de Internet, que en gran medida ha sido sustituida por otros protocolos. H.323 es todavía en funcionamiento por los graneleros .
RTP
El Protocolo de transporte en tiempo real ( RTP ) es la base para los servicios de VoIP más comercial hoy. El estándar RTP fue desarrollado por el Grupo de Trabajo de Ingeniería de Internet ( IETF ) en 1996 , y revisado en 2003 . RTP se basa en otro protocolo para la comprobación de errores en las transmisiones . Este es el protocolo de control RTP ( RTCP ), que se define en el mismo tiempo . Tanto RTP y RTCP trabajan con el Protocolo de Descripción de Sesión ( SDP ) para asignar ancho de banda a una sesión . Una versión de RTP incluido el cifrado es el Protocolo de transporte en tiempo real seguro ( SRTP ) . Esto se produjo por primera vez en 2004 por el IETF.
SIP
RTP no tiene métodos de señalización. " Señalización " es el proceso de establecer y romper la conexión. En una llamada telefónica tradicional , la persona que llama levanta el teléfono y oye si la línea está disponible. A continuación el comunicante marca un número y oye si o no el receptor está disponible . El receptor recibe un sonido de notificación , y puede elegir si desea o no contestar la llamada . Al final de la llamada , ambos participantes cuelgan y se rompen la conexión . Todas estas funciones son manejados por el Protocolo de Iniciación de Sesión ( SIP ) en las llamadas VoIP .
UDP
La tecnología de Internet está dominado por el conjunto de TCP /IP protocolos . El Protocolo de Internet es parte de estos protocolos. En un nivel superior , hay dos " protocolos de transporte . " Alternativas El más popular de ellos ha sido el Protocolo de Control de Transmisión (TCP ) . Esto establece una conexión, organiza los datos en segmentos, los marca para volver a montar en el extremo receptor , y monitorea el tráfico entrante de fuera de secuencia o paquetes que faltan. VoIP tiene que ser rápido . Se necesita para realizar su comprobación de errores y secuenciación procesos dentro de la aplicación de datos. Tiene requisitos especiales para las conexiones con diferentes estados que TCP no proporciona. Debido a esto , los sistemas de VoIP no utilizan TCP , se utilizan en lugar del protocolo de datagramas de usuario (UDP ) . Se trata de un protocolo de transporte esqueleto que sólo empaqueta los datos , y no hace nada más. Las funciones de conexión proporcionada por TCP se realizan mediante SIP , y las funciones de gestión de datos es responsabilidad del RTP.
Implementación
La combinación de RTP /UDP sobre IP , usando SIP para crear conexiones se ha convertido en el estándar industrial para los proveedores de VoIP , excepto uno. Skype utiliza su propio protocolo propietario basado en la arquitectura "Peer -to -Peer " que se utiliza con más frecuencia para los sistemas de intercambio de archivos . Skype no publica su protocolo , y cifra el tráfico de la red para evitar la decodificación.