Voz sobre IP (VoIP) Marcel Barbosa de Oliveira, Marco Aurelio Goecking Santiago. Ciência da Computação Universidade Federal Fluminense (UFF)

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

Download "Voz sobre IP (VoIP) Marcel Barbosa de Oliveira, Marco Aurelio Goecking Santiago. Ciência da Computação Universidade Federal Fluminense (UFF)"

Transcrição

1 Voz sobre IP (VoIP) Marcel Barbosa de Oliveira, Marco Aurelio Goecking Santiago Ciência da Computação Universidade Federal Fluminense (UFF) Abstract. This paper describes a little bit of the VoIP tecnologie. VoIP tecnology is evoluating, especially by the difusion of the Internet.Other reason is the progress of the new network tecnologies.it will have a huge competition in the telecomunications market. VoIP has 2 types of protocols: the H. 323 standart gives some base for audio, video and data comunications through IP network and SIP is a protocol based on text that has the power of the Internet, as: HTTP format, DNS and the address style. Resumo. Este artigo descreve um pouco sobre a tecnologia de voz sobre IP. A tecnologia VoIP está evoluindo nos últimos anos, devido especialmente pela difusão da Internet. Mas não somente por isso, mas também pelo progresso das tecnologias de rede. Assim teremos uma grande competitividade no mercado. O VoIP tem 2 tipos de protocolos: H. 323 O padrão H.323 fornece uma base para comunicação de áudio, vídeo e dados através de uma rede baseada em IP, inclusive a Internet e o SIP é um protocolo baseado em texto que possui a força da Internet, fazendo uso de elementos comuns, tais como: o formato do HTTP, DNS e o estilo de endereçamento Introdução Nos dias de hoje, temos presenciado uma grande revolução acontecendo nas telecomunicações, resultante do incrível crescimento das redes baseadas em pacotes, especialmente pela Internet. Esta revolução está unificando os mundos de Dados e Telecomunicações em uma só rede convergente ubiqüa. Esta mudança não se trata apenas de um movimento do mercado, mas demonstra o progresso da tecnologia de rede. A telefonia baseada em redes de pacotes já dá passos concretos de maturidade, e muitos "Fornecedores de Telefonia IP" e "Serviços 0800 na Rede" estão sendo construídos dentro deste novo paradigma. A implementação de VoIP nos permite o tráfego de voz (exemplo, chamadas telefônicas e faxes) sobre uma rede IP. A proposta de convergência tornou-se tão interessante e importante para a manutenção da competitividade, que mesmo as operadoras telefônicas tradicionais estão se rendendo a esta tecnologia. E desenvolvendo soluções para racionalizar o uso de suas infraestruturas baseadas em circuitos fazendo a atualização para comutação de pacotes. Não

2 somente pelo apelo da redução de custos decorrentes da fusão de duas áreas, mas também pela possibilidade de prover uma melhor qualidade no transporte da voz, e ao mesmo tempo economizar em banda passante nacional e internacional. As principais causas para evolução do mercado de VoIP são as seguintes: o Baixo custo das chamadas telefônicas, o Serviços de valores agregados e mensagem unificada, o União da infra-estrutura de dados/voz. O sistema de VoIP consiste de um número de diferentes componentes: o Gateway/Media Gateway, o Gatekeeper, o Call Agent, o Media Gateway Controller, o Signaling Gateway, o Call Manager. O gateway converte a mídia por um tipo de rede para o formato requerido por um outro tipo de rede. O gateway também pode executar mensagens de áudio/vídeo e outras funções IVR, ou até mesmo executar conferência de mídia. No VoIP, o processador de sinal digital (DSP Digital Signaling Processor) segmenta o sinal de voz em quadros (frames) e os armazena em pacotes de voz. Estes pacotes de voz são transportados usando IP de acordo com uma das especificações para transmissão de multimídia (voz, vídeo, fax e dados) através da rede: o H.323 ITU o MGCP Level3, Bellcore, Cisco, Nortel o MEGACO/H2.48 IETF o SIP IETF o T.38 ITU Dois padrões principais disputam a hegemonia da Telefonia IP: ITU-T H.323 (International Telecommunications Union), presente em muitos dos equipamentos e softwares VOIP, e o SIP, proposto pela IETF (Internet Engineering Task Force), que, apesar do curto tempo do processo de padronização, tem mobilizado muitos fabricantes da área da telefonia e dados, por causa da sua flexibilidade, aderência com padrões genuinamente Internet e arquitetura aberta.

3 Os protocolos ITU-T H.323 e SIP serão descritos nas próximas sessões. 2. Arquitetura H Introdução O padrão H.323 fornece uma base para comunicação de áudio, vídeo e dados através de uma rede baseada em IP, inclusive a Internet. O H.323 é um leque de recomendações da ITU que seta padrões para comunicação de multimídia sobre LANs (Local Area Networks) que não fornecem uma garantia de qualidade de serviço. Estas redes dominam o mercado desktops e incluem TCP/IP e IPX sobre as tecnologias de rede Ethernet, Fast Ethernet e Token Ring. Os padrões H.323 são importantes peças para um novo range de aplicações para multimídia baseadas em LAN. Isto inclui partes do H RAS, Q.931/Q.932, H.245, RTP/RTCP e codecs de áudio/vídeo. 2.2 Elementos da Rede A arquitetura H.323 possui os seguintes elementos: Terminal Gateway Gatekeeper MCU Terminal Um terminal ou um cliente, é um endpoint onde dados e sinalização H.323 se originam e terminam. Este pode ser um PC multimídia com aplicação H.323 ou um equipamento standalone (como um telefone IP conectado a uma porta USB). Um terminal deve suportar comunicação de áudio, enquanto o suporte a comunicação de vídeo e dados é opcional Gateway Um gateway fornece a tradução do formato dos dados, tradução de sinalização de controle, tradução de codecs de áudio e vídeo, e funcionalidade de call setup e terminação de chamada em ambos os lados da rede Gatekeeper Elemento opcional da rede H.323. São necessários para assegurar a confiabilidade e uma comunicação comercialmente viável. É comumente chamado de cérebro de uma rede H.323 por causa dos serviços de controle e gerenciamento centralizado que oferece. Quando existe um gatekeeper, todos os endpoints (terminais, gateways e MCUs) devem se registrar com ele. Mensagens de controle de registro de endpoints são roteadas através do gatekeeper. O gatekeeper e os endpoints por ele administrados formam um zona de gerenciamento. Serviços oferecidos pelo gatekeeper a todos os endpoints em sua zona:

