Ah beleza então vamos dar início a nossa apresentação sobre o protocolo SIP e a primeira coisa assim entender aqui é o histórico ou Porque deixa protocolo surgir tá voltando no tempo lá em 1996 quando a união internacional de telecomunicações que é conhecida como Itaú ela estabelece um protocolo de sinalização chamado h323 embora esse protocolo que tenha sido padronizado é que é o h323 ele seja considerado confiável e robusto ele é complexo e de difícil entendimento e implementação tá então esses são os principais empecilhos entre secos ao protocolo h323 é compreendendo esses empecilhos que estavam intrínsecos
na neles a Internet Engineering Task Force que a famosa e STF eles começam a desenvolver um novo protocolo que possui a mesma funcionalidade do h323 só que de maneira que esse novo protocolo e os mais simples e de mais fácil implementação né e é nesse contexto que nasce o nosso protocolo SIP que é o que significa session initiation protocol que é basicamente um protocolo de sinalização que ele inicia ou seja estabelece modifica e encerra as sessões tá E assim foi padronizado esse protocolo aí beleza falando um pouco mais sobre a tecnologia esse como eu já
disse anteriormente esse protocolo ele possui você essa propriedade de estabelecer modificar e terminar sessões E essas sessões O que são essas sessões né De acordo com a rfc disponibilizada pelo ief sessão é basicamente um evento em que a troca de dados entre usuários dessa rede cípio tá e beleza tudo bem sabendo sobre o que essas são o que são essas sessões é importante saber também e os tipos de dado que são trafegadas like são suportados são Dados multimídias tá então você pode transferir um texto é um arquivo um vídeo qualquer coisa porque essa é uma
das propriedades essa e isso é uma das coisas que faz o protocolo SIP você famoso interessante Tá além disso você tem uma solução que ela é de fácil implementação possui um baixíssimo custo e um exemplo desse baixíssimo custo é quando a gente vai ver aquele documentos de licitações sabe e você vê que o preço unitário ele e é claro né que esses documentos eles bom e se tratam de uma telefonia móvel meu telefone é fixa né e o preço unitário posto por utilização né Ele é baixíssimo e ele funciona justamente em cima do protocolo SIP
tá então aí é só você toma exemplo mesmo do baixíssimo custo que que o SIP oferece para a gente tá Além disso ele é uma solução aberta então código aberto você pode pegar lá em implementar e você não bom livro de segurança tá então ou seja um protocolo é um prato de mão cheia assim né podemos considerar desta forma tá aqui eu chover em um pouco no molhado né mas falando um pouco mais sobre as aplicações e porque chover no molhado né porque eu já aceitei que este protocolo SIP e ele funciona ele possui essa
capacidade de transferir multimídias lá então você estabelece exceções que que tem essa esse poder de transferir os dados multimídia Mas como já disse anteriormente Então você transferir transferir textos vídeos áudios e pro e vai tá bom Um exemplo de aplicação que eu acho interessante citar aqui é o isso aqui tá o isso aqui foi por muito tempo um dos maiores senão o maior é o aplicativo de transferência de mensagens instantâneas tá Acho que chegou a teria 100 milhões de usuários utilizando uma década de 90 e então e ele funciona em cima do protocolo SIP né
então é interessante saber isso aí também beleza entrando um pouco mais na parte técnica aqui foi um dos componentes nós vamos ter duas entidades principais tá que a laser argan e os servidores tá aqui é um zoom usar a gente não é um user ratings ele é um terminal SIP em outras palavras ele ele é uma estação final tá E essa Estação final ela pode gerar requisições e pode responder requisições tá ela pode fazer ela tem esse comportamento ambíguo e tá então eu tenho seu dualidade é aí né divide-se em dois em dois tópicos aí
é o e sei que é um usar a gente cliente que é basicamente ele vai gerar solicitações enviar suas solicitações para o servidor o user and server ele vai receber as solicitações e responder processo e responde é importante a gente fazia aqui aquele paralelismo né com o funcionamento do http porque o modelo que o protocolo SIP utiliza é aquele modelo de requisição resposta que é muito útil e assim lembra muito o protocolo http né então uma vez que você entendeu protocolo http pelo menos o básico você vai não vai ter que ter muito problemas assim
para entender o protocolo SIP tá falando um pouco mais os servidores a gente vai ter a gente vai explicar um pouco mais lá para frente né quando falarmos da funcionalidade do protocolo SIP nós temos aí o proxy ou registre o location Will redirect passando um pouco para os métodos É temos esses métodos aí tá um enfarto a secar e esse a secar e se lembra do protocolo TCP né que é o ano aula de meta é options head Strike so you by a gente vai explicar um pouco mais vezes pelo menos e lá para frente
mas fica aí as inscrições tá o invadir ele solicita o início da sessão ou a secar confirma que a sessão Foi iniciada options consulta os recursos destino e por aí vai tá bom tá então a gente passa para o funcionamento do protocolo SIP tá e como você pode ver no gráfico aí a gente tem dois e o William tá é e lembrando esses dois rios e diante que são na identificados aí pelos números 1 2 3 4 e 4 3 2 1 eles podem funcionar tanto como clientes Quantos servidores tá só fazendo um só lembrando
que e ali em cima no topo da pirâmide né do topo do Triângulo a gente tem o proxy nós vamos explicar um pouco mais tá então a gente quer que ir se usar um dois três quatro ele tá tentando está tentando estabelecer uma sessão com 432 o que que ele faça ele lança um um método invadir com a gente viu que traz né ele lança o método invitee e lança eles ficaram para o proxy esse método proxy né o prótese ele vai redirecionar esse método invitee pro user 4 3 2 1 e esse usar ele
vai responder com 200 ok né E esse essa resposta ela vai ser direcionado para o user um dois três quatro tá então você tem o 200 ok que é basicamente uma Flag de confirmação né lembra muito falando mais uma vez na base martelando aí na tecla é lembra multi-protocol http tá e uma vez que essa Flag 200 OK ela é enviado esse usar um dois três quatro consegue comunicar com 4 3 2 1 aí você vai ver uma seta amarela aí hein ambos em ambas ambos sentidos né apontando para um dos Sentidos é o RTP
ele é um caso à parte é importante falar aqui né só fazendo um adendo que o protocolo simples não funciona sozinho ele simplesmente estabelece ações mas essa coisa de enviar realmente dados é o protocolo RDP que é um protocolo da camada de aplicação também tá E logo embaixo a gente tem é essa Flex é bem essa Flag by ela basicamente vai encerrar a sessão tá E essa esse esse encerramento de sessão ela vai vir por parte do usar um dois três quatro tá vamos falar um pouco mais uma especificar um pouco mais sobre o que
tá acontecendo naquela naquele diagrama e fala sobre o URI tá e uniforme o esforço dente Fire que que esse cara faz ele ele também chamado de urls.py tá E que ele faz é simplesmente representar o contato SIP de um usuário no sistema ele identifica o usuário no sistema tá é isso que ele faz e aqui a gente consegue ver estrutura desse cara aí é o ar é o usuário então voltando naquele diagrama lá o usuário aqui no caso seria um dois três quatro ou 4 3 2 1 e a gente vai ter se@aí né e
o b representa o domínio ou IP daquele dispositivo você que é o porta do roxo ele é ele é facultativo tá então tanto faz você colocar ou não ele é opcional tá é passando para o próximo diagrama que que acontece aqui a gente vai ter outros dois servidores SIP tá sendo que uma proxy outro location ou resistor que tá acontecendo aqui é o seguinte a gente tem esse hard fone aí que é um telefone mesmo harborland telefone que opera sobre sobre o IP ele tá mandando essa free raster para o servidor SIP Red Store né
para registrar o seu seu usuário na rede então ele manda essa Flag registro o seu número esse servidor ele contato com o servidor location esse servidor location ele vai gravar no seu banco de dados o registro o usuário que tá chegando na rede SIP o registro do servidor de registro e lançou o Flag de 200 Ok confirmando o registro e com esse com essa entidade registrada com Card phone registrado a gente já consegue fazer a comunicação tá então o passando o próximo diagrama que acontece aqui é o seguinte a gente tem que ele usa um
dois três quatro lançando o in Light e nessa flashing Light pêssego aí que a gente tem o 4 3 2 1@cefet-mg que foi a simplesmente um exemplo tá 4 3 2 1 se a gente lembra daquele daquele estrutura URI representa o usuário né dentro da rede SIP o cefet-mg representa um domínio tá então o que a gente tá falando aqui ó vai lá no domínio cefet-mg e buscar esse usuário e 4 3 2 1 e envia uma requisição para ele o proxy quando chega esse embate para o proxy ele vai no location porque é um
servidor SIP tá bem tá E esse louc e vai ele vai enviar como resposta a localização dessa requisição deixa o usuário que tá sendo requisitado tá é o proxy pega isso e lança e redireciona nessa flashing Light é para o destino que é o 4 3 2 1 ou 4 3 2 1 ele viu uma requisição é uma inquisição não perdão uma resposta 200 Ok confirmando e para o proxy né E esse proxy redireciona essa resposta por para o user um dois três quatro bem depois disso O usar um dois três quatro e o Inter
4 3 2 1 já consegue realizar as suas as suas trocas de dados né em cima do protocolo RTP EA claro que vale salientar aqui que normalmente não é bonitinho assim não tá no momento normalmente o senhor eu falo que tem há casos em que eles pegam essa função do registro location a e do proxy e coloca tudo no hardware só tá isso é bem comum eles fazem as integração e isso deixa e simplifica mais né a rede Então você tem uma entidade é um servidor que realiza tanto a fusão de prótese encontro de location
conta de resolver Tá bom agora falando sobre as vantagens do sítio bem para as principais vantagens nós podemos destacar flexibilidade a mobilidade EA velocidade principalmente por estar aliada a rede VoIP que por uma conexão com a internet garante o envio e recebimento de chamadas em qualquer parte do mundo o protocolo SIP oferece também liberdade de movimento isso porque você poderá usar os principais recursos onde quer que seja sem estar preso a um determinado local tô falando agora sobre as principais desvantagens do protocolo é que nós não podemos utilizá-lo offline ou seja se o funcionamento é
estritamente dependente de uma conexão à internet outra desvantagem é que a troca de mensagens chamadas pode colocar muita pressão na largura de banda O que pode influenciar na queda de desempenho da mesmo com relação à segurança do protocolo e pela semelhança planta coloca DTP os hackers podem acessar informações confidenciais atacar Ana Hickmann bom Então esse foi trabalho sobre o protocolo SIP meu nome é Heitor Augusto o grupo é Heitor eu Marcos o Gabriel Araújo Saldanha nada é Samuel e Lucas de Oliveira bom até a