• Nenhum resultado encontrado

Session Initiation Protocol

N/A
N/A
Protected

Academic year: 2022

Share "Session Initiation Protocol"

Copied!
34
0
0

Texto

(1)

Pedro Silveira Pisa

Redes de Computadores II – 2008.2 Professores:

SIP

Session Initiation Protocol

(2)

Índice

Introdução

Histórico

SIP no Mercado

SIP

O Protocolo

Características

Lógica de uma Sessão SIP

H.323

O Protocolo

Comparação

Aplicações

Mensagens Instantâneas

Presença

Conferências Ad Hoc

Conclusão

(3)

Introdução

Histórico

1ª Versão – 1999 – RFC 2543

Modelo Requisição-Resposta

Arquitetura Cliente-Servidor

Baseado em

SMTP

HTTP

Independe do Tipo de Mídia

(4)

Introdução

SIP no Mercado

Concentração em Agentes de Usuário (Agentes Utilizadores)

Smartphones

Telefones IP

Aplicativos de Computadores

Windows Live Messenger

Anúncio Microsoft

Windows Live Messenger

(5)

O Protocolo SIP

Protocolo de Sinalização

Início

Modificação

Encerramento

Sessões

Cliente-Servidor

Independente da Mídia

(6)

O Protocolo SIP

Especificação

Codificação de Voz/Áudio/Vídeo

Configuração das Chamadas

Transporte dos Dados

Modo de Autenticação

Requisitos e Tecnologias de Segurança

Primitivas de Comunicação

Formato do Cabeçalho das Mensagens

(7)

O Protocolo SIP

Funções

Estabelecimento de Chamadas

Determinação do IP do Receptor

Gerenciamento de Chamadas

Adição/Remoção de Mídia

Mudanças de Codificação

Adição/Remoção de Participantes

Transferência de Chamadas

Chamada em Espera

(8)

Características

Arquitetura

Estrutura da Mensagem

Comunicação

Autenticação

Endereços SIP

(9)

Características

Arquitetura

Agente de Usuário

Proxy SIP

Servidor de Redirecionamento

Servidor de Registro

(10)

Características

Arquitetura

Agente de Usuário

Função: Interagir com o usuário do sistema SIP.

Características: Envia e recebe requisições SIP.

Papel: Pode atuar como cliente (UAC – Agente Utilizador Cliente) ou servidor (UAS – Agente Utilizador Servidor)

Proxy SIP

Servidor de Redirecionamento

Servidor de Registro

(11)

Características

Arquitetura

Agente de Usuário

Proxy SIP

Função: Recebe as requisições e as encaminha para servidores mais próximos do destino.

Papel: Servidor intermediário. Atua como cliente e servidor.

Tipo: Stateful Proxy Server e Stateless Proxy Server.

Servidor de Redirecionamento

Servidor de Registro

(12)

Características

Arquitetura

Agente de Usuário

Proxy SIP

Servidor de Redirecionamento

Função: Responde uma requisição do Agente do Usuário com o nome e a localização do usuário.

Características: Não reencaminha pedidos.

Servidor de Registro

(13)

Características

Arquitetura

Agente de Usuário

Proxy SIP

Servidor de Redirecionamento

Servidor de Registro

Função: Serviço de localização.

Características: Armazena registro sobre usuários.

(14)

Características

Estrutura da Mensagem

Cabeçalho não rígido  header:field

Campos Obrigatórios

To

From

CSeq

Call-Id

Max-Forwards

(15)

Características

Comunicação

Primitivas

Invite

Ack

Cancel

Options

Register

Bye

(16)

Características

Comunicação

Classes de Respostas

1 – Informacional

2 – Sucesso

3 – Redirecionamento

4 – Erro do Cliente

5 – Erro do Servidor

6 – Erro Global

(17)

Características

Autenticação

HTTP Digest

TLS

Transport Layer Security

S/MIME

Secure / Multipurpose Internet Mail Extensions

Criptografia e

Troca de Certificados

(18)

Características

Endereços SIP

Semelhante aos E-mails

Fácil Distribuição

Localização dos Usuários

Formato:

sip:pisa@146.164.69.183

sip:pisa@sip.gta.ufrj.br

(19)

Lógica de Uma Sessão no SIP

(20)

Segurança no SIP

Aspectos Observados

Controle das Chamadas

Tráfego dos Dados

Privacidade dos Usuários

Integridade dos dados

Garantia

Autenticação

Confidencialidade

Controle de Acesso

(21)

Segurança no SIP

Mecanismos

Autenticação (Receptor e Emissor)

Criptografia

IPSec (Internet Protocol Security)

Transport