4 Tradução de endereçamento O gatekeeper mantém uma base de dados para a tradução entre aliases, tais como números telefônicos internacionais e endereços de rede. Admissão e controle de acesso de endpoints Este controle pode ser baseado em disponibilidade de banda, limitação do número de chamadas H.323 simultâneas ou privilégios de registro de endpoints. Gerenciamento de banda Administradores de redes podem gerenciar a banda apenas especificando limitações no número de chamadas simultâneas e limitando a autorização de terminais específicos a realizar chamadas em horários específicos. Capacidade de roteamento Um gatekeeper pode rotear todas as chamadas originadas ou terminadas em sua zona. Esta capacidade fornece numerosas vantagens. Primeiro, informação de accouting das chamadas podem ser mantidas para cobrança e segurança. Segundo, um gatekeeper pode re-rotear uma chamada para um gateway apropriado baseado na banda disponível. Terceiro, re-roteamento pode ser usado para desenvolver vários serviços avançados, tais como: endereçamento móvel, call forwarding e voice mail MCU Multipoint Control Unit Uma MCU possibilita a conferência entre três ou mais endpoints. Consiste obrigatoriamente de uma controladora multiponto (MC) e zero ou mais processadores multipontos (MP). Apesar da MCU ser uma unidade lógica separada esta pode ser combinada dentro de um terminal, gateway ou gatekeeper. A MCU é um componente opcional de uma rede H.323. A controladora multiponto fornece uma localização centralizada para call setup multiponto. Sinalização de chamada e de controle são roteadas através da MC para que as capacidades dos endpoints possam ser determinadas e parâmetros de comunicação possam ser negociados. Uma MC também pode ser usada em uma chamada ponto-a-ponto que mais tarde pode ser extendida em uma conferência multiponto. O processador multiponto é responsável pela mixagem, chaveamento e processamento de áudio, vídio e dados entre os endpoints da conferência. A MCU é necessária em uma conferência multiponto centralizada onde cada terminal estabelece uma conexão ponto-a-ponto com a MCU. A MCU determina a capacidade de cada terminal e envia para cada um feixe de mídia mixado. No modelo de conferência descentralizada, uma MC assegura a compatibilidade da comunicação mas os feixes de mídia são multicast e a mixagem é realizada em cada terminal. 2.3 Conceitos dos Protocolos As mídias são transportadas pelos protocolos RTP/RTCP. O RTP transporta a mídia e RTCP transporta as informações de status e controle. A sinalização é transportada de forma confiável sobre TCP. Os seguintes protocolos lidam com a sinalização: RAS gerencia registro, admissão, status. Q.931 gerencia call setup e terminação.

5 H.245 negocia o uso de canais e a capacidade. Relação dos protocolos H.323 com o modelo OSI RTP / RTCP O RTP (Real-time Transport Protocol) fornece um conjunto de funções de transporte de rede fim-a-fim para aplicações transmitindo dados em tempo real, tais como: áudio, vídeo ou dados, sobre serviços de rede multicast ou unicast. RTP não garante qualidade de serviço para serviços em tempo real. O RTCP (Real-time Transport Control Protocol) é baseado na transmissão periódica de pacotes de controle para todos os participantes da sessão, usando o mesmo mecanismo de distribuição que usado no pacote de dados. O protocolo da camada inferior deve fornecer multiplexação de pacotes de dados e controle, por exemplo: usando portas UDP separadas.

6 O RTP e RTCP foram projetados para serem independentes das camadas de transporte e rede H225.0 RAS O canal RAS (Registration, Admission, Status) é usado para transportar mensagens usadas para descobrir o gatekeeper e processos de registros de endpoints que associa um endereço de um endpoint com seu endereço de transporte do canal de sinalização da chamada. O canal RAS é um canal não confiável. Já que as mensagens RAS são transmitidas em um canal não confiável, o H recomenda contadores de timeout e retry para várias mensagens. Um endpoint ou gatekeeper que não pode responder a um pedido com o timeout específico deve usar a mensagem RIP (Request In Progress) para indicar que ainda está processando a solicitação. Um endpoint ou gatekeeper que recebe uma mensagem RIP deverá resetar os contadores de timeout e retry. No item Sinalização de Chamada será apresentada o procedimento H com mais detalhes H.245 O H.245 é a linha de transmissão de outros sinais que não são de voz. Estes incluem capacidade de recepção e transmissão bem como o modo de preferência do ponto de recepção, canais lógicos de sinalização de controle e indicação. Procedimentos de confirmação de sinalização são especificados para assegurar comunicação de dados e audiovisual confiáveis. As mensagens H.245 são em sintax ASN1. Os tipos de mensagens podem ser definidos como request, response, command ou indication. O seguinte conjunto de mensagens estão disponíveis: Mensagem de determinação Master Slave Mensagem de capacidade de terminal Mensagem de sinalização de canal lógico Mensagem de sinalização de tabela de multiplexação Mensagem de Modo Request Mensagem de RTD (Round Trip Delay) Mensagem de Loop de manutenção Mensagens de Request e Responde de conferência TerminalID Commands e Indications 2.4 Sinalização da chamada Sinalização da chamada são as mensagens e procedimentos usados para estabelecer uma chamada, solicita mudanças na banda da chamada, recebe status dos endpoints da chamada e disconecta a chamada. Sinalização da chamada usa mensagens definidas na

