CET-IMRSI ARST S I P S D P Luis Ribeiro Nº 61962

Slides:



Advertisements
Apresentações semelhantes
Suporte para Serviços de Multimídia e Gerência de Sessões
Advertisements

A Comprehensive Multimedia Control Architecture for the Internet (Henning Schulzrinne) Etienne C. R de Oliveira Orientador: Prof. Dr.
Servidores -Samba-0842 MIME
Mestrado Profissional em Computação Uece-IFCE Disciplina: Protocolos
Bruno Rafael de Oliveira Rodrigues
Redes I Os Protocolos Prof. Dr. Amine BERQIA
Funcionamento da Internet
Configuração de um servidor DHCP
RSVP MPLS. Estratégias para Implantação de QoS Atualmente, duas estratégias de QoS sobre redes IP estão em desenvolvimento: –Serviços Integrados Baseado.
CPU – based DoS Attacks Against SIP Servers
Protocolos de Segurança na Camada de Aplicação
Multiparty Multimedia Session Control (mmusic)
MAPEAMENTO DE NÚMERO DE TELEFONE ( ENUM )
SIP Working Group Comunicação de Dados IV Marina Swan Pâmella Almeida.
Interação Cliente Servidor
Redes de Computadores 2 - Camada de Aplicação (HTTP) –
Mestrado em Telecomunicações Fim-a-Fim em uma Rede IP
GERENCIAMENTO DE REDES
Oficina de Pesquisa na Rede
Recomendação H.323 da ITU-T
Escola Secundária Filipa de Vilhena Ano Lectivo 2010/ Turma IGR1
REDES DE COMPUTADORES II
 A telefonia IP utiliza os protocolos TCP/UDP/IP da rede como infra-estrutura para os seus protocolos de aplicação que participam dos processos descritos.
Modelo de referência OSI
Aula 9 - Camada de aplicação
SIP Session Initiation Protocol
Arquitecturas de extensão do servidor HTTP CGI | ISAPI : ASP, ASP.NET Programação na Internet Secção de Programação ISEL-DEETC-LEIC Luis Falcão -
Redes Aula 7 Professor: Marcelo Maia.
Funcionalidade e Protocolos da Camada de Aplicação
Universidade do Vale do Rio dos Sinos - São Leopoldo -
O Modelo OSI Guilherme Guimarães.
CCNA 1 – Modelos OSI e TCP/IP
Redes de Comunicação – Módulo 3
Protocolos e o Modelo OSI
Protocolos de comunicação: IP
Redes de Computadores II 2009/02 Aluna: Ana Luiza Dallora Moraes Professores: Luís Henrique Maciel Kosmalski Costa Otto Carlos Muniz Bandeira Duarte.
Endereçamento IP.
Segurança e Auditoria de Sistemas
UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 1 Pilha de Protocolos Multimídia.
Cont. gerenciamento de rede Prof. Eliane Teresa Borela 2°p redes de Computadores.
Igor Vaz Priscilla Dinau. SIP: histórico Desenvolvido em meados da década de 90 pela IETF (Internet Engineering Task Force) MMUSIC Working Group; 1996:
Davidson Rodrigo Boccardo
IIS Web Server.
Universidade do Vale do Rio dos Sinos - São Leopoldo -
DHCP Dynamic Host Configuration Protocol
Tópicos Avançados em Redes de Computadores Prof. Fabiano Sabha.
Comunicação.
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 1 SIP: Session Initiation Protocol [RFC 3261] Visão a longo prazo do SIP: r todas as ligações.
Pedro Amaro – ICORI Instalação e configuração de computadores em redes locais e Internet Pedro Amaro –
MODELO DE REFERÊNCIA TCP/IP
7 © 2005 by Pearson Education SIP  Session Initiation Protocol  Desenvolvido pelo IETF Visão de longo prazo do SIP  Todas chamadas telefônicas.
VOIP asterisc. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 Real-Time Protocol (RTP) É a norma aberta para transferência de.
SIP Protocolo de sinalização que permite a configuração, estabelecimento e término de uma sessão fim-a-fim para comunicação multimídia.
A Internet e Seu Impacto
Modelo OSI Disciplina: Comunicação de Dados Ricardo Bento 12ºL nº11.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Introdução a Aplicações Web.
Administração e Projeto de Redes
Transmissão Multimídia: Internet2
Redes de computadores: Camada de Transporte Prof. Dr. Amine BERQIA
Redes de computadores: Aplicações Prof. Dr. Amine BERQIA
TCP/IP.
Trabalho realizado por: John Severino Nuno Fernandes Conceição Mimoso.
Serviços de rede e internet Jackson Eduardo da Silva.
Modelo OSI.
By Eng. Agenor Zapparoli Vóz Sobre o Protocolo de Internet.
Redes de Computadores 2 - Camada de Aplicação (Princípios Básicos) –
Administração e Projeto de Redes Material de apoio Camada de Transporte Cap.4 10/02/2010.
Protocolos de Comunicação e Passagem de Mensagens
Arquitetura em Camadas
Redes de Computadores e Aplicações – Camada de aplicação IGOR ALVES.
Transcrição da apresentação:

