Protocolos Multimídia na Internet

Tamanho: px
Começar a partir da página:

Download "Protocolos Multimídia na Internet"

Transcrição

1 Parte 2 Transporte de Mídia Tópicos em Sistemas de Computação Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org Protocolos para transportar mídia Protocolos de aplicação Prof. Dr. Adriano Mauro Cansian 1

2 RTP Real-Time Protocol Real-Time Protocol (RTP) q RTP especifica uma estrutura de pacotes que transportam dados de áudio e vídeo: RFC q Pacote RTP oferece: Identificação do tipo de carga. Numeração da sequência de pacotes. Marcas de tempo. q RTP roda nos sistemas terminais. q Os pacotes RTP são encapsulados em segmentos UDP. q Interoperabilidade: se duas aplicações usam RTP, então elas podem ser capazes de operar juntas, mesmo se desenvolvedores diferentes. Prof. Dr. Adriano Mauro Cansian 2

3 RTP roda sobre UDP q Fornece uma interface para a camada de transporte, que amplia funcionalidades do UDP: Verificação de erros dentro dos segmentos. Identificação do tipo de carga. Numeração da sequência. Marcas de tempo. Aplicação RTP + UDP juntos fornecem um serviço de transporte de mídia para a aplicação Pseudo camada de transporte Enlace Física RTP: Exemplo q Considere 64 kbps de voz em PCM sobre RTP. q Dados codificados em blocos, a cada 20 ms. = 160 bytes por bloco. q O bloco de áudio, junto com o cabeçalho RTP, forma o pacote RTP, que é encapsulado num segmento UDP. q Cabeçalho RTP indica o tipo de codificação de áudio em cada pacote. Transmissores podem mudar a codificação em voo. q O cabeçalho RTP também contém números de sequência e marcas de tempo. Prof. Dr. Adriano Mauro Cansian 3

4 RTP não fornece QoS (1) q RTP não fornece mecanismo de QoS. Não garante a entrega no tempo correto. Não fornece outras garantias de QoS. q Encapsulamento RTP é visto apenas nos sistemas finais. Não tem efeito nos roteadores no caminho. Roteadores continuam fornecendo o serviço de melhor-esforço tradicional da Internet. RTP não fornece QoS (2) q A fim de fornecer QoS para uma aplicação, a rede deve prover um mecanismo especial para que a aplicação possa reservar recursos da rede. q Uma possibilidade é usar o RSVP. Será visto mais adiante Prof. Dr. Adriano Mauro Cansian 4

5 Fluxos RTP (1) q RTP permite atribuir a cada fonte o seu próprio fluxo de pacotes RTP independente. Por exemplo, uma câmera e um microfone. q Para uma videoconferência entre 2 participantes, 4 fluxos RTP poderiam ser abertos: 2 fluxos para transmitir o áudio. 2 fluxos para o vídeo. Um deles em cada direção. Fluxos RTP (2) q Algumas técnicas de codificação populares, incluindo MPEG1 e MPEG2, reúnem o áudio e o vídeo num único fluxo durante o processo de codificação. Quando o áudio e o vídeo são reunidos pelo codificador, então apenas um fluxo RTP é gerado, em cada direção. Prof. Dr. Adriano Mauro Cansian 5

6 Header RTP completo V (2bits), P (1 bit), X (1 bit), CC (4 bits) e M (1 bit): à campos de controle do header. Ver: projectwork-techreport-mediainternet.html Header RTP (1) (desenho do header não está em escala) Campos de Controle Tipo de Carga Número de Seqüência Marca de tempo Identificador sincronismo fonte campos de miscelânias Cabeçalho RTP (desenho do header não está em escala) Tipo de Carga (7 bits): Usado para indicar o tipo de codificação que está sendo usado no momento. Se um transmissor muda o tipo de codificação durante uma conferência, o transmissor informa o receptor através deste campo de tipo de carga. Tipo de carga 0: PCM mu-law, 64 Kbps Tipo de carga 3, GSM, 13 Kbps Tipo de carga 7, LPC, 2.4 Kbps Tipo de carga 26, Motion JPEG Tipo de carga 31. H.261 Tipo de carga 33, MPEG2 video Número de Seqüência (16 bits): O número de seqüência é incrementado de um a cada pacote RTP enviado. Pode ser usado para detectar perdas de pacotes, e para recuperar a seqüência de pacotes. Prof. Dr. Adriano Mauro Cansian 6

7 Header RTP (2) (desenho do header não está em escala) Campos de Controle Tipo de Carga Número de Seqüência Marca de tempo Identificador sincronismo fonte campos de miscelânias Cabeçalho RTP (desenho do header não está em escala) Tipo de Carga (7 bits): Usado para indicar o tipo de codificação que está sendo usado no momento. Se um transmissor muda o tipo de codificação durante uma conferência, o transmissor informa o receptor através deste campo de tipo de carga. Tipo de carga 0: PCM mu-law, 64 Kbps Tipo de carga 3, GSM, 13 Kbps Tipo de carga 7, LPC, 2.4 Kbps Tipo de carga 26, Motion JPEG Tipo de carga 31. H.261 Tipo de carga 33, MPEG2 video Número de Seqüência (16 bits): O número de seqüência é incrementado de um a cada pacote RTP enviado. Pode ser usado para detectar perdas de pacotes, e para recuperar a sequência de pacotes. Header RTP (3) (desenho do header não está em escala) Campos de Controle Tipo de Carga Número de Seqüência Marca de tempo Identificador sincronismo fonte campos de miscelânias Cabeçalho RTP q Campo de marca de tempo (32 bits). Reflete o instante de amostragem do primeiro byte no pacote de dados RTP. O receptor pode usar esta marca de tempo para remover o jitter do pacote, e para obter o sincronismo de reprodução, conforme discutido anteriormente. q Campo SSRC (identificador de sincronismo fonte) (32 bits). Identifica a fonte do fluxo RTP. Cada fluxo numa sessão RTP deve ter um SSRC distinto. Prof. Dr. Adriano Mauro Cansian 7

8 Header RTP (4) (desenho do header não está em escala) Campos de Controle Tipo de Carga Número de Seqüência Marca de tempo Identificador sincronismo fonte campos de miscelânias Cabeçalho RTP q Campo de marca de tempo (32 bits). Reflete o instante de amostragem do primeiro byte no pacote de dados RTP. O receptor pode usar esta marca de tempo para remover o jitter do pacote, e para obter o sincronismo de reprodução. q Campo SSRC (identificador de sincronismo fonte) (32 bits). Identifica a fonte do fluxo RTP. Cada fluxo numa sessão RTP deve ter um SSRC distinto. Marcas de tempo (1) q É derivada do relógio de amostragem no transmissor. Para áudio: o relógio de marca de tempo incrementa em 1 a cada intervalo de amostragem. Prof. Dr. Adriano Mauro Cansian 8

9 Marcas de tempo (2) q Marca de tempo incrementa em 1 a cada intervalo de amostragem. Se taxa amostragem é 8 KHz à 1 / 8000 (1/s). Então: incrementa de 1 a cada 125 µs. Exemplo: e a aplicação gera blocos contendo 160 amostras codificadas, a marca de tempo aumenta de 160 para cada pacote RTP. q O relógio de marca de tempo continua a aumentar numa taxa constante, mesmo quando a fonte está inativa. RTCP Real-Time Control Protocol!! NÃO CONFUNDIR COM RTSP!! (Real Time Streaming Protocol) Prof. Dr. Adriano Mauro Cansian 9