7 H e os procedimentos descritos no item Procedimentos de Sinalização de Chamada. 2.5 Canal RAS O canal RAS deverá ser usado para transportar mensagens usadas para descobrir gatekeeper e processo de registro de endpoints, já introduzido anteriormente. A seguir serão descritos estes dois processos Descoberta do gatekeeper A descoberta de um gatekeeper é o processo que um endpoint usa para determinar com qual Gatekeeper deverá se registrar. Este pode ser feito manualemte ou automaticamente. A descoberta manual não é padronizada. O método automático permite a associação do endpoint Gatekeeper a qualquer momento. O endpoint pode não conhecer quem é seu gatekeeper, ou pode ser necessário identificar outro gatekeeper devido a uma falha. O endpoint deverá enviar uma mensagem Gatekeeper Request (GRQ) multicast, perguntando Quem é meu Gatekeeper? Um ou mais gatekeepers podem responder com a mensagem Gatekeeper Confirmation (GCF) indicando Eu posso ser seu Gatekeeper, e retorna o Endereço de Transporte do canal RAS do gatekeeper. Se um gatekeeper não quer que um endpoint se registre, este deverá retornar uma mensagem Gatekeeper Reject (GRJ). Se mais de um gatekeeper responde, o endpoint deverá escolher qual gatekeeper quer usar. Descoberta Automática H.323 Endpoint Gatekeeper GRQ GCF/GRJ Registro do endpoint Registro é o processo pelo qual um endpoint se junta a uma zona e informa ao gatekeeper do seu endereço de transporte e endereço associado. Como parte de seu processo de configuração, todos os endpoints deverão se registrar com o gatekeeper

8 descoberto. O registro deverá acontecer antes de que qualquer tentativa de uma chamada e pode acontecer periodicamente caso seja necessário. Um endpoint deverá enviar um Registration Request (RRQ) a um gatekeeper. Este é enviado ao endereço de transporte do canal RAS do gatekeeper. O gatekeeper deverá responder com um Registration Confirmation (RCF) ou um Registration Reject (RRJ). Um endpoint deverá se registrar com um único gatekeeper. Um endpoint poderá cancelar seu registro enviando uma mensagem Unregister Request (URQ) ao gatekeeper. O gatekeeper deverá responder com uma mensagem Unregister Confirmation (UCF). Isto permite ao endpoint mudar o endereço alias associado com o endereço de transporte, ou vice-versa. Se um endpoint não foi registrado com o gatekeeper, o mesmo deverá retornar uma mensagem Unregister Reject (URJ) ao endpoint. O gatekeeper também poderá cancelar o registro de um endpoint enviando uma mensagem URQ ao endpoint e o endpoint deverá responder com uma mensagem UCF. Registro H.323 Endpoint Gatekeeper RRQ RCF or RRJ URQ UCF/URJ Endpoint initiated iniciou Unregister Request Unregister Request URQ UCF Gatekeeper initiated iniciou Unregister Request Request 2.6 Canal de Sinalização da Chamada O canal de sinalização da chamada é usado para transportar mensagens de controle de chamada H O canal de sinalização deve ser um canal confiável.

9 Em redes que não possuem um gatekeeper, as mensagens de sinalização da chamada são passadas diretamente entre os pontos chamador e chamado usando o Endereço de Transporte de Sinalização de Chamada. Nestas redes, é assumido qie o endpoint chamador conheça o Endereço de Transporte de Sinalização de Chamada do endpoint chamado e assim possam se comunicar diretamente. Nas redes que possuem um gatekeeper, é trocada a mensagem de admissão inicial entre o endpoint chamador e o gatekeeper usando o endereço de transporte do canal RAS do gatekeeper. Dentro das mensagens de adimissão trocadas, o gatekeeper indica na mensagem ACF se a sinalização da chamada será enviada diretamente ao outro endpoint ou ser será roteada pelo gatekeeper. No H é especificado o uso obrigatório de mensagens Q.931 para a sinalização de chamada na H Canal de sinalização de chamada roteada Mensagens de sinalização de chamada poderão ser trocadas de duas maneiras. O primeiro método é o roteamento da sinalização de chamada pelo gatekeeper. Neste método, as mensagens de sinalização de chamada são roteadas através do gatekeeper entre os endpoints. Sinalização de Chamada Roteada pelo Gatekeeper Call Signalling Channel Messages RAS Channel Messages Gatekeeper Cloud ARQ 2 - ACF/ARJ 3 - Setup 4 - Setup 5 - ARQ 6 - ACF/ARJ 7 - Connect 8 - Connect Endpoint 1 Endpoint 2 O segundo método é a Sinalização de Chamada Diretamente entre Endpoints. Neste método as mensagens de sinalização de chamada são trocadas diretamente entre os endpoints. A escolha de qual método será usado é feita pelo gatekeeper.

10 Sinalização de Chamada Diretamente entre Endpoints Call Signalling Channel Messages RAS Channel Messages Gatekeeper Cloud 1 - ARQ 2 - ACF/ARJ 3 - Setup 4 - ARQ 5 - ACF/ARJ 6 - Connect Endpoint 1 6 Endpoint Roteamento do canal de controle Quando a sinalização de chamada roteada pelo gatekeeper é usada, existem dois métodos para rotear o canal de controle H.245. No primeiro método, o canal de controle H.245 é estabelecido diretamente entre os endpoints. Conexão Direta do Canal de Controle H.245 entre os Endpoints H.245 Control Channel Messages Call Signalling Channel Messages RAS Channel Messages Gatekeeper Cloud ARQ 2 - ACF/ARJ 3 - Setup 4 - Setup 5 - ARQ 6 - ACF/ARJ 7 - Connect 8 - Connect 9 - H.245 Channel 9 Endpoint 1 Endpoint 2

11 No segundo método, o canal de controle H.245 é roteado entre os endpoints através do gatekeeper. Este método permite que o gatekeeper redirecione o canal de controle H.245 para uma MC quando uma conferência ponto-a-ponto é trocada para uma conferência multiponto. Esta escolha é feita pelo gatekeeper. Quando é usada a Sinalização de Chamada Diretamente entre Endpoints, o canal de controle H.245 é obrigatoriamente diretamente conectado entre os endpoints. Conexão do Canal de Controle H.245 roteado através do Gatekeeper H.245 Control Channel Messages Call Signalling Channel Messages RAS Channel Messages Gatekeeper Cloud ARQ 2 - ACF/ARJ 3 - Setup 4 - Setup 5 - ARQ 6 - ACF/ARJ 7 - Connect 8 - Connect 9 - H.245 Channel 10 - H.245 Channel Endpoint 1 Endpoint Procedimentos de sinalização de chamada O provisionamento da comunicação é realizada da seguinte maneira: 1) Call setup 2) Comunicação inicial e troca de capacidade 3) Estabelecimento de comunicação audio visual 4) Serviços de chamada 5) Terminação de chamada

12 2.8.1 Call Setup É realizada usando as mensagens de controle de chamada definidas no H de acordo com uma série de procedimentos de controle de chamad, abaixo serão descrito dois procedimentos o call setup básico e call setup onde ambos os endpoints são registrados e a sinalização de chamada é roteada por ambos os gatekeepers Call Setup Básico Neste tipo de call setup, nenhum dos endpoints é registrado a um gatekeeper. Os dois endpoints se comunicam diretamente. O Endpoint 1 (chamador) envia a mensagem setup (1) para o conhecido identificador TSAP do canal de sinalização de chamada do Endpoint 2. O Endpoint 2 responde com a mensagem Connect (4) que contém o Endereço de Transporte do Canal de Controle H.245 para uso na sinalização H.245. Call Setup Básico, Sem Gatekeepers Endpoint 1 Endpoint 2 Setup(1) Call proceeding(2) Alerting(3) Connect(4) Call Signalling Messages Call Setup Roteada Pelos Gatekeepers Neste tipo, ambos os endpoints são registrados por gatekeepers diferentes e ambos os gatekeepers escolheram rotear a sinalização da chamada. Endpoint 1 (chamador) inicia a troca de ARQ (1)/ACF (2) com o gatekeeper 1. O gatekeeper 1 retorna o Endereço de Transporte do Canal de Sinalização da Chamada dele mesmo na ACF (2). Então, o Endpoint 1 envia a mensagem de Setup (3) usando aquele Endereço de Transporte. Então, o gatekeeper 1 envia a mensagem de Setup (4) para o Endereço de Transporte do Canal de

13 Sinalização da Chamada conhecido do Endpoint 2. Se o Endpoint 2 deseja aceitar a chamada, este inicia a troca de ARQ (6)/ACF (7) com o gatekeeper 2. Se aceitável, o gatekeeper 2 retornará seu Endereço de Transporte do Canal de Sinalização da Chamada na ARJ (7) com o código de causa de routecalltogatekeeper. O Endpoint 2 responde ao Gatekeeper 1 com uma mensagem Facility (8) contento o Endereço de Transporte de Sinalização da Chamada do Gatekeeper 2. Então, o Gatekeeper 1 envia a mensagem de Release Complete (9) ao Endpoint 2. O Gatekeeper 1 envia a mensagem de Setup (10) para o Endereço de Transporte do Canal de Sinalização da Chamada do Gatekeeper 2. O Gatekeeper 2 envia mensagem de Setup (11) ao Endpoint 2. O Endpoint 2 inicia a troca de ARQ (12)/ACF (13) com o Gatekeeper 2. Então, o Endpoint 2 responde ao Gatekeeper 2 com a mensagem Connect (15) que contém seu Endereço de Transporte do Canal de Controle H.245 para uso da sinalização H.245. O Gatekeeper 2 envia a mensagem Connect (16) ao Gatekeeper 1 contendo o Endereço de Transporte do Canal de Controle H.245 do Endpoint 2, ou um Endereço de Transporte do Canal de Controle H.245 do Gatekeeper 2 (MC), baseado na escolha do Gatekeeper 2 do roteamento ou não do Canal de Controle H.245. O Gatekeeper 1 envia a mensagem de Connect (17) ao Endpoint 1 que deverá conter o Endereço de Transporte do Canal de Controle H.245 enviado pelo Gatekeeper2, ou um Endereço de Transporte do Canal de Controle H.245 do Gatekeeper 1 (MC), baseado na sua escolha do roteamento ou não do Canal de Controle H.245. Ambos Endpoints Registrados Sinalização de Chamada Roteada por Ambos os Gatekeepers Endpoint 1 Gatekeeper 1 Gatekeeper 2 Endpoint 2 ARQ(1) ACF(2) Setup(3) Call Proceeding(5) Setup(4) Call Proceeding(5) Facility(8) ARQ(6) ARJ(7) Release Complete(9) Setup(10) Call Proceeding(5) Setup(11) Call Proceeding(5) ARQ(12) Alerting(14) Connect(17) Alerting(14) Connect(16) ACF/ARJ(13) Alerting(14) Connect(15) RAS Messages Call Signalling Messages

14 2.9 Terminação da Chamada Qualquer Endpoint pode terminar a chamada seguindo os seguintes procedimentos: 1) Descontinuar a transmissão audio visual e então fechar todos os canais lógicos. 2) Transmitir a mensagem H.245 endsessioncommand no Canal de Controle H ) Esperar o recebimento da mensagem endsessioncommand do outro endpoint e então fechar o Canal de Controle H ) Enviar uma mensagem Release Complete para fechar o Canal de Sinalização de Chamada. 5) Usar os procedimentos abaixo para desconectar a chamada Terminação da Chamada Sem um Gatekeeper Em redes que não possuem um Gatekeeper, após os 4 passos acima descritos a chamada é terminada. Nenhum procedimento adcional é requerido Terminação da Chamada com um Gatekeeper Em redes que contém um Gatekeeper, o Gatekeeper precisa ter conhecimento do release da banda. Após a execução dos passos de 1 a 4 acima, cada endpoint transmite uma mensagem H Disengage Request (DRQ) (3) para o Gatekeeper. O Gatekeeper responde com uma mensagem Disengage Confirm (DCF) (4). Neste ponto a chamada é terminada. A figura abaixo mostra o modelo da Chamada Direta, um procedimento similar é realizado para o modelo Roteado pelo Gatekeeper. As mensagens DRQ e DCF deverão ser enviadas no canal RAS. Terminação da Chamada Iniciada pelo Endpoint Gatekeeper 1 Endpoint 1 Endpoint 2 EndSessionCommand(1) Gatekeeper 2 EndSessionCommand(1) DRQ(3) DCF(4) Release Complete (2) DRQ(3) DCF(4) RAS messages Call Signalling messages H.245 messages Note: Gatekeeper 1 and Gatekeeper 2 may be the same Gatekeeper.

15 2.9.3 Terminação da Chamada pelo Gatekeeper O gatekeeper pode terminar uma chamada enviando uma DRQ para um endpoint. O Endpoint imediatamente segue os passos de 1 a 4 e então responde ao Gatekeeper com uma DCF. O outro endpoint, recebendo endsessioncommand deve seguir os procedimentos descritos acima. A figura abaixo mostra o modelo de Chamada Direta, um procedimento similar é realizado para o modelo Roteado pelo Gatekeeper. Terminação de Chamada Iniciada pelo Gatekeeper Gatekeeper 1 Endpoint 1 Endpoint 2 Gatekeeper 2 DRQ(3) EndSessionCommand(1) EndSessionCommand(1) Release Complete (2) DCF(4) DRQ(3) DCF(4) RAS messages Call Signalling messages H.245 messages Note: Gatekeeper 1 and Gatekeeper 2 may be the same Gatekeeper. 3. SIP 3.1Introdução SIP (Session Initiation Protocol) é um protocolo baseado em texto que possui a força da Internet, fazendo uso de elementos comuns, tais como: o formato do HTTP, DNS e o estilo de endereçamento . SIP, geralmente, usa o SDP (Session Description Protocol) para especificar parâmetros da sessão. O SIP fornece os elementos dos protocolos necessários para fornecer serviços, tais como: call forwarding, call diversion etc. O endereço SIP (URL) pode ser usado em páginas web e pode então ser integrado como parte de poderosas aplicações, como por exemplo click-to-talk. O SIP possui um mecanismo próprio de segurança. Ele cria, modifica e termina sessões com um ou mais participantes. Estas sessões incluem conferências de multimída na

16 Internet, chamadas telefônicas via Internet e distribuição de multimídia. O SIP não está amarrado a nenhum protocolo de controle de conferências em particular. Este foi projetado para ser independente dos protocolos de transporte da camada inferior e pode ser extendido com capacidade adcional. SIP suporta 5 tipos de estabelecimento e terminação de comunicações de multimídia: User location User capabilities User availability Call setup Call handling. A operação do SIP é baseada em mensagens do tipo Request e Response. O modelo de básico de operação do SIP consiste em dois SIP UA (user agent) se comunicando diretamente. Onde os UAs podem ser telefones, aplicações ou gateways interfaceando a PSTN. O UA chamado pode aceitar o convite confirmando-o com uma resposta de OK. Finalmente, o UA chamador vai fechar loop com o UA chamado enviando de volta uma confirmação ao UA chamado. Operação Básica O Servidor SIP suporta telefonia baseada em SIP fornecendo um único ponto de acesso para clientes, mapeando nomes amigáveis em endereços, roteando mensagens de sinalização entre UAs e redirecionamento de chamadas. Existem dois tipos de servidores SIP, o Servidor Proxy e o Servidor Redirect. A operação do SIP depende do tipo de servidor usado. No modelo proxy, o servidor proxy SIP é o único ponto de contato que os UAs possuem para troca de mensagens de sinalização. No modelo de redirecionamento, o servidor redirect SIP deixa que o UA chamador conheça

17 a localização do UA chamado e então deixa que as mensagens de sinalização subsequentes sejam trocadas diretamente entre UAs chamador e chamado. No item Operação SIP estas operações serão melhor descritas. 3.2 Endereçamento Os endereços SIP, também chamados como SIP URL (Universal Resource Locator), existe na forma de users@hosts. Similar ao endereço de , uma SIP URL é identificado pelo user@host. A parte do endereço referente ao user pode ser um nome de usuário ou um número telefônico, e a parte do endereço referente ao host pode ser um nome de domínio ou endereço de rede. Voce pode identificar uma SIP URL do usuário através do seu endereço Protocolos SIP fornece os elementos básicos da telefonia: call setup e terminação, configuração da chamada e transferência de dados. Estes são alcançados usando SIP para a parte de call setup e terminação, SDP para descrição da configuração da chamada e RTP para transferência de dados. RTCP também é usado para o gerenciamento do transporte de dados. SIP pode ser executado sobre qualquer datagrama ou protocolo de transporte, tais como: UDP, TCP, ATM e Frame Relay. SIP é usualmente executado sobre TCP/IP por causa da conectividade amplamente difundida, serviços de diretórios, serviços de nomes e um ambiente de desenvolvimento mundialmente conhecido. O pacotes de áudio e vídeo são transportados usando o RTP sobre o UDP. As mensagens de sinalização da chamada SIP podem ser transportadas sobre UDP ou TCP, com o UDP sendo o método preferido devido a melhor performance a escalabilidade. Uma consideração importante quando estamos usando SIP sobre UDP é que a mensagem inteira deve ocupar um único pacote. Caso a mensagem SIP seja fragmentada em múltiplos datagramas, a probabilidade de perda de toda a mensagem aumenta com o número de fragmentos. Quando as mensagens SIP são transmitidas sobre WAN, as retransmissões que resultam da perda de fragmentos podem seriamente degradar a performance da sinalização da chamada. A porta padrão para SIP é 5060 embora qualquer porta disponível possa ser usada. A porta para ser usada pelo RTP/RTCP é especificada nas mensagens de sinalização da chamada SIP. Pilha de Protocolos SIP

18 3.4 SDP O SIP geralmente faz uso do SDP (Session Description Protocol) para descrever os atributos das sessões SIP. Os parâmetros SDP são encapsulados como corpo da mensagem de um request SIP. SDP executa uma regra similar àquela do H.245 no mundo H.323. Como o SIP, os cabeçalhos SDP são codificados em texto ASCII. O cabeçalho SDP são da forma <type>=<value>. O <type> (tipo) é sempre um único caracter e <value> (valor) é uma string texto cujo formato depende do <type>. O cabeçalho SDP especifica: Nome da sessão e propósito. Tempo que a sessão está ativa. A mídia que compreende a sessão. Endereço de transporte e formato da mídia da sessão. Largura de banda que será usada pela sessão. Informação de contato para a pessoa responsável pela sessão. 3.5 Mensagens SIP Mensagens do tipo REQUEST: Invite - Inicia uma sessão. ACK - Confirma a resposta final a um INVITE. Bye - Termina uma sessão. Cancel - Cancela buscas e ringing. Options - Comunica features suportadas. Register - Registra um cliente com um serviço de localização Mensagens do tipo RESPONSE:

19 Indica tanto uma chamada em progresso ou uma informação de final de chamada. Este tipo de mensagem contém um Código-Status e uma Frase-Razão ou Categoria. O Código-Status é um número que indica o resultado de um request e a Categoria fornece uma descrição textual referente ao Código-Status. Código-status 1xx Progress 2xx Successful Request 3xx Redirection 4xx Incorrect Request 5xx Server Failure 6xx Global Failure Categoria 3.6 Operação SIP O SIP funciona da seguinte forma: Origem e destino são identificados por endereços SIP. Ao efetuar uma chamada SIP, o chamador primeiro localiza o servidor apropriado e então envia um request SIP. A operação mais comum é a INVITATION. Ao invés de alcançar diretamente o destino, um SIP request pode ser redirecionado ou pode desencadear um série de novos SIP requests pelos proxies. Usuários podem registrar suas localizações com servidores SIP. 3.7 Servidor Proxy O modelo de chamada proxy faz uso de um servidor proxy. Este servidor usa uma regra similar ao servidor proxy usado em um sistema HTTP. O servidor proxy roteia as mensagens de sinalização entre os UAs de destino e origem. Os pacotes RTP de áudio e/ou vídeo são enviados diretamente entre os UAs após o estabelecimento da chamada. 3.8 Servidor Redirector O servidor redirect SIP informa ao UA de origem a SIP URL do UA de destino. O UA de origem então procede com o setup da chamada diretamente com o UA de destino.

20 Operação com Servidor Proxy Operação com Servidor Redirect

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

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

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

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

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

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

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

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

Mobilidade na camada de Aplicação. Session Initiation Protocol (SIP)

Mobilidade na camada de Aplicação. Session Initiation Protocol (SIP) Mobilidade na camada de Aplicação usando o Session Initiation Protocol (SIP) Referências: RFC 3261, IETF SIP Working Group http://www.radvision.com www.cs.columbia.edu/hgs/ www.networkcomputing.com Introdução

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

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

Videoconferência: H.323 versus SIP

Videoconferência: H.323 versus SIP 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

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

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

SEGURANÇA EM PROTOCOLO SIP

SEGURANÇA EM PROTOCOLO SIP SEGURANÇA EM PROTOCOLO SIP Jeremias Neves da Silva 1 RESUMO Este artigo traz uma forma simplificada para a compreensão de todos os que desejam conhecer um pouco mais sobre segurança em protocolos SIP,

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

Unidade 2.1 Modelos de Referência

Unidade 2.1 Modelos de Referência Faculdade INED Curso Superior de Tecnologia: Banco de Dados Redes de Computadores Disciplina: Redes de Computadores Prof.: Fernando Hadad Zaidan 1 Unidade 2.1 Modelos de Referência 2 Bibliografia da disciplina

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

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

Unidade 2.1 Modelos de Referência. Bibliografia da disciplina. Modelo OSI. Modelo OSI. Padrões 18/10/2009

Unidade 2.1 Modelos de Referência. Bibliografia da disciplina. Modelo OSI. Modelo OSI. Padrões 18/10/2009 Faculdade INED Unidade 2.1 Modelos de Referência Curso Superior de Tecnologia: Redes de Computadores Disciplina: Fundamentos de Redes Prof.: Fernando Hadad Zaidan 1 2 Bibliografia da disciplina Bibliografia

Leia mais

H.323. Laboratório VoIP Núcleo de Computação Eletrônica/UFRJ

H.323. Laboratório VoIP Núcleo de Computação Eletrônica/UFRJ H.323 Laboratório VoIP Núcleo de Computação Eletrônica/UFRJ Histórico de H.323 Início: SG-16 do ITU-T (Maio 1995) H.323 v1, Jun 1996 H.323 v2, Fev 1998 H.323: Packet-based multimedia communication systems

Leia mais

Redes de Computadores. Prof. André Y. Kusumoto andre_unip@kusumoto.com.br

Redes de Computadores. Prof. André Y. Kusumoto andre_unip@kusumoto.com.br Redes de Computadores Prof. André Y. Kusumoto andre_unip@kusumoto.com.br Open Systems Interconnection Modelo OSI No início da utilização das redes de computadores, as tecnologias utilizadas para a comunicação

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

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 5-1. A CAMADA DE TRANSPORTE Parte 1 Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores, independentemente

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

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

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

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

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í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

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

Assumiu em 2002 um novo desafio profissional como empreendedor e Presidente do Teleco.

Assumiu em 2002 um novo desafio profissional como empreendedor e Presidente do Teleco. O que é IP O objetivo deste tutorial é fazer com que você conheça os conceitos básicos sobre IP, sendo abordados tópicos como endereço IP, rede IP, roteador e TCP/IP. Eduardo Tude Engenheiro de Teleco

Leia mais

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br - Aula 2 - MODELO DE REFERÊNCIA TCP (RM TCP) 1. INTRODUÇÃO O modelo de referência TCP, foi muito usado pela rede ARPANET, e atualmente usado pela sua sucessora, a Internet Mundial. A ARPANET é de grande

Leia mais

Redes com Integração de Serviços

Redes com Integração de Serviços Instituto Superior Técnico Redes com Integração de Serviços 4ª Parte Voz sobre IP 1 Introdução...3 2 Codificação da voz...4 3 Recomendação H.323...5 3.1 Arquitectura de H.323...6 3.2 Componentes do sistema...8

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

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

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

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

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

VoIP - Voz sobre IP. 1 - Introdução

VoIP - Voz sobre IP. 1 - Introdução Parte 3 1 2 1 - Introdução VoIP - Voz sobre IP Uma revolução está para acontecer no ambiente de telecomunicação. Há décadas, desde a invenção do telefone, que a exigência básica para uma comunicação telefônica

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

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

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

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

Márcio Leandro Moraes Rodrigues. Frame Relay

Márcio Leandro Moraes Rodrigues. Frame Relay Márcio Leandro Moraes Rodrigues Frame Relay Introdução O frame relay é uma tecnologia de chaveamento baseada em pacotes que foi desenvolvida visando exclusivamente a velocidade. Embora não confiável, principalmente

Leia mais

(Open System Interconnection)

(Open System Interconnection) O modelo OSI (Open System Interconnection) Modelo geral de comunicação Modelo de referência OSI Comparação entre o modelo OSI e o modelo TCP/IP Analisando a rede em camadas Origem, destino e pacotes de

Leia mais

Universidade Tuiuti do Paraná Faculdade de Ciências Exatas. Tecnologia de Análise e Desenvolvimento de Sistemas. TCP/IP x ISO/OSI

Universidade Tuiuti do Paraná Faculdade de Ciências Exatas. Tecnologia de Análise e Desenvolvimento de Sistemas. TCP/IP x ISO/OSI Universidade Tuiuti do Paraná Faculdade de Ciências Exatas Tecnologia de Análise e Desenvolvimento de Sistemas TCP/IP x ISO/OSI A Internet não segue o modelo OSI. É anterior a ele. Redes de Computadores

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

Pedido de Esclarecimento 01 PE 12/2011

Pedido de Esclarecimento 01 PE 12/2011 Pedido de Esclarecimento 01 PE 12/2011 Questionamento 1 : 20.1.1.2 - Sistema de telefonia IP ITEM 04 - Deve ser capaz de se integrar e gerenciar os gateways para localidade remota tipo 1, 2 e 3 e a central

Leia mais

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE 1/5 PROTOCOLOS DE O Modelo OSI O OSI é um modelo usado para entender como os protocolos de rede funcionam. Para facilitar a interconexão de sistemas de computadores, a ISO (International Standards Organization)

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 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

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

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

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

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

Redes com Integração de Serviços

Redes com Integração de Serviços Instituto Superior Técnico Redes com Integração de Serviços 4ª Parte Voz sobre IP 1 Introdução...3 2 Codificação da voz...4 3 Recomendação H.323...5 3.1 Arquitectura de H.323...6 3.2 Componentes do sistema...8

Leia mais

Redes de computadores. Redes para Internet

Redes de computadores. Redes para Internet Redes de computadores Redes para Internet Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações distribuídas Enlaces de comunicação fibra, cobre, rádio, satélite

Leia mais

Aplicações Multimídia Distribuídas

Aplicações Multimídia Distribuídas Departamento de Engenharia de Telecomunicações - UFF Aplicações Multimídia Distribuídas Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br 1 Aplicações Multimídia Distribuídas Videoconferência

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 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

Prof. Manuel A Rendón M

Prof. Manuel A Rendón M Prof. Manuel A Rendón M Tanenbaum Redes de Computadores Cap. 1 e 2 5ª. Edição Pearson Padronização de sistemas abertos à comunicação Modelo de Referência para Interconexão de Sistemas Abertos RM OSI Uma

Leia mais

:: Telefonia pela Internet

:: Telefonia pela Internet :: Telefonia pela Internet http://www.projetoderedes.com.br/artigos/artigo_telefonia_pela_internet.php José Mauricio Santos Pinheiro em 13/03/2005 O uso da internet para comunicações de voz vem crescendo

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

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza Redes de Computadores Modelo de referência TCP/IP Prof. MSc. Hugo Souza É uma pilha de protocolos de comunicação formulada em passos sequenciais de acordo com os serviços subsequentes das camadas pela

Leia mais

Arquitetura de Redes de Computadores. Bruno Silvério Costa

Arquitetura de Redes de Computadores. Bruno Silvério Costa Arquitetura de Redes de Computadores Bruno Silvério Costa Projeto que descreve a estrutura de uma rede de computadores, apresentando as suas camadas funcionais, as interfaces e os protocolos usados para

Leia mais

REDE DE COMPUTADORES

REDE DE COMPUTADORES SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL REDE DE COMPUTADORES Tecnologias de Rede Topologias Tipos de Arquitetura Prof. Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 REDES LOCAIS LAN -

Leia mais

TELECOMUNICAÇÕES E REDES

TELECOMUNICAÇÕES E REDES TELECOMUNICAÇÕES E REDES 1 OBJETIVOS 1. Quais são as tecnologias utilizadas nos sistemas de telecomunicações? 2. Que meios de transmissão de telecomunicações sua organização deve utilizar? 3. Como sua

Leia mais

VOZ SOBRE IP TECNOLOGIAS E APLICAÇÕES JOSÉ MARCOS CÂMARA BRITO RA: 961064

VOZ SOBRE IP TECNOLOGIAS E APLICAÇÕES JOSÉ MARCOS CÂMARA BRITO RA: 961064 VOZ SOBRE IP TECNOLOGIAS E APLICAÇÕES JOSÉ MARCOS CÂMARA BRITO RA: 961064 CAPÍTULO 01 I TRODUÇÃO O crescimento vertiginoso que a Internet experimentou nos últimos anos colocou o protocolo IP em uma posição

Leia mais

Protocolos de Redes Revisão para AV I

Protocolos de Redes Revisão para AV I Protocolos de Redes Revisão para AV I 01 Aula Fundamentos de Protocolos Conceituar protocolo de rede; Objetivos Compreender a necessidade de um protocolo de rede em uma arquitetura de transmissão entre

Leia mais

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo Introdução O que é Protocolo? - Para que os pacotes de dados trafeguem de uma origem até um destino, através de uma rede, é importante

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

VOZ SOBRE IP TECNOLOGIAS E APLICAÇÕES JOSÉ MARCOS CÂMARA BRITO RA: 961064

VOZ SOBRE IP TECNOLOGIAS E APLICAÇÕES JOSÉ MARCOS CÂMARA BRITO RA: 961064 VOZ SOBRE IP TECNOLOGIAS E APLICAÇÕES JOSÉ MARCOS CÂMARA BRITO RA: 961064 CAPÍTULO 01 INTRODUÇÃO O crescimento vertiginoso que a Internet experimentou nos últimos anos colocou o protocolo IP em uma posição

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

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. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta Protocolo O que é um protocolo? Humano: que horas são? eu tenho uma pergunta Máquina: Definem os formatos, a ordem das mensagens enviadas e recebidas pelas entidades de rede e as ações a serem tomadas

Leia mais

H.323 E SIP - COMPARATIVO

H.323 E SIP - COMPARATIVO Escola de Engenharia Universidade Federal Fluminense Fundamentos de Sistemas Multimídia H.323 E SIP - COMPARATIVO Aluno: Jean Seidi Ikuta Niterói / Dezembro de 2006 AGENDA Conceitos Básicos do H.323 Conceitos

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

3. Explique o motivo pelo qual os protocolos UDP e TCP acrescentam a informação das portas (TSAP) de origem e de destino em seu cabeçalho.

3. Explique o motivo pelo qual os protocolos UDP e TCP acrescentam a informação das portas (TSAP) de origem e de destino em seu cabeçalho. Entregue três questões de cada prova. Prova de 2011-02 1. Descreva duas maneiras de estabelecer uma conexão entre processos na camada de transporte sem o conhecimento da porta (TSAP) ao qual o servidor

Leia mais

FACULDADE PITÁGORAS. Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br

FACULDADE PITÁGORAS. Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br FACULDADE PITÁGORAS DISCIPLINA FUNDAMENTOS DE REDES REDES DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Material elaborado com base nas apresentações

Leia mais

4. Qual seria o impacto da escolha de uma chave que possua letras repetidas em uma cifra de transposição?

4. Qual seria o impacto da escolha de uma chave que possua letras repetidas em uma cifra de transposição? Prova de 2011-02 1. Descreva duas maneiras de estabelecer uma conexão entre processos na camada de transporte sem o conhecimento da porta (TSAP) ao qual o servidor remoto esteja associado. 2. Estabelecer

Leia mais

Camada de Transporte TCP/IP e Aplicação

Camada de Transporte TCP/IP e Aplicação Universidade do Sul de Santa Catarina Camada de Transporte TCP/IP e Aplicação 1 Camada de Transporte Os serviços de transporte incluem os seguintes serviços básicos: Segmentação de dados de aplicações

Leia mais

Camada de Transporte

Camada de Transporte Camada de Transporte Conceitos Básicos Redes de Computadores A. S. Tanenbaum Mário Meireles Teixeira. UFMA-DEINF Protocolos Protocolo: Conjunto de regras e formatos usados para comunicação entre entidades,

Leia mais

Guia De Configuração do Sistema de Comunicação GPRS ID DATA

Guia De Configuração do Sistema de Comunicação GPRS ID DATA Guia De Configuração do Sistema de Comunicação GPRS ID DATA www.iddata.com.br Sumário 1. Introdução... 3 2. Requisitos Mínimos... 4 3. Modos de Configuração da Estrutura de Comunicação... 5 3.1. Conexão

Leia mais

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia ADDRESS RESOLUTION PROTOCOL Thiago de Almeida Correia São Paulo 2011 1. Visão Geral Em uma rede de computadores local, os hosts se enxergam através de dois endereços, sendo um deles o endereço Internet

Leia mais

SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback

SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback SMTP, POP, IMAP, DHCP e SNMP Professor Leonardo Larback Protocolo SMTP O SMTP (Simple Mail Transfer Protocol) é utilizado no sistema de correio eletrônico da Internet. Utiliza o protocolo TCP na camada

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

SIP Session Initiation Protocol

SIP Session Initiation Protocol Session Initiation Protocol Carlos Gustavo A. da Rocha Session Initiation Protocol Desenvolvido pelo IETF RFC 2543 (Fev 1999) RFC 3261 (Jun 2002) É um protocolo de sinalização para sessões multimídia Negociação;

Leia mais

FTP Protocolo de Transferência de Arquivos

FTP Protocolo de Transferência de Arquivos FTP Protocolo de Transferência de Arquivos IFSC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO SUBSEQUENTE DE TELECOMUNICAÇÕES! Prof. Tomás Grimm FTP - Protocolo O protocolo FTP é o serviço padrão da Internet para

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

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

Introdução ao Modelos de Duas Camadas Cliente Servidor

Introdução ao Modelos de Duas Camadas Cliente Servidor Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos

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

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

Servidor de E-mails e Protocolo SMTP. Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes

Servidor de E-mails e Protocolo SMTP. Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes Campus Cachoeiro Curso Técnico em Informática Servidor de E-mails e Protocolo SMTP Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes Definições Servidor de Mensagens Um servidor de

Leia mais