CET-IMRSI ARST S I P S D P Luis Ribeiro Nº 61962 Clicar para aparecer SIP SDP session iniciotion protocol Session description protocol

S I P Porque Surgui O que é Session description protocol - SDP O que é Session initiation protocol - SIP Como funcionam Porque Surgui Para que serve Utilizaçao dos protocolos

S I P Vem da IETF (RFC 3261) Standard RFC2543, Fevereiro 1999 Começou em 1995 Faz Parte Internet Multimedia Conferencing Suite (MBONE) Vem da IETF (RFC 3261) Surgui para fazer “frente” protocolo H.323 Chamada telefónicas serão sobre internet

S I P TCP UDP IPv4, IPv6 H.261, MPEG H.323 SDP RTSP RSVP RTCP SIP RTP Signaling Quality of Service Media Transport Application daemon MGCP/Megaco Reservation Measurement H.261, MPEG H.323 SDP RTSP RSVP RTCP SIP RTP TCP UDP network IPv4, IPv6 kernel link PPP AAL3/4 AAL5 PPP physical Sonet ATM Ethernet V.34

S I P É Protocolo de comunicação define como equipamentos trocarão informações entre si Comunicação é em tempo real Protocolo escalável define como equipamentos (computadores, telefones IP, celulares) Pode ser ligado qualquer tecnologia via IP Controlo de serviços é colocado no próprio equipamento

S I P Um tipo de “transmissão de chamadas” permite Especificar onde estão para que possam ser transferidas Ou Escolher passar chamadas para “email de voz” Ou qualquer outro serviço de atendimento automatico Arquitetura SIP chamda em curso conferencia Participantes podem gerir sua chamada Permite introduzir novo utilizador á chamada em curso

S I P Informaçao sobre “presença" Agente do utilizador é usado para indentificar estado o utilizador Se está presente – disponível para atender Se esta ausente – não disponível para atender Protocolo nível de aplicação Pode estabelecer, modificar e terminar sessões entre maquinas

S I P Pode utilizar serviços externos - LDAP É Protocolo cliente servidor Pode ter 2 tipos de ligaçoes Ligaçoes Ponto-a-Ponto LDAP Lightweight Directory Access Protocol, ou LDAP, é um protocolo para atualizar e pesquisar diretórios rodando sobre TCP/IP. Um diretório LDAP geralmente segue o modeloX.500, que é uma árvore de nós, cada um consistindo de um conjunto de atributos com seus respectivos valores. O LDAP foi criado como uma alternativa ao muito mais incômodo Directory Access Protocol (DAP). Ligaçoes Multicast Exemplo Mensagem SIP

S I P Mensagem SIP - Invite

S I P Mensagem SIP - Invite

S I P Alguns comando SIP Invite – Convida Utilizador ACK – Confirma processo do INVITE BYE – Termina Sessao LDAP Cancel – Termina Solicitaçao ou Pesquisa Options - Solicita informação sobre servidor

S I P Register - Regista localização/características do servidor INFO – Usado para sinalizaçao LDAP

Codigo de respostas SIP LDAP

S I P Permite vários mecanismos Para terminar chamada Para concordância do tipo de midia e codificaçao Determina endereço Ip do utilizador Mnemónica auxiliar de memoria de forma saber algo mais simples Utiliza mnemónicas para Ip atual Gestao de chamadas