10 Real-Time Control Protocol (RTCP) q Atua em conjunto com o RTP. q Cada participante de uma sessão RTP transmite, periodicamente, pacotes de controle RTCP para todos os participantes. Cada pacote RTCP contém relatórios do transmissor e/ou do receptor. Estes relatórios são úteis para a aplicação. Relatórios incluem o número de pacotes enviados, número de pacotes perdidos, variação de atraso entre chegadas, dentre outras informações. Retroalimentação Real-Time Control Protocol (RTCP) q Envia informações de feedback para a aplicação. Pode ser usada para controle do desempenho, e para fins de diagnósticos. Por exemplo, o transmissor pode alterar suas transmissões a partir das informações de realimentação. Prof. Dr. Adriano Mauro Cansian 10

11 Tipos de pacotes RTCP (1) q Pacotes de relatório do receptor: % de pacotes perdidos; Último número de sequência; Variância média do atraso entre chegadas. q Pacotes de relatório do transmissor: SSRC do fluxo RTP; Tempo corrente; Número de pacotes enviados; Número de bytes enviados. Tipos de pacotes RTCP (2) q Pacotes de descrição da fonte geradora: Endereço de do gerador. Nome do gerador; SSRC do fluxo RTP associado. Estes pacotes fornecem um mapeamento entre o SSRC e o nome do usuário ou do host. Prof. Dr. Adriano Mauro Cansian 11

12 Sincronização de Fluxos (1) q O RTCP pode ser usado para sincronizar diferentes fluxos de mídia numa sessão RTP. Por exemplo: Considere uma aplicação de videoconferência para a qual cada transmissor gera um fluxo RTP para áudio, e um para vídeo. q As marcas de tempo nestes pacotes são vinculadas aos relógios (clocks) de amostragem de vídeo e de áudio, mas não são vinculadas a um relógio de tempo real (isto é, a um relógio físico real). Sincronização de Fluxos (2) q Um pacote do RTCP denominado sender-report contém, para o último pacote gerado no fluxo RTP associado: A marca de tempo do pacote RTP e O instante de tempo real no qual o pacote foi criado. q Desta este pacote associa o relógio de amostragem com o relógio de tempo real. q Receptores podem usar esta associação para sincronizar a reprodução de áudio e de vídeo. Prof. Dr. Adriano Mauro Cansian 12

13 Controle de Banda do RTCP q O RTCP procura limitar seu tráfego a 5% da banda passante da sessão. Por exemplo: suponha um transmissor enviando vídeo com uma taxa de 2 Mbps (2000 Kbps). Então o RTCP procura limitar seu tráfego total a até 100 Kbps. q O protocolo oferece 3/4 desta taxa, para os receptores (no exemplo: 75 kbps) q 1/4 restantes da taxa para o transmissor (no exemplo: 25 kbps). Protocolos de Voice over IP Prof. Dr. Adriano Mauro Cansian 13

14 Relacionamento Tradicional Redes de voz e dados Dados Rede IP Sites Serviços Web Dados Rede de Dados Dados Rede SS7 Voz Switch Class 5 Switch Class 4 Switch Class 4 Switch Class 5 Voz Rede de Telefonia (PSTN ) Evolução das aplicações de comunicação Prof. Dr. Adriano Mauro Cansian 14

15 VoIP : Voice over IP. Transmissão de VOZ através de uma rede de dados, usando os protocolos do padrão TCP/IP. q Por que Usar VoIP? Redução da banda de transmissão (compressão da voz). Melhor utilização da infraestrutura de transmissão em rede para voz e imagem. Menor custo de Equipamentos e Infraestrutura. Integração de Aplicações de dados e voz. Configuração Simplificada da Rede de Transmissão. Menores custos de Transmissão (geralmente usam DWDM). Modelo de telefonia em rede Componentes críticos do sistema de Telefonia em Rede: 1) Protocolos de transmissão da VOZ. 2) Protocolos de sinalização. VOZ Transmissão de Voz Sinalização VOZ REDE de Dados Prof. Dr. Adriano Mauro Cansian 15

16 Modelo VoIP - Protocolos de Transmissão RTP/RTCP RTP/RTCP UDP IP Datalink Physical REDE TCP/IP UDP IP Datalink Physical RTP/RTCP: Protocolos de Transmissão em Tempo Real de Dados. Operam sobre UDP (não orientado a conexão). CODEC s: G711: 64 Kbps. G729A: 9 Kbps. G723.1: 5.3 Kbps. Modelo VoIP - Protocolos de sinalização H323, SIP MGCP, Megaco TCP / UDP IP Datalink Physical REDE TCP/IP H323, SIP MGCP, Megaco TCP / UDP IP Datalink Physical Protocolos Ponto-a-Ponto: - H SIP Protocolos de Controle de Gateways (Mestre/Escravo): - MGCP. - H.248 (MEGACO). Prof. Dr. Adriano Mauro Cansian 16

17 H.323 H.323 q Visão geral. q Terminal H.323. q Codificação H q Gatekeeper. q Gateway. q Codecs de áudio. q Codecs de Vídeo. Prof. Dr. Adriano Mauro Cansian 17

18 Visão Geral do H.323 (1) q Base para conferência de áudio e de vídeo, através de redes TCP/IP. q Tem como objetivo a comunicação de tempo real (ao invés de sob demanda ) q Recomendação guarda-chuva do ITU-T. q Possui escopo amplo: Equipamentos isolados (telefones IP). Aplicações em PCs (softwares). Conferências ponto-a-ponto e multiponto. Visão Geral do H.323 (2) A especificação H.323 inclui: q Como os equipamentos terminais fazem e recebem chamadas. q Como os equipamentos terminais negociam codificações comuns de áudio e vídeo. q Como os blocos de áudio e vídeo são encapsulados e enviados para a rede. q Como o áudio e o vídeo são sincronizados entre si. q Como os equipamentos terminais se comunicam com seus respectivos gatekeepers. q Como os telefones IP e os telefones PSTN convencionais se comunicam. PSTN = Public Service Telephone Network (é a a rede telefônica convencional comutada, ou sistema legado ). Prof. Dr. Adriano Mauro Cansian 18

19 Visão Geral do H.323 (3) Internet Telefone "Ethernet" q Chamadas telefônicas. q Chamadas de vídeo. q Conferências. Todos os terminais suportando H.323 Visão Geral do H.323 (4) Gatekeeper Internet Gateway PSTN H.323 SS7, Inband Prof. Dr. Adriano Mauro Cansian 19

20 Rede padrão de H.323 Visão Geral do H.323 (5) q Fluxo de mídia: q Transportado em RTP e controlado por RTCP. RTP carrega a mídia. RTCP carrega estado (status) e controle. RTP/RTCP em transporte não confiável, sob UDP. q Sinalização: é transportada confiável, sob TCP RAS: Protocolo de registro, admissão e estado. Q.931: Protocolo de call setup e finalização. H.245 : Protocolo de controle de troca. Faz o controle fora-da-banda para controlar a mídia entre os terminais H Prof. Dr. Adriano Mauro Cansian 20

21 Terminais H.323 devem suportar: q G.711 : padrão do ITU para compressão de voz q RTP : protocolo para encapsular blocos de dados de mídia em pacotes q H.245 : Protocolo de controle fora-dabanda para controlar a mídia entre os terminais H.323. E conforme já mencionado: q Q.931: Protocolo de sinalização para estabelecer e encerrar chamadas. q RAS : Protocolo Registration / Admission / Status Protocolo de canal - Protocolo para comunicação com o gatekeeper (se um gatekeeper estiver presente) H.323 é formado pelos seguintes protocolos: (Fonte: DVB Digital Video Broadcasting H.225 Covers narrow-band visual telephone services H.225 Annex G H.235 Security and authentication H.245 Negotiates channel usage and capabilities H Series defines Supplementary Services for H.323 H Call Transfer supplementary service for H.323 H Call diversion supplementary service for H.323 H Call Hold supplementary service H Call Park supplementary service H Call Waiting supplementary service H Message Waiting Indication supplementary service H Calling Party Name Presentation supplementary service H Completion of Calls to Busy Subscribers supplementary service H Call Offer supplementary service H Call Intrusion supplementary service H ANF-CMN supplementary service H.261 Video stream for transport using the real-time transport H.263 Bitstream in the Real-time Transport Protocol Q.931 manages call setup and termination RAS Manages registration, admission, status RTCP RTP Control protocol RTP Real-Time Transport T.38 IP-based fax service maps T.125 Multipoint Communication Service Protocol (MCS). Prof. Dr. Adriano Mauro Cansian 21

22 A arquitetura do H.323 Aplications Audio/Video Terminal / Application Control Codecs Audio/Video RTCP H Ras Signaling H Call Signaling H.245 Control Signaling RTP UDP TCP IP Codificação H.323 Áudio: q Terminais H.323 devem suportar obrigatoriamente o padrão G.711, para compressão de voz e transmissão a 56/64 kbps. q H.323 também está considerando exigir a codificação G.723 = G , que opera a 5.3/6.3 kbps. q Protocolos opcionais: G. 722, G.728, G.729 Vídeo: q Capacidades de vídeo para um terminal H.323 são opcionais. q Qualquer terminal H.323 com capacidade de vídeo deve suportar o formato QCIF H.261 (176x144 pixels). q O suporte a outros esquemas da recomendação H.261 é opcional: CIF, 4CIF e 16CIF. q H.261 é usado com canais de comunicação cuja taxa de transmissão é múltipla de 64 kbps. Prof. Dr. Adriano Mauro Cansian 22

23 Gerando fluxo de pacotes de áudio no H.323 Fonte de áudio Codificação: G.711 ou G Encapsulamento de pacote RTP Porta UDP Internet ou Gateway Canal de Controle H.245 q O fluxo H.323 pode conter múltiplos canais para diferentes tipos de mídia. q Existe um canal de controle H.245 por sessão H.323 q O canal de controle H.245 é um canal confiável (TCP) que transporta mensagens de controle. q Principais tarefas: Abrir e fechar canais de mídia. Troca de informações de capacidades: Exemplo: antes de enviar dados os terminais devem concordar sobre o algoritmo de codificação Nota: H.245 para conferência multimídia é análogo ao RTSP para mídia contínua armazenada. Prof. Dr. Adriano Mauro Cansian 23

24 Fluxos de Informação Canal de Controle de Chamada Canal de sinalização de Chamada Terminal H.323 Canal de Controle de Mídia Terminal H.323 Canal RAS H.323 Gatekeeper Canal de Mídia 1 Canal de Mídia 2 TCP UDP Gatekeeper (1) O gatekeeper é opcional. terminais H.323 Route r Internet RAS Gatekeeper LAN = Zona Pode oferecer aos terminais: Tradução de endereços fone para endereços IP. Gerenciamento de banda-passante: pode limitar o total de banda-passante consumida pelas conferências de tempo real. Opcionalmente, as chamadas H.323 podem ser roteadas através do gatekeeper. Pode ser conveniente para bilhetagem (cobrança). É utilizado protocolo RAS (sobre TCP) para comunicação entre terminal e o gatekeeper. Prof. Dr. Adriano Mauro Cansian 24

25 Gatekeeper (2) q Terminal H.323 deve registrar-se com o gatekeeper da sua zona. Quando a aplicação H.323 é chamada no terminal, o terminal usa o RAS para enviar seu endereço IP e apelido (alias) do usuário ao gatekeeper. q Se o gatekeeper está presente numa zona, cada terminal da zona deve contacta-lo para pedir permissão para realizar uma chamada. Gatekeeper (3) q Uma vez que o usuário obtém a permissão, o terminal pode enviar ao gatekeeper um endereço de , um nome de referência (alias) ou uma extensão de telefone. O gatekeeper translada o nome de referência num endereço IP. Se necessário, o gatekeeper poderá consultar outros gatekeepers em outras zonas para resolver um endereço IP. Prof. Dr. Adriano Mauro Cansian 25

26 Gateway q É a ponte entre a zona IP e as redes públicas de telefonia (PSTN ou ISDN). q Terminais se comunicam com gateways usando protocolos H.245 e Q.931. PSTN Terminais H.323 Gateway Router Internet RAS Gatekeeper LAN = Zona GK Modelo de Sinalização direta Fonte: Prof. Dr. Adriano Mauro Cansian 26

27 GK Modelo de Sinalização roteada Fonte: CODECs de áudio CODEC Bandwidth [kbit/s] MOS Complexidade [MIPS] Packetização (tamanho) [ms] G G.721 (ADPCM) GSM G G / MOS (Mean Opinion Score) Qualidade comercial interlocutor reconhecível intelegível problemas de inteleg. MOS (Mean Opinion Score) Prof. Dr. Adriano Mauro Cansian 27

28 Codecs de Vídeo H.261 Vídeo sobre ISDN Resoluções : QCIF, CIF H.263 Comunicação de baixa taxa de bits. Resoluções: SQCIF, QCIF, CIF,4CIF, 16CIF. SQCIF (128 x 96) QCIF (176 x 144) CIF (352 x 288) 4CIF (704 x 576) 16CIF (1408 x 1152) SIP Session Initiation Protocol Prof. Dr. Adriano Mauro Cansian 28

29 Session Initiation Protocol (SIP) q Utiliza áudio codecs para mídia. (G.711, G.723.1, G.729, etc...) q Fluxos de mídia transportados em RTP / RTCP. RTP carrega fluxo de mídia real. RTCP carrega informações de estado e controle. Usados via transporte não confiável em UDP. q Sinalização transportada também sobre UDP. SIP utiliza mecanismo de mensagens para estabelecimento de sessões. SDP Linguagem estruturada para descrição de sessões. A arquitetura do SIP Conference Applications Aplications Audio/Video SDP Codecs Audio/Video RTCP SAP SIP HTTP RTP UDP TCP IP Prof. Dr. Adriano Mauro Cansian 29

30 Elementos do SIP (1) q UA - User Agent UA Client : cria as chamadas. UA Server : aguarda novas chamadas. Existem implementações de Hardware e Software. Hardware = Chamado de IP phone Software = Chamado de soft(ware) phone IP phone soft(ware) phone Elementos do SIP (2) q SIP Proxy Server Chamado de RCS - Relays Call Signaling Atua tanto como cliente e servidor. q SIP Redirect Server Redireciona as chamadas para outros servidores, caso necessário. q SIP Registrar Server Aceita requisições de registro dos clientes. Mantém informações dos usuários, relativas a localização física. Prof. Dr. Adriano Mauro Cansian 30

31 Arquitetura SIP - Proxy Server SIP Proxy SIP SIP VOZ RTP/RTCP VOZ REDE TCP/IP Funcionalidades distribuídas Extensibilidade: Possibilidade de incorporar diversas aplicações ao sistema de telefonia. Prof. Dr. Adriano Mauro Cansian 31

32 Comparação SIP x H.323 (1) Comparação SIP x H.323 (2) (com relação à escalabilidade) H.323: q Interação entre múltiplos subprotocolos o torna muito complexo. q Os servidores são statefull nas versões 1 e 2. q H.323 V.3 é muito mais complexo. SIP: q SIP e SDP são menos complicados. q Servidores podem ser stateless. Prof. Dr. Adriano Mauro Cansian 32

33 Comparação SIP x H.323 (3) (Facilidade de Implementação) H.323 q Mensagens H.323 são binárias. q São codificadas usando ASN.1 q São necessários decodificadores especiais (parsers) para mapear em formato legível. SIP q Mensagens são em formato texto (inclusive suportando Unicode). q Facilmente implementado em Perl, Tcl, Java, etc q Debugging é fácil: tcpdump, ngrep, netcat, etc Resumo comparação SIP x H.323 H.323 q Desenvolvimento iniciado há mais tempo. q Mensagens mais curtas. q Mais complexo. q Geralmente custo menor. q Muitas opções disponíveis (várias freeware). SIP q Escalável. q Extensível. q Menor complexidade. q Facilidade de implementação. q Customização. q Permite controle de chamadas por terceiros. Prof. Dr. Adriano Mauro Cansian 33

34 Sumário do tópico: q Características da Mídia na Internet. q Problemas e desafios. q Fluxo contínuo de áudio e vídeo armazenados. q Codificação de áudio e vídeo, PCM e MP3. q Controle de mídia com RTSP. q Aplicações interativas em tempo real. q Protocolos para transportar mídia: RTP, RTCP, q Telefonia PSTN q VoIP: H323 e SIP 67 ( O QUE É O ASTERISK? ) Prof. Dr. Adriano Mauro Cansian 34

35 Conceitos Básicos q Asterisk é um grande projeto de código livre para um PABX IP baseado em software (PABXIP). q Provê todas as funcionalidades de um PABX tradicional, além de muitas outras, por um baixo custo. Utilizando o Linux como sistema operacional q Com o Asterisk um computador ou servidor transforma-se em um PABX Digital poderoso, de baixo custo e altamente flexível. q O Asterisk permite integrar aparelhos telefônicos, computadores, centrais convencionais, intranets e a Internet em uma única plataforma de voz. COMO SURGIU? Prof. Dr. Adriano Mauro Cansian 35

36 História q Criado para atender às necessidades da Linux Support Services, de Mark Spencer, recém-formado em Engenharia da Computação, em q Em 2001, conhece Jim Dixon. Criador do Zapata (hardware) de integração de telefonia. q Nos anos seguintes, a Digium (Asterisk) teve taxa de 100% de crescimento. q Em Agosto de 2006 com apenas 5 desenvolvedores e 350 colaboradores, recebeu seu primeiro aporte de capital externo: US$ 13.8 Milhões da Matrix Partners. q ^ Kraeuter, Chris (August 9, 2006). "Digium Gets Funding From Matrix". Forbes. Asterisk - PABXIP Comunicação Unificada Funções básicas: Ligar, receber, puxar, transferir, monitorar, esperar, music on-hold, áudio conferência, vídeo conferência, relatórios, etc... Funções especiais: 1. CallBack e WebCallBack; 2. PABX Virtual e WebPABXIP; 3. WebFax; 4. Senha VoIP; 5. Discadora Automática; 6. Marketing Voice; 7. Back0800; 8. Orelhão VoIP; 9. Integração com ERP; 10. URA Prof. Dr. Adriano Mauro Cansian 36

37 Integração de mídias q Asterisk possui uma grande integração de mídias. q Asterisk conversa nos protocolos IAX, SIP e H.323, porém devido ser um opensource muitos conversores de mídia foram especificamente projetados. Para saber mais: q Prof. Dr. Adriano Mauro Cansian 37

Protocolos para transportar mídia

Protocolos para transportar mídia Parte 2 Protocolos para transportar mídia Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org Adriano César Ribeiro (estagiário docente) adrianoribeiro@acmesecurity.org Tópicos em Sistemas de Computação

Leia mais

O protocolo H.323 UNIP. Renê Furtado Felix. rffelix70@yahoo.com.br

O protocolo H.323 UNIP. Renê Furtado Felix. rffelix70@yahoo.com.br UNIP rffelix70@yahoo.com.br Este protocolo foi projetado com o intuito de servir redes multimídia locais com suporte a voz, vídeo e dados em redes de comutação em pacotes sem garantias de Qualidade de

Leia mais

Protocolos Multimídia. Alunos: Roberto Schemid Rafael Mansano

Protocolos Multimídia. Alunos: Roberto Schemid Rafael Mansano Alunos: Roberto Schemid Rafael Mansano Exemplos de Aplicações Multimídia Mídia Armazenada: conteúdo gravado e armazenado play/pause/rewind/forward Streaming : vê o conteúdo enquanto baixa o arquivo evita

Leia mais

Protocolos Sinalização

Protocolos Sinalização Tecnologia em Redes de Computadores Fundamentos de VoIP Professor: André Sobral e-mail: alsobral@gmail.com São protocolos utilizados para estabelecer chamadas e conferências através de redes via IP; Os

Leia mais

Aplicações Multimídia Distribuídas. Aplicações Multimídia Distribuídas. Introdução. Introdução. Videoconferência. deborams@telecom.uff.br H.

Aplicações Multimídia Distribuídas. Aplicações Multimídia Distribuídas. Introdução. Introdução. Videoconferência. deborams@telecom.uff.br H. Departamento de Engenharia de Telecomunicações - UFF Aplicações Multimídia Distribuídas Aplicações Multimídia Distribuídas Videoconferência Padrão H.323 - ITU Padrão - IETF Profa. Débora Christina Muchaluat

Leia mais

Tópicos em Sistemas de

Tópicos em Sistemas de Tópicos em Sistemas de Computação Adriano Mauro Cansian Protocolos Multimídia (Parte 2) RTP Real-Time Protocol Real-Time Protocol (RTP) RTP especifica uma estrutura de pacotes que transportam dados de

Leia mais

Transmissão de Voz em Redes de Dados (VoIP)

Transmissão de Voz em Redes de Dados (VoIP) Transmissão de Voz em Redes de Dados (VoIP) Telefonia Tradicional PBX Telefonia Pública PBX Rede telefônica tradicional usa canais TDM (Time Division Multiplexing) para transporte da voz Uma conexão de

Leia mais

Tecnologias Atuais de Redes

Tecnologias Atuais de Redes Tecnologias Atuais de Redes Aula 5 VoIP Tecnologias Atuais de Redes - VoIP 1 Conteúdo Conceitos e Terminologias Estrutura Softswitch Funcionamento Cenários Simplificados de Comunicação em VoIP Telefonia

Leia mais

Protocolos Multimídia na Internet

Protocolos Multimídia na Internet Parte 2 Transporte de Mídia Redes de Computadores II Tópicos em Sistemas de Computação Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org Veremos: RTP Real-Time Protocol RTCP Real-Time Control Protocol

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de

Leia mais

Contribuição acadêmica

Contribuição acadêmica Contribuição acadêmica Origem deste trabalho em cadeiras do curso de mestrado na COPPE/UFRJ; Continuidade da contribuição acadêmica através do laboratório RAVEL: desenvolvimento de sw para apoio; intercâmbio

Leia mais

F n u d n a d ment n os o Vo V I o P Introdução

F n u d n a d ment n os o Vo V I o P Introdução Tecnologia em Redes de Computadores Fundamentos de VoIP Professor: André Sobral e-mail: alsobral@gmail.com Introdução VoIP (Voice over Internet Protocol) A tecnologia VoIP vem sendo largamente utilizada

Leia mais

VoIP. Redes de Longa Distância Prof. Walter Cunha

VoIP. Redes de Longa Distância Prof. Walter Cunha Redes de Longa Distância Prof. Walter Cunha As principais tecnologias de Voz sobre Rede de dados: Voz sobre Frame Relay Voz sobre ATM Voz sobre IP VoIP sobre MPLS VoIP consiste no uso das redes de dados

Leia mais

2 Q-20102010. Prof. Roberto Jacobe (roberto.jacobe@gmail.com)

2 Q-20102010. Prof. Roberto Jacobe (roberto.jacobe@gmail.com) INF-207 Sistemas Computacionais para Processamento Multimídia Sistemas Multimídia Aula 04 Redes Multimídia 2 Q-20102010 Prof. Roberto Jacobe (roberto.jacobe@gmail.com) Prof. Marcelo Z. do Nascimento (marcelo.ufabc@gmail.com)

Leia mais

H.323: Visual telephone systems and equipment for local area networks which provide a nonguaranteed

H.323: Visual telephone systems and equipment for local area networks which provide a nonguaranteed UNIVERSIDADE FEDERAL DO PARANÁ H.323: Visual telephone systems and equipment for local area networks which provide a nonguaranteed quality of service Resumo para a disciplina de Processamento Digital de

Leia mais

REDES CONVERGENTES PROFESSOR: MARCOS A. A. GONDIM

REDES CONVERGENTES PROFESSOR: MARCOS A. A. GONDIM REDES CONVERGENTES PROFESSOR: MARCOS A. A. GONDIM Roteiro Introdução a Redes Convergentes. Camadas de uma rede convergente. Desafios na implementação de redes convergentes. Introdução a Redes Convergentes.

Leia mais

Aula 6 Modelo de Divisão em Camadas TCP/IP

Aula 6 Modelo de Divisão em Camadas TCP/IP Aula 6 Modelo de Divisão em Camadas TCP/IP Camada Conceitual APLICATIVO TRANSPORTE INTER-REDE INTERFACE DE REDE FÍSICA Unidade de Dados do Protocolo - PDU Mensagem Segmento Datagrama /Pacote Quadro 01010101010100000011110

Leia mais

Capítulo 7 CAMADA DE TRANSPORTE

Capítulo 7 CAMADA DE TRANSPORTE Capítulo 7 CAMADA DE TRANSPORTE SERVIÇO SEM CONEXÃO E SERVIÇO ORIENTADO À CONEXÃO Serviço sem conexão Os pacotes são enviados de uma parte para outra sem necessidade de estabelecimento de conexão Os pacotes

Leia mais

Redes Mul)mídia. Tópicos. Streaming de Áudio e Vídeo. Aplicações de Rede Mul:mídia Introdução Classes de Aplicações Mul:mídia

