2. O que é SIP
SIP – sigla derivada do idioma inglês que significa  Session Initiation Protocol – trata- se de  um protocolo para sinalização de sessões multimídia largamente utilizado nas telecomunicações  atualmente, o qual é apto a estabelecer, modificar e terminar estes tipos de sessões.
Podemos definir como sessão como uma possível chamada telefônica entre duas pessoas ou  até mesmo uma conferência multimídia.
Criado pela Internet Engineering Task Force (IETF), o SIP é um protocolo responsável por  iniciar, terminar e modificar as sessões , sem saber os detalhes das mesmas. Pode ser  facilmente integrado em aplicações da Internet, pelo fato de ser um protocolo requisição- resposta e também por se assemelhar bastante com os protocolos HTTP (usado para a world  wide web) e o SMTP (usado para emails). Como exemplo, podemos citar que o SIP  pode  implementar uma arquitetura cliente- servidor, herdada do HTTP, assim como o uso de URL's  e URI's. Já do SMTP, podemos citar o reuso dos headers deste protocolo, como o “Para”,  “Data”, “Assunto”, etc.
O SIP elimina a necessidade de um protocolo lidar com uma sessão generalizada.  Encontrar  participantes de uma chamada enquanto eles estão mudando de lugar ou mesmo o  equipamento usado para a sessão são exemplos onde o protocolo SIP pode ser utilizado.  Múltiplas mídias diferentes demandadas pelas chamadas assim como um número grande de  participantes em uma conferência são outros exemplos onde  o protocolo SIP pode ser  utilizado.
Este protocolo é bastante flexível, pois foi desenvolvido com o objetivo de ser capaz de  trabalhar com os diversos protocolos de telefonia IP, porém resolve poucos problemas,  visando ser leve, diferentemente do H.323. O SIP basicamente lida com diferentes protocolos,  chamando cada um deles para realizar uma dada tarefa.