S I P Adiciona novos fluxos de midia durante chamada Troca de codificação durante chamada Convidar terceiros Transfere e retem chamadas SIP pode ser utilizado via TCP ou UDP Onde são utilizados RTP/UDP

S I P Porta padrao SIP 5060 Incorpora elementos de protocolos HTTP – utiliza estrutura cliente/servidor e url STMP – Utiliza codificação texto e campo de cabecalho Smtp campos to, from , subjet etc

S I P SIP H.323 Aplicação Sinal de Áudio Sinal de Vídeo Dados SDP G.711 G.728 T.127 G.722 G.729 H.261 SIP G.723.1 H.263 T.126 Apresentação Sessão Transporte RTCP RAS RTP RTCP RAS RTP T.124 Serviços Suplementa. T.125 / T.122 H.450.3 H.450.2 H.235 H.450.1 X.224.0 Controle H.245 H.225 UDP TCP UDP TCP Rede Enlace Física

S I P SIP longo prazo Todas as chamadas serão via IP Chamara em Conferencia via IP Utilizadores terão nomes, email invés de numero telefone È possível chegar pessoa mesmo que esteja fora da rede habitual Indepentende do dispositivo que esteja a utilizar e do IP

S I P Alguns componentes SIP User Agent Client (UAC) User Agent Server (UAS) User Agent Redirect Server Proxy Server

S D P SIP longo prazo Todas as chamadas serão via IP Chamara em Conferencia via IP Utilizadores terão nomes, email invés de numero telefone È possível chegar pessoa mesmo que esteja fora da rede habitual Indepentende do dispositivo que esteja a utilizar e do IP

S D P SIP longo prazo Todas as chamadas serão via IP Chamara em Conferencia via IP Utilizadores terão nomes, email invés de numero telefone È possível chegar pessoa mesmo que esteja fora da rede habitual Indepentende do dispositivo que esteja a utilizar e do IP

S D P IETF propôs em Abril de 1998 2006 foi revisada norma IETF como RFC 4566 Protocolo de conferencia Multicast via IP Desenvolvido para vários tipos de sessoes Audio, Video, Multimedia Na realidade qualquer tipo MIME (Multipurpose Internet Mail Extension)

S D P Pode ser descrito como sendo similar ao email Devido ao suporte de anexos em mensagens Descrisao de sessão pode ser usada para Negociar um conjunto de tipos de media compativeis Protocolo muito utilizado para sessões multicast Sessoes consistem num fluxo de medias

S D P IETF propôs em Abril de 1998 2006 foi revisada norma IETF como RFC 4566 Protocolo de conferencia Multicast via IP Desenvolvido para vários tipos de sessoes Audio, Video, Multimedia Na realidade qualquer tipo MIME (Multipurpose Internet Mail Extension)

S D P Descrição da sessão v = (versão do protocolo) o = (criador e identificador de sessão) s = (nome da sessão) i =* (sessão de informação) u =* (URI de descrição) e =* (endereço de email) p =* (número de telefone) c =* (informações de conexão - não é necessário se incluído no todos os meios de comunicação) b =* (zero ou mais linhas de informação de largura de banda) Uma ou mais descrições de tempo (t = "e "r = "linhas, veja abaixo) z =* (ajustes de fuso horário) k =* (chave de criptografia) um =* (zero ou mais linhas de atributo de sessão) Zero ou mais descrições de mídia

S D P descrição Time t = (tempo da sessão está ativa) R =* (zero ou mais vezes repetir) Media descrição, se estiverem presentes m = (media nome e endereço de transporte) i =* (título da mídia) informações c =* (conexão - opcional se incluído na nível de sessão) b =* (zero ou mais linhas de informação de largura de banda) k =* (chave de criptografia) um =* (zero ou mais atributo media linhas)

S D P v=0 o=jdoe 2890844526 2890842807 IN IP4 10.47.16.5 s=SDP Seminar i=A Seminar on the session description protocol u=http://www.example.com/sdp.pdf e=j.doe@example.com (Jane Doe) c=IN IP4 224.2.17.12/127 t=2873397496 2873404696 a=recvonly m=audio 49170 RTP/AVP 0 m=video 51372 RTP/AVP 99 a=rtpmap:99 h263-1998/90000