TunnelMode

S/MIME (Secure / Multipurpose Internet Mail Extensions)

Conteúdo das Mensagens

TLS (Transport Layer Security)

(22)

H.323

Agrupamento de Protocolos

Sinalização de Chamadas

Gerência dos Equipamentos da Rede

Criptografia

Transferência de Voz/Áudio e Vídeo

Serviços de Transferência e Identificação de Chamadas.

Protocolos Mínimos Exigidos

Voz/Áudio: G.711 (Codificação PCM)

(23)

SIP vs H.323

SIP H.323

Padrão ITU-T

Impõe Protocolos Mínimos

Especifica:

Sinalização

Registro

Padrão IETF

Não Impõe Protocolos

Especifica:

Inicialização

Gerenciamento

(24)

Aplicações Práticas

Telefonia IP - VoIP

Videoconferência

Mensagens Instantâneas e Presença

Conferências Ad Hoc

(25)

Aplicações Práticas

Mensagens Instantâneas e Presença

SIMPLE

SIP for Instant Messaging and Presence Leverading Extension

Windows Live Messenger

Mensagens Instantâneas

Envio de Mensagens de Texto, Áudio ou Vídeo

Transferência de Arquivos

Presença

(26)

Aplicações Práticas

Conferências Ad Hoc

Adição/Remoção

Participantes

Mídias

Deficiências do SIP

Entrega das Notificações de Entrada e Saída dos Participantes

Identificação de Todos os Usuários

Contorno das Limitações

RTP (Real-time Transport Protocol)

(27)

Conclusão

Proliferação da Telefonia IP

Mesmo Número

Diversos Dispositivos Simultâneos

SIP

Protocolo de Propósito Geral

Independe do Tipo de Mídia

(28)

Pedro Silveira Pisa

Redes de Computadores II – 2008.2 Professores:

SIP

Session Initiation Protocol

(29)

Perguntas e Respostas

Pergunta 1: Em qual aplicativo a Microsoft utiliza o protocolo SIP? E o H.323?

SIP

Windows Live Messenger

H.323

NetMeeting

Exchange Conferencing Server

(30)

Perguntas e Respostas

Pergunta 2: Quais são as principais primitivas do protocolo SIP?

Invite

Ack

Cancel

Options

Register

Bye

(31)

Perguntas e Respostas

Pergunta 3: Qual a classe de resposta utilizada quando o usuário não esta autorizado a acessar um servidor de registro? E um servidor proxy?

Servidor de Registro

401 Unauthorized.

Servidor Proxy

407 Proxy Authentication Required.

(32)

Perguntas e Respostas

Pergunta 4: Quais entidades padronizaram o H.323 e o SIP? Quais as suas características principais?

H.323

ITU-T

Telefonia Convencional

Comutação de Circuitos

SIP

IETF

Internet (Web, DNS, E-mail ...)

(33)

Perguntas e Respostas

Pergunta 5: Quais as principais aplicações do protocolo SIP?

Telefonia IP – VoIP

Videoconferência

Mensagens Instantâneas

Presença

Conferências Ad Hoc

(34)

Pedro Silveira Pisa

Redes de Computadores II – 2008.2 Professores:

SIP

Session Initiation Protocol

Referências

Documentos relacionados

Estudo transversal, quantitativo, descritivo e analítico, desenvolvido no Centro de Atenção Psicossocial em Fortaleza, capital do Estado do Ceará, Brasil, com atendimento a

- Elaboração de minuta de Projeto de Lei para garantir destinação de recursos financeiros para manutenção e desenvolvimento de banco de germoplasma de

d) Ausência de tempo, numa breve "relação alguma com ele" (1915), que compreende falta de ordenação temporal e falta de alteração devida ao passar do tempo. Parece-me muito

Não acolho a defesa apresentada pelo estabelecimento e proponho a aplicação de penalidade ao autuado, pois o fiscal foi recebido pelo balconista que primeiro informou que

5.1 A EASYPIX BRASIL garante que: (i) o Material Licenciado estará livre de defeitos durante os trinta (30) dias seguintes ao da sua entrega (o único e exclusivo recurso do

3 O prefácio a Se correr o bicho pega, se ficar o bicho come não teve as suas cinco páginas numeradas (como acontece com outros textos mencionados neste artigo) na edição da peça

Esses fatores médios ponderados são usados para a seleção das categorias de veículos do CMEM para cada veículo representativo e na adaptação desse veículo representativo,

financiamento a partir da Emenda Constitucional da Saúde até 2015, apresenta dados afetos à execução orçamentária da União em Ações e Serviços Públicos de Saúde (ASPS) a partir