SIP, o protocolo de inicio de sesión, es un protocolo de señalamiento utilizado para establecer sesiones en una red IP, como es el caso de Internet.
Una sesión puede ser, por ejemplo, una llamada telefónica entre dos personas o una conferencia entre varias.
El punto fuerte de este protocolo es su simplicidad; esa es su filosofía. SIP fue creado únicamente para cumplir con la función de establecer una sesión, sin importar sus características internas. Sólo se encarga de comenzar, terminar, y modificar sesiones.
SIP es también conocido como un protocolo de requerimiento-respuesta. La sintaxis de sus operaciones se asemeja a las de HTTP y SMTP, los protocolos utilizados en los servicios de páginas Web y de distribución de e-mails respectivamente. Esta similitud es natural ya que SIP fue diseñado para que la telefonía se vuelva un servicio más en Internet.
Por último, es importante destacar que los mensajes SIP constan de texto legible, permitiendo que los humanos puedan analizarlos fácilmente.
SIP es de origen reciente, pero su uso es cada vez más predominante en el mundo de los protocolos: una clara señal de su buen diseño.
Seguramente habras escuchado de telefonos SIP o dispositivos como Cámaras para video conferencia que trabajan por si sola, como una estación más mediante el protocolo SIP que permite conectarse a través de la red IP.
Equipos, Software y Servicios que se basan en SIP tenemos un montón, por ejemplo estan los equipos de Video Conferencia Policom, Telefonos y Equipos Cisco, Avaya, entre otras.
Cuando de Software hablamos podemos ver las soluciones de Microsoft como Office Communications Server, también IBM tiene una Solución Sametime pero no estoy seguro de que trabaje con SIP. Llevandolo al plano y a modo de servicio una solución que usa SIP es Skype, ese software que usamos para hacer llamadas gratuitas entre usuarios a través de Internet.
En Linux la solución que mas sobresale es Asterix, he visto cosas muy buenas con Asterix, por ejemplo un importante operador de Telefonía de Argentina usa Asterix para trabajar con las llamadas de usuarios de la misma compañia.
En fin, es un protocolo ha explotar muchisimo, todavía esta todo como muy timido, ya veremos como evoluciona todo.