Redes Mul)mídia. Tópicos. Streaming de Áudio e Vídeo. Aplicações de Rede Mul:mídia Introdução Classes de Aplicações Mul:mídia Redes Mul)mídia Streaming de Áudio e Vídeo Mário Meireles Teixeira Departamento de Informá:ca UFMA 2012 Tópicos Aplicações de Rede Mul:mídia Introdução Classes de Aplicações Mul:mídia Áudio e Vídeo de

Leia mais

Rede d s d e d Com o pu p t u ado d r o es Conceitos Básicos M d o e d los o de d Re R de d s:

Rede d s d e d Com o pu p t u ado d r o es Conceitos Básicos M d o e d los o de d Re R de d s: Tecnologia em Redes de Computadores Redes de Computadores Professor: André Sobral e-mail: alsobral@gmail.com Conceitos Básicos Modelos de Redes: O O conceito de camada é utilizado para descrever como ocorre

Leia mais

Introdução ao protocolo SIP*

Introdução ao protocolo SIP* Introdução ao protocolo SIP* 1. SIP (Session Initiation Protocol) Pode se dizer que SIP trata se de um protocolo de controle referente à camada de aplicações do Modelo de Referência OSI (Open System Interconnection),

Leia mais

LGW4000 Labcom Media Gateway. Labcom Media Gateway Apresentação Geral 10/11/2011

LGW4000 Labcom Media Gateway. Labcom Media Gateway Apresentação Geral 10/11/2011 LGW4000 Labcom Media Gateway Labcom Media Gateway Apresentação Geral 10/11/2011 LGW4000 Labcom Media Gateway LGW4000 é um Media Gateway desenvolvido pela Labcom Sistemas que permite a integração entre

Leia mais

Protocolo de Sinalização SIP

Protocolo de Sinalização SIP Protocolos de Sinalização Protocolos com processamento distribuído e clientes/terminais inteligentes SIP - Session Initiation Protocol, desenvolvido pelo IETF para comunicação multimídia pela Internet

Leia mais

Guia Técnico Inatel Guia das Cidades Digitais

Guia Técnico Inatel Guia das Cidades Digitais Guia Técnico Inatel Guia das Cidades Digitais Módulo 3: VoIP INATEL Competence Center treinamento@inatel.br Tel: (35) 3471-9330 As telecomunicações vêm passando por uma grande revolução, resultante do

Leia mais

11. VOZ SOBRE IP. VoIP. 25 Capitulo 11

11. VOZ SOBRE IP. VoIP. 25 Capitulo 11 11. VOZ SOBRE IP 11.1 INTRODUÇÃO Voz com qualidade de operador (carrier-grade voice) significa o seguinte: - Elevada disponibilidade. Um operador tem a rede disponível 99.999% do tempo (down-time< 5min.

Leia mais

3 Qualidade de serviço na Internet

3 Qualidade de serviço na Internet 3 Qualidade de serviço na Internet 25 3 Qualidade de serviço na Internet Além do aumento do tráfego gerado nos ambientes corporativos e na Internet, está havendo uma mudança nas características das aplicações

Leia mais

CAMADA DE TRANSPORTE

CAMADA DE TRANSPORTE Curso Técnico de Redes de Computadores Disciplina de Fundamentos de Rede CAMADA DE TRANSPORTE Professora: Juliana Cristina de Andrade E-mail: professora.julianacrstina@gmail.com Site: www.julianacristina.com

Leia mais

ASTERISK. João Cepêda & Luís Borges SCOM 2013

ASTERISK. João Cepêda & Luís Borges SCOM 2013 ASTERISK João Cepêda & Luís Borges SCOM 2013 VISÃO GERAL O que é Como funciona Principais Funcionalidades Vantagens vs PBX convencional O QUE É Software open-source, que corre sobre a plataforma Linux;

Leia mais

Serviços de Comunicações RELATÓRIO LABORATORIAL IMPLEMENTAÇÃO DE SOLUÇÃO IP PBX

Serviços de Comunicações RELATÓRIO LABORATORIAL IMPLEMENTAÇÃO DE SOLUÇÃO IP PBX Serviços de Comunicações RELATÓRIO LABORATORIAL IMPLEMENTAÇÃO DE SOLUÇÃO IP PBX 19 de Dezembro de 2014 Carlos Leocádio - ee09313@fe.up.pt Tiago Ferreira - ee10085@fe.up.pt Departamento de Engenharia Electrotécnica

Leia mais

Informática I. Aula 22. http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1

Informática I. Aula 22. http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1 Informática I Aula 22 http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1 Critério de Correção do Trabalho 1 Organização: 2,0 O trabalho está bem organizado e tem uma coerência lógica. Termos

Leia mais

CAMADA DE REDE. UD 2 Aula 3 Professor João Carneiro Arquitetura de Redes 1º e 2º Semestres UNIPLAN

CAMADA DE REDE. UD 2 Aula 3 Professor João Carneiro Arquitetura de Redes 1º e 2º Semestres UNIPLAN CAMADA DE REDE UD 2 Aula 3 Professor João Carneiro Arquitetura de Redes 1º e 2º Semestres UNIPLAN Modelo de Referência Híbrido Adoção didática de um modelo de referência híbrido Modelo OSI modificado Protocolos

Leia mais

Capítulo 7 CAMADA DE TRANSPORTE

Capítulo 7 CAMADA DE TRANSPORTE Capítulo 7 CAMADA DE TRANSPORTE INTRODUÇÃO (KUROSE) A Camada de Rede é uma peça central da arquitetura de rede em camadas A sua função é a de fornecer serviços de comunicação diretamente aos processos

Leia mais

UFF-Fundamentos de Sistemas Multimídia. Redes de Distribuição de Conteúdo (CDN)

UFF-Fundamentos de Sistemas Multimídia. Redes de Distribuição de Conteúdo (CDN) Redes de Distribuição de Conteúdo (CDN) Objetivos da Apresentação Apresentar as arquiteturas de Redes de Distribuição de Conteúdo (CDN) com a ilustração de aplicações em ambientes corporativos e residenciais.

Leia mais

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O Guia de Conectividade Worldspan Go Res! A V A N Ç A D O Í n d i c e Considerações Iniciais...2 Rede TCP/IP...3 Produtos para conectividade...5 Diagnosticando problemas na Rede...8 Firewall...10 Proxy...12

Leia mais

Revisão. Karine Peralta karine.peralta@pucrs.br

Revisão. Karine Peralta karine.peralta@pucrs.br Revisão Karine Peralta Agenda Revisão Evolução Conceitos Básicos Modelos de Comunicação Cliente/Servidor Peer-to-peer Arquitetura em Camadas Modelo OSI Modelo TCP/IP Equipamentos Evolução... 50 60 1969-70

Leia mais

Instituto Superior Técnico. Projecto VoIP. Sistema IVVR

Instituto Superior Técnico. Projecto VoIP. Sistema IVVR Instituto Superior Técnico Projecto VoIP Sistema IVVR 68239 Rui Barradas 68477 Helton Miranda 68626 Ludijor Barros 72487 Bruna Gondin Introdução O objectivo deste projecto é desenvolver um sistema de Interactive

Leia mais

Aula 4. Pilha de Protocolos TCP/IP:

Aula 4. Pilha de Protocolos TCP/IP: Aula 4 Pilha de Protocolos TCP/IP: Comutação: por circuito / por pacotes Pilha de Protocolos TCP/IP; Endereçamento lógico; Encapsulamento; Camada Internet; Roteamento; Protocolo IP; Classes de endereços

Leia mais

Aplicações e redes multimédia

Aplicações e redes multimédia Aplicações e redes multimédia Aplicações multimédia Streaming de áudio e vídeo RTSP, RTP Telefonia pela Internet RTCP, RTP, SIP Disciplinas de serviço e policiamento de tráfego Serviços integrados RSVP

Leia mais

Um Pouco de História

Um Pouco de História Telefonia IP Um Pouco de História Uma Breve Introdução às Telecomunicações Telefonia Tradicional Conversão analógica-digital nas centrais (PCM G.711) Voz trafega em um circuito digital dedicado de 64 kbps

Leia mais

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de 2007 - Página

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de 2007 - Página Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento IP 1 História e Futuro do TCP/IP O modelo de referência TCP/IP foi desenvolvido pelo Departamento de Defesa dos Estados Unidos (DoD). O DoD exigia

Leia mais

Comunicando através da rede

Comunicando através da rede Comunicando através da rede Fundamentos de Rede Capítulo 2 1 Estrutura de Rede Elementos de comunicação Três elementos comuns de comunicação origem da mensagem o canal destino da mensagem Podemos definir

Leia mais

Prof. Marcelo Cunha Parte 5 www.marcelomachado.com

Prof. Marcelo Cunha Parte 5 www.marcelomachado.com Prof. Marcelo Cunha Parte 5 www.marcelomachado.com Criado em 1974 Protocolo mais utilizado em redes locais Protocolo utilizado na Internet Possui arquitetura aberta Qualquer fabricante pode adotar a sua

Leia mais

Capítulo 9. Gerenciamento de rede

Capítulo 9. Gerenciamento de rede 1 Capítulo 9 Gerenciamento de rede 2 Redes de computadores I Prof.: Leandro Soares de Sousa E-mail: leandro.uff.puro@gmail.com Site: http://www.ic.uff.br/~lsousa Não deixem a matéria acumular!!! Datas

Leia mais

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4 Sistemas Distribuídos Capítulos 3 e 4 - Aula 4 Aula passada Threads Threads em SDs Processos Clientes Processos Servidores Aula de hoje Clusters de Servidores Migração de Código Comunicação (Cap. 4) Fundamentos

Leia mais

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET 2010/2011 1 Protocolo TCP/IP É um padrão de comunicação entre diferentes computadores e diferentes sistemas operativos. Cada computador deve

Leia mais

A Camada de Transporte

A Camada de Transporte A Camada de Transporte Romildo Martins Bezerra CEFET/BA s de Computadores II Funções da Camada de Transporte... 2 Controle de conexão... 2 Fragmentação... 2 Endereçamento... 2 Confiabilidade... 2 TCP (Transmission

Leia mais

Redes de Computadores

Redes de Computadores s de Computadores Prof. Macêdo Firmino Revisão do Modelo de Camadas da Internet (TCP/IP) Macêdo Firmino (IFRN) s de Computadores Novembro de 2012 1 / 13 Modelo de Camadas Revisão de de Computadores Os

Leia mais

REDES COM INTEGRAÇÃO DE SERVIÇOS

REDES COM INTEGRAÇÃO DE SERVIÇOS REDES COM INTEGRAÇÃO DE SERVIÇOS (1ª Parte) Rede Digital com Integração de Serviços () 1 1. INTRODUÇÃO 2 EVOLUÇÃO DAS REDES PÚBLICAS DE TELECOMUNICAÇÕES 1: Rede Telefónica Analógica 2: Rede Telefónica

Leia mais

MÓDULO 8 Modelo de Referência TCP/IP

MÓDULO 8 Modelo de Referência TCP/IP MÓDULO 8 Modelo de Referência TCP/IP A internet é conhecida como uma rede pública de comunicação de dados com o controle totalmente descentralizado, utiliza para isso um conjunto de protocolos TCP e IP,

Leia mais

Redes de Computadores. 1 Questões de múltipla escolha. TE090 - Prof. Pedroso. 17 de junho de 2015

Redes de Computadores. 1 Questões de múltipla escolha. TE090 - Prof. Pedroso. 17 de junho de 2015 TE090 - Prof. Pedroso 17 de junho de 2015 1 Questões de múltipla escolha Exercício 1: Suponha que um roteador foi configurado para descobrir rotas utilizando o protocolo RIP (Routing Information Protocol),

Leia mais

Modelos de Camadas. Professor Leonardo Larback

Modelos de Camadas. Professor Leonardo Larback Modelos de Camadas Professor Leonardo Larback Modelo OSI Quando surgiram, as redes de computadores eram, em sua totalidade, proprietárias, isto é, uma determinada tecnologia era suportada apenas por seu

Leia mais

Arquitecturas Multimédia

Arquitecturas Multimédia Arquitecturas Multimédia FEUP/DEEC/RBL 2002/03 José Ruela Arquitecturas para Comunicações Multimédia Arquitectura Multimédia IETF» Session Initiation Protocol (SIP)» Session Announcement Protocol (SAP)»

Leia mais

Relatório Asterisk. Pedro Brito 100503279

Relatório Asterisk. Pedro Brito 100503279 Relatório Asterisk Unidade Curricular: SCOM Ano Letivo: 2014/2015 Docente: João Manuel Couto das Neves Alunos: Diogo Guimarães 100503158 Pedro Brito 100503279 Índice Introdução... 2 Instalação e Configuração

Leia mais

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural Arquitetura e Protocolos de Rede TCP/IP Modelo Arquitetural Motivação Realidade Atual Ampla adoção das diversas tecnologias de redes de computadores Evolução das tecnologias de comunicação Redução dos

Leia mais

Considerações no Projeto de Sistemas Cliente/Servidor

Considerações no Projeto de Sistemas Cliente/Servidor Cliente/Servidor Desenvolvimento de Sistemas Graça Bressan Graça Bressan/LARC 2000 1 Desenvolvimento de Sistemas Cliente/Servidor As metodologias clássicas, tradicional ou orientada a objeto, são aplicáveis

Leia mais

Redes WAN. Prof. Walter Cunha

Redes WAN. Prof. Walter Cunha Redes WAN Conceitos Iniciais Prof. Walter Cunha Comutação por Circuito Todos os recursos necessários em todos os subsistemas de telecomunicação que conectam origem e destino, são reservados durante todo

Leia mais

H323 : serviços suplementares

H323 : serviços suplementares H323 : serviços suplementares Paulo Aguiar Tel. (0xx21) 2598-3165 e-mail: aguiar@nce.ufrj.br Núcleo de Computação Eletrônica e Departamento de Computação /IM da UFRJ Serviços Suplementares (SS) Estabelece

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Capítulo 5.6 e 5.7 Interconexões e PPP Prof. Jó Ueyama Maio/2011 SSC0641-2011 1 Elementos de Interconexão SSC0641-2011 2 Interconexão com Hubs Dispositivo de camada física. Backbone:

Leia mais

RECURSOS DA TELEFONIA VOIP APLICADAS NAS INSTALAÇÕES DO CRSPE/INPE - MCT

RECURSOS DA TELEFONIA VOIP APLICADAS NAS INSTALAÇÕES DO CRSPE/INPE - MCT MINISTERIO DA CIENCIA E TECNOLOGIA INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS CENTRO REGIONAL SUL DE PESQUISAS ESPACIAIS INPE/CRSPE UNIVERSIDADE FEDERAL DE SANTA MARIA UFSM RECURSOS DA TELEFONIA VOIP APLICADAS

Leia mais

Streaming vídeo com RTSP e RTP

Streaming vídeo com RTSP e RTP Descrição da tarefa de programação a ser feita na disciplina de Redes de Alto Desempenho (RAD) SSC-144. Turmas A e B. A tarefa de programação é referente ao Capítulo 7 do Livro: Redes de Computadores e

Leia mais

Segurança de redes com Linux. Everson Scherrer Borges Willen Borges de Deus

Segurança de redes com Linux. Everson Scherrer Borges Willen Borges de Deus Segurança de redes com Linux Everson Scherrer Borges Willen Borges de Deus Segurança de Redes com Linux Protocolo TCP/UDP Portas Endereçamento IP Firewall Objetivos Firewall Tipos de Firewall Iptables

Leia mais

Sistemas Distribuídos Comunicação entre Processos em Sistemas Distribuídos: Middleware de comunicação Aula II Prof. Rosemary Silveira F. Melo Comunicação em sistemas distribuídos é um ponto fundamental

Leia mais

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010 Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010 Prof. Silvana Rossetto (DCC/IM/UFRJ) 1 13 de julho de 2010 Questões 1. Qual é a diferença fundamental entre um roteador

Leia mais

Professor: Gládston Duarte

Professor: Gládston Duarte Professor: Gládston Duarte INFRAESTRUTURA FÍSICA DE REDES DE COMPUTADORES Computador Instalação e configuração de Sistemas Operacionais Windows e Linux Arquiteturas físicas e lógicas de redes de computadores

Leia mais

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

O modelo ISO/OSI (Tanenbaum,, 1.4.1) Cenário das redes no final da década de 70 e início da década de 80: Grande aumento na quantidade e no tamanho das redes Redes criadas através de implementações diferentes de hardware e de software Incompatibilidade

Leia mais

Arquiteturas de Rede. Prof. Leonardo Barreto Campos

Arquiteturas de Rede. Prof. Leonardo Barreto Campos Arquiteturas de Rede 1 Sumário Introdução; Modelo de Referência OSI; Modelo de Referência TCP/IP; Bibliografia. 2/30 Introdução Já percebemos que as Redes de Computadores são bastante complexas. Elas possuem

Leia mais

Rede de Computadores

Rede de Computadores Escola de Ciências e Tecnologia UFRN Rede de Computadores Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso

Leia mais

Serviço de datagrama não confiável Endereçamento hierárquico. Facilidade de fragmentação e remontagem de pacotes

Serviço de datagrama não confiável Endereçamento hierárquico. Facilidade de fragmentação e remontagem de pacotes IP Os endereços IP são números com 32 bits, normalmente escritos como quatro octetos (em decimal), por exemplo 128.6.4.7. A primeira parte do endereço identifica uma rede especifica na interrede, a segunda

Leia mais

QOS SOBRE REDES DE PACOTES UTILIZANDO H.323

QOS SOBRE REDES DE PACOTES UTILIZANDO H.323 QOS SOBRE REDES DE PACOTES UTILIZANDO H.323 Aluno: Ricardo dos Santos Alves de Souza Professor: Otto Carlos Muniz Bandeira Duarte Abril de 2004 DEL 1 ÍNDICE Resumo... 3 1 Introdução... 4 1.1 Redes de Pacotes...

Leia mais

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim Redes TCP/IP alexandref@ifes.edu.br O que é a Internet? Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações Enlaces de comunicação: fibra, cobre, rádio,

Leia mais

Redes de Computadores. Protocolos de comunicação: TCP, UDP

Redes de Computadores. Protocolos de comunicação: TCP, UDP Redes de Computadores Protocolos de comunicação: TCP, UDP Introdução ao TCP/IP Transmission Control Protocol/ Internet Protocol (TCP/IP) é um conjunto de protocolos de comunicação utilizados para a troca

Leia mais

Fernando Albuquerque - fernando@cic.unb.br REDES LAN - WAN. Fernando Albuquerque (061) 273-3589 fernando@cic.unb.br

Fernando Albuquerque - fernando@cic.unb.br REDES LAN - WAN. Fernando Albuquerque (061) 273-3589 fernando@cic.unb.br REDES LAN - WAN Fernando Albuquerque (061) 273-3589 fernando@cic.unb.br Tópicos Modelos Protocolos OSI e TCP/IP Tipos de redes Redes locais Redes grande abrangência Redes metropolitanas Componentes Repetidores

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de

Leia mais

Exercícios de Revisão Redes de Computadores Edgard Jamhour. Segundo Bimestre

Exercícios de Revisão Redes de Computadores Edgard Jamhour. Segundo Bimestre Exercícios de Revisão Redes de Computadores Edgard Jamhour Segundo Bimestre Exercicio 1: Considere a seguinte configuração de rede estruturada em VLANs 220.0.0.2/24 C VLAN 2 B VLAN 1 A VLAN 1 VLAN 1,2,3

Leia mais

III.2. CABLE MODEMS CARACTERÍSTICAS BÁSICAS UNIDADE III SISTEMAS HÍBRIDOS

III.2. CABLE MODEMS CARACTERÍSTICAS BÁSICAS UNIDADE III SISTEMAS HÍBRIDOS 1 III.2. CABLE MODEMS III.2.1. DEFINIÇÃO Cable modems são dispositivos que permitem o acesso em alta velocidade à Internet, através de um cabo de distribuição de sinais de TV, num sistema de TV a cabo.

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br CENTRO UNIVERSITÁRIO DE VOLTA REDONDA UniFOA Curso Tecnológico de Redes de Computadores Disciplina: Redes Convergentes II Professor: José Maurício S. Pinheiro

Leia mais

Introdução ao VoIP Codecs

Introdução ao VoIP Codecs Introdução ao VoIP Codecs Carlos Gustavo A. da Rocha Introdução ao VoIP Relembrando Telefonia analógica usa frequências captadas como voz humana na faixa de 0 a 4000Khz Para digitalizar a voz é necessário

Leia mais

Capítulo 8 - Aplicações em Redes

Capítulo 8 - Aplicações em Redes Capítulo 8 - Aplicações em Redes Prof. Othon Marcelo Nunes Batista Mestre em Informática 1 de 31 Roteiro Sistemas Operacionais em Rede Modelo Cliente-Servidor Modelo P2P (Peer-To-Peer) Aplicações e Protocolos

Leia mais

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

Arquitetura TCP/IP. Parte IV Mapeamento de endereços IP em endereços físicos (ARP) Fabrízzio Alphonsus A. M. N. Soares

Arquitetura TCP/IP. Parte IV Mapeamento de endereços IP em endereços físicos (ARP) Fabrízzio Alphonsus A. M. N. Soares Arquitetura TCP/IP Parte IV Mapeamento de endereços IP em endereços físicos (ARP) Fabrízzio Alphonsus A. M. N. Soares Tópicos Problema de resolução de endereço Mapeamento direto Associação dinâmica ARP

Leia mais

SIP. Fabrício Tamusiunas. Comitê Gestor Internet BR

SIP. Fabrício Tamusiunas. Comitê Gestor Internet BR SIP Fabrício Tamusiunas Comitê Gestor Internet BR SIP RFC 3261 (antiga RFC 2543) Protocolo de controle que trabalha na camada de aplicação Permite que EndPoints encontrem outros EndPoints Gerencia sessões

Leia mais

Redes de Computadores Aula 3

Redes de Computadores Aula 3 Redes de Computadores Aula 3 Aula passada Comutação: circuito x pacotes Retardos e perdas Aula de hoje Protocolo em camadas Aplicações C/S x P2P Web Estruturando a Rede Como organizar os serviços de uma

Leia mais

Streaming na pratica Shoutcast Flumotion

Streaming na pratica Shoutcast Flumotion Streaming na pratica Shoutcast Flumotion Felipe Santos dos Santos 1 1 Faculdade de Tecnologia Senac Pelotas(FATEC) Rua Gonçalves Chaves, 602 Centro CEP: 96.015-560 Pelotas RS Brasil Curso Superior de Tecnologia

Leia mais

Multimédia, Qualidade de Serviço (QoS): O que são?

Multimédia, Qualidade de Serviço (QoS): O que são? Multimédia, Qualidade de Serviço (QoS): O que são? Aplicações Multimédia: áudio e vídeo pela rede ( meios contínuos ) QoS a rede oferece às aplicações o nível de desempenho necessário para funcionarem.

Leia mais

Introdução à voz sobre IP e Asterisk

Introdução à voz sobre IP e Asterisk Introdução à voz sobre IP e Asterisk José Alexandre Ferreira jaf@saude.al.gov.br Coordenador Setorial de Gestão da Informática CSGI Secretaria do Estado da Saúde SES/AL (82) 3315.1101 / 1128 / 4122 Sumário

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES 09/2013 Cap.3 Protocolo TCP e a Camada de Transporte 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura da bibliografia básica. Os professores

Leia mais

Cap 01 - Conceitos Básicos de Rede (Kurose)

Cap 01 - Conceitos Básicos de Rede (Kurose) Cap 01 - Conceitos Básicos de Rede (Kurose) 1. Quais são os tipos de redes de computadores e qual a motivação para estudá-las separadamente? Lan (Local Area Networks) MANs(Metropolitan Area Networks) WANs(Wide

Leia mais

Software de rede e Modelo OSI André Proto UNESP - São José do Rio Preto andre.proto@sjrp.unesp.br O que será abordado Hierarquias de protocolos (camadas) Questões de projeto relacionadas às camadas Serviços

Leia mais

Capítulo 9. Telefonia por Rede de Pacotes (Voz Sobre IP)

Capítulo 9. Telefonia por Rede de Pacotes (Voz Sobre IP) Capítulo 9 Telefonia por Rede de Pacotes (Voz Sobre IP) 9.1 Introdução A rede de computadores foi utilizada nos seus primórdios do seu funcionamento, principalmente, para transmitir e receber mensagens

Leia mais

Fluxos Multimédia Armazenados

Fluxos Multimédia Armazenados Fluxos Multimédia Armazenados Técnicas de transmissão de fluxos ao nível da camada de aplicação para obter os melhores resultados dos serviços melhor esforço: buffers no lado do cliente uso de UDP versus

Leia mais

Camada de Transporte, protocolos TCP e UDP

Camada de Transporte, protocolos TCP e UDP Camada de Transporte, protocolos TCP e UDP Conhecer o conceito da camada de transporte e seus principais protocolos: TCP e UDP. O principal objetivo da camada de transporte é oferecer um serviço confiável,

Leia mais

A recomendação H.323 define um arcabouço (guarda-chuva) para a estruturação dos diversos

A recomendação H.323 define um arcabouço (guarda-chuva) para a estruturação dos diversos Videoconferência: H.323 versus SIP Este tutorial apresenta uma avaliação técnica e as tendências que envolvem os serviços providos pela pilha de protocolos do padrão H.323, especificados pelo ITU-T, e

Leia mais

Cap 03 - Camada de Aplicação Internet (Kurose)

Cap 03 - Camada de Aplicação Internet (Kurose) Cap 03 - Camada de Aplicação Internet (Kurose) 1. Qual a diferença entre um Programa de computador e um Processo dentro do computador? R. Processo é um programa que está sendo executado em uma máquina/host,

Leia mais

Quadro de consulta (solicitação do mestre)

Quadro de consulta (solicitação do mestre) Introdução ao protocolo MODBUS padrão RTU O Protocolo MODBUS foi criado no final dos anos 70 para comunicação entre controladores da MODICON. Por ser um dos primeiros protocolos com especificação aberta

Leia mais

ERRATA. 3. Item 7.9.2.2 e 7.9.2.2.1 do ANEXO I - Minuta do Termo de Referência;

ERRATA. 3. Item 7.9.2.2 e 7.9.2.2.1 do ANEXO I - Minuta do Termo de Referência; ERRATA Este documento tem por objetivo retificar: 1. Item 4.1.1 do ANEXO I - Minuta do Termo de Referência; 2. Item 7.9.2.1 do ANEXO I - Minuta do Termo de Referência; 3. Item 7.9.2.2 e 7.9.2.2.1 do ANEXO

Leia mais

4 Transmissão de Voz em Pacotes nas Redes Celulares

4 Transmissão de Voz em Pacotes nas Redes Celulares 4 Transmissão de Voz em Pacotes nas Redes Celulares Nos últimos anos, aplicações baseadas em voz sobre IP (VoIP) têm sido cada vez mais difundidas. O VoIP tradicional é uma aplicação de tempo real em modo

Leia mais