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

Download ""

Transcrição

1 Faculdade de Engenharia da Universidadee do Porto Qualidade de Serviço em chamadas VoIP Hélder Barroso Silva Dissertação realizada no âmbito do Mestrado Integrado em Engenharia Electrotécnica e de Computadores Major Telecomunicações Orientador: Prof. José Ruela Co-orientador: Eng. Filipe Sousa Junho de 2008

2 Hélder Barroso da Silva, 2008 ii

3 iii

4 iv

5 Resumo Esta dissertação tem como tema abrangente a qualidade de serviço, que no caso em estudo se refere à qualidade em chamadas VoIP. Pretende-se implementar/integrar uma funcionalidade que permita prever a qualidade de chamadas para uma dada lista de contactos. Essa qualidade está definida por três níveis, Bom, Aceitável e Mau. Inicialmente, foi feito um levantamento de ferramentas para permitir a selecção de forma consciente das mais adequadas para utilizar. Foi implementada uma arquitectura VoIP para permitir o estabelecimento de chamadas de forma a ser utilizada como cenário de teste. Os testes foram realizados numa rede sem fios, tendo como principio a manipulação do fluxo de tráfego para analisar o comportamento da rede a partir dos resultados obtidos pela aplicação realizada. Este teste permitiu a compreensão da utilidade da ferramenta implementada, do comportamento da rede e a forma como variam as métricas. Foi possível constatar que a rede tinha um comportamento aceitável até ao instante em que o tráfego na rede se aproxima do ponto de saturação, ficando com características bastante degradadas. Observou-se também que as métricas utilizadas para analisar uma rede não variam da mesma forma e algumas são melhores caracterizadoras do que outras. Esta implementação tem então uma aplicação prática, que pode evitar uma má utilização do serviço de VoIP ao informar os utilizadores da qualidade de serviço esperada. Por fim, foram sugeridos melhoramentos e novas funcionalidades para serem efectuados como trabalho futuro. v

6 vi

7 Abstract This dissertation addresses the problem of network quality of service, and in particular in the case under study the quality of VoIP calls. The goal is to implement / integrate a feature that allows predicting the quality of voice calls for a list of contacts. This quality is defined by three levels, Good, Acceptable and Bad. Initially, an inventory of tools was elaborated to allow the selection of the most appropriate to use. A VoIP architecture was defined to enable the establishment of calls to be used in scenario created for testing. Tests were performed in a wireless network, and the objective is the manipulation of traffic flows to analyze the behavior of the network from results achieved by the application. This test allowed understanding of the usefulness of the implemented tool, the behavior of network and how the metrics vary. It was possible to see that the network had an acceptable behavior until traffic approaches the point of saturation, where degradation becomes noticeable. It was also observed that the metrics used to characterize the network behaviour do not vary in the same way, and some are better than others for that purpose. This implementation then has a practical application that can prevent improper use of the VoIP service because users are informed of the expected quality of service. Finally, improvements and addition of new features were suggested as future work. vii

8 viii

9 Agradecimentos Esta dissertação é o culminar de todo um esforço, empenho e dedicação de acordo com o grande objectivo académico que representa. Durante a realização desta tese recebi a ajuda de algumas pessoas que foram extremamente importantes. Estou imensamente agradecido aos meus orientadores, Prof. José Ruela e Eng. Filipe Sousa por todo o empenho, disponibilidade e bons concelhos que sempre contribuíram. Agradeço a todos os meus companheiros que me ajudaram a percorrer este percurso académico. Tenho que agradecer também, a toda a minha família que sempre me incentivou, compreendeu e apoiou nos momentos mais delicados. ix

10 x

11 Índice 1 Introdução Objectivos Enquadramento Caracterização do Problema Estrutura Estado da Arte Conceitos abordados Protocolo IP P2P (Peer-to-Peer) Arquitectura tradicional dos serviços na Internet Arquitectura de uma rede Peer-to-Peer QoS Introdução QoS Modelos de QoS Modelo IntServ Modelo DiffServ Medidas de Qualidade de Serviço para redes IP Medidas Passivas Medidas Activas VoIP Introdução VoIP Tipos de ligações VoIP xi

12 Alguns problemas VoIP Algumas soluções VoIP Funcionamento do VoIP Protocolo de sinalização H Protocolo de sinalização SIP SDP (Session Dresciptor Protocol) Cabeçalho SIP Sessão SIP sem Proxy Sessão SIP com Proxy Trabalhos relacionados Ferramentas Introdução Ferramentas de medidas Activas Ferramentas de medidas Passivas Outras ferramentas Componentes VoIP Servidores VoIP Asterisk OpenSER Asterisk vs OpenSER Cliente VoIP Ekiga Definição de requisitos e especificação Introdução Cenário de comunicação VoIP Requisitos da aplicação de medidas Especificação da arquitectura Desenvolvimento e integração Introdução Fluxograma demonstrativo do funcionamento Principais funções implementadas xii

13 5.4- Integração dos componentes Asterisk Ekiga X-lite MGEN NTP Testes/Resultados Introdução Cenários de teste Testes efectuados Análise de resultados Conclusão/Trabalho futuro Conclusão Trabalho Futuro Anexo A Métodos e tipos de respostas SIP Referências xiii

14 xiv

15 Lista de figuras Figura Arquitectura TCP/IP [2]... 6 Figura Formato do Pacote IP[2] Figura Arquitectura Tradicional dos Serviços na Internet [3] Figura Arquitectura de uma rede Peer-to-Peer [3] Figura Reserva de Recursos [2] Figura Tráfego da Rede com medições Passivas [4] Figura Tráfego na rede com medições Activas [4] Figura VoIP Ligação PC-PC [6] Figura VoIP Ligação PC-Telefone [6] Figura VoIP Ligação Telefone-Telefone [6] Figura Protocolos de sinalização para VoIP [8] Figura Formato de um pacote RTP (dados) [2] Figura Conversão de um sinal analógico para digital Figura Pilha de protocolos do padrão H323 [9] Figura Modelo H Figura Chamada entre um PC e um telefone convencional [10] Figura Pilha de protocolos SIP Figura Mensagem SDP [14] Figura Métodos de estabelecimento de uma sessão SIP Figura Sessão SIP sem Servidor Proxy [17] Figura Sessão SIP com um Servidor Proxy [17] Figura H323 Beacon níveis de qualidade [19] Figura H323 Beacon opções [19] Figura Relação entre a predição e a real perda de pacotes [20] Figura Diferenças de QoS 1999 e 2002 [21] Figura Cenário de teste [79] Figura Classificação MOS [79] Figura Classificação MOS dos codecs [79] Figura Relação MOS com % perdas [79] xv

16 Figura Relação MOS e % perda, variando o tamanho dos pacotes [79] Figura Relação entre % perda com jitter [79] Figura Pathchirp [23] Figura STAB [24] Figura Exemplo do funcionamento do MGEN Figura MRTG [32] Figura Sistema recurso ao velho modelo de PABX/Softswitch [65] Figura Arquitectura com recurso ao Asterisk [65] Figura Ficheiro de configuração do OpenSER Figura Chamada efectuada entre dois softphones Ekiga Figura Interligação entre dois Ekigas durante um teste Figura Interligação do Ekiga com a nova funcionalidade implementada Figura Fluxograma demonstrativo do funcionamento do trabalho implementado Figura Exemplo de configuração efectuada no Ekiga Figura Exemplo de configuração do X-lite Figura Cenário de teste apenas com um dos clientes a suportar a previsão da qualidade de chamada Figura Cenário de teste com ambos os clientes a suportarem a previsão da qualidade de chamada Figura Variação do jitter na rede dependendo do tráfego injectado Figura Variação das perdas na rede mediante o tráfego injectado Figura Variação do atraso na rede mediante o tráfego injectado Figura Relação entre tráfego na rede e nível de QoS xvi

17 Lista de tabelas Tabela Modelo IntServ Tabela Modelo DiffServ Tabela Ferramentas para efectuar medições de parâmetros QoS Tabela 2.4- Comparação entre medidas Activas e Passivas Tabela Componentes do SIP Tabela SIP vs H Tabela Servidores VoIP Tabela Bibliotecas VoIP Tabela Clientes VoIP Tabela Sem tráfego adicional na rede Tabela Com tráfego adicional de 700 pacotes/s com 1024 bytes Tabela Com tráfego adicional de 900 pacotes/s com 1024 bytes Tabela Com tráfego adicional de 1100 pacotes/s com 1024 bytes Tabela Qualidade das chamadas VoIP para diferentes valores de tráfego na rede xvii

18 xviii

19 Lista de Abreviaturas ACK ARPANET EF FDDI HTTP IANA IAX IETF IP ISP ITU-T MCU Megaco MGCP NTP PSTN QoS RAS RSVP RTCP RTP SIP SLA SMTP TCP TOS UAC UAS UDP Acknowledgment Advanced Research Projects Agency Network Expedite Forward Fiber Distributed Data Interface HyperText Transfer Protocol Internet Assigned Numbers Authority Inter-Asterisk exchange Internet Engineering Task Force Internet Protocol Internet Service Provider International Telecommunication Union Multipoint Conferencing Unit Media Gateway Control Protocol Media Gateway Control Protocol Network Time Protocol Public Switched Telephony Network Quality of Service Registration, Admission and Status Resource ReSerVation Protocol RTP Control Protocol Real Time Protocol Session Initiate Protocol Service Level Agreement Simple Mail Transfer Protocol Transport Control Protocol Type of Service User Agent Client User Agent Server User Datagram Protocol xix

20 URI URL VoIP Uniform Resource Identifier Uniform Resource Locator Voice over Internet Protocol xx

21 1 1.1 Objectivos Capítulo 1 Introdução Este trabalho está inserido no âmbito da dissertação do Mestrado Integrado em Engenharia Electrotécnica e de Computadores do major em Telecomunicações. O tema está orientado para qualidade de serviço (QoS), no caso particular do serviço de voz sobre IP (VoIP). Pretende-se desenvolver uma funcionalidade capaz de prever a qualidade de serviço de chamadas para qualquer um dos contactos existentes. O tema é interessante sob o ponto de vista de QoS, uma vez que VoIP é uma aplicação em tempo real que necessita de garantir certos níveis de qualidade. Este trabalho obrigou a um levantamento e avaliação de ferramentas a utilizar, pois não tinha o objectivo principal o desenvolvimento mas, sobretudo a integração de módulos de software. A previsão da qualidade das chamadas será baseada numa conversão dos valores de algumas métricas de QoS, para uma quantificação de um nível qualitativo, segundo critérios bem definidos. 1.1 Objectivos Para este trabalho de dissertação foi definido como objectivo principal a integração de uma ferramenta capaz de efectuar medidas de QoS numa aplicação que permita estabelecer ligações VoIP, de modo a ser possível prever individualmente a qualidade de chamada para os possíveis contactos. Para além do objectivo principal que é o de elaborar uma ferramenta capaz de quantificar a qualidade de uma ligação VoIP, outros objectivos acabam por ser inerentes a este tais como, adquirir os conceitos envolvidos, conhecer o meio em que o tema se insere, ter a noção do que já foi feito e do que ainda está por conceber ou desenvolver. Daí que seja necessário obter conhecimento das ferramentas que existem, das que são livres, das suas limitações e ainda compreender de que forma se podem complementar. É

22 2 Introdução também necessário um estudo acerca de servidores VoIP tal como de clientes que suportem o protocolo SIP. 1.2 Enquadramento Este trabalho baseia-se na análise da qualidade de serviço em VoIP. É uma tecnologia que está em grande expansão e que promete revolucionar toda a rede convencional de voz (PSTN). Esta tecnologia consiste na transmissão de voz através de pacotes, utilizando uma rede IP. Já existem imensas aplicações de Clientes, Servidores e Bibliotecas para VoIP e muitos mais ainda serão desenvolvidos, tal como vários protocolos. Para além de VoIP várias outras aplicações necessitam de garantir certos níveis de qualidade de serviço, tal como as aplicações que incluem vídeo. Geralmente, as aplicações em tempo real são as mais problemáticas relativamente à qualidade, daí requerem maiores cuidados. Por estes aspectos, o tema desta dissertação é muito importante na análise do impacto da qualidade de serviço nas ligações de voz pela Internet. 1.3 Caracterização do Problema Neste trabalho o problema abordado é referente à qualidade de serviço existente numa rede IP. Uma rede como a Internet tem como modelo base o best effort, logo não garante QoS, salvo a excepção de existir um acordo entre o cliente e o seu provedor de serviços Internet (ISP). Como a Internet não foi concebida para aplicações em tempo real, o modelo best effort era suficiente. Actualmente, já não é assim, parte da informação que circula na rede é tráfego com requisitos de tempo real, o que exige melhor qualidade de serviço. Todas as aplicações de tempo real, como é o caso de aplicações de voz ou vídeo, se tiverem problemas de atrasos, perdas ou jitter na entrega dos pacotes são alvo de degradação perceptível por parte do utilizador o que não é aceitável. Daí a necessidade de garantir certos parâmetros de qualidade de serviço. As aplicações que vão ser sujeitas a testes de qualidade de serviço são aplicações de voz VoIP, ou seja, com requisitos de tempo real o que implica uma muito maior exigência da parte da rede e consequentemente um fulcral controlo por parte das entidades responsáveis para garantir um nível de satisfação por parte dos clientes. Portanto, nesta dissertação vão ser efectuadas medições das métricas que caracterizam a qualidade de uma rede de modo a permitir qualificar o nível de QoS, numa ligação entre dois

23 3 1.4 Estrutura quaisquer clientes VoIP e se possível permitir a identificação de causas para possíveis problemas. 1.4 Estrutura Este relatório está organizado em sete capítulos bem definidos de forma a caracterizar todo o trabalho realizado de forma sequencial. Inicialmente, tem uma introdução para situar o contexto da dissertação expor os objectivos, o enquadramento do tema abordado, a caracterização do problema e a organização do conteúdo. O segundo capítulo aborda o Estado da Arte, e consiste em explicar os conceitos relacionados com o trabalho em causa e fazer referências a trabalhos relacionados com o mesmo. O terceiro capítulo faz referência a ferramentas úteis à dissertação. Foi feita uma pesquisa e uma lista de ferramentas e software que permitiu uma escolha consciente de quais utilizar. No quarto capítulo faz-se um levantamento da arquitectura utilizada para o funcionamento do VoIP, a interligação dos diferentes componentes que a compõem e ainda uma ligeira abordagem ao funcionamento do Ekiga com a nova funcionalidade implementada. O quinto capítulo corresponde à implementação, é uma das fases mais importantes do projecto, pois é onde o projecto ganha vida. Pretende-se descrever todo o trabalho que realmente foi realizado, com demonstração desde configurações da arquitectura da rede até ao código implementado. O objectivo é apresentar as etapas com a devida cronologia. O sexto capítulo da dissertação está reservado para a selecção de um cenário de teste adequado aos objectivos pretendidos, e os consequentes testes que o comprovem. Com os testes pretende-se comprovar a veracidade dos valores obtidos consoante a variação do tráfego injectado na rede, e provar a automatização do sistema para funcionar independentemente da localização dos utilizadores. E obviamente, comprovar o bom funcionamento da solução implementada. O sétimo e último capítulo é constituído pela conclusão, serve para fazer um balanço ao que foi feito, informar quais os conhecimentos que foram apreendidos e claro fazer uma introspecção e verificar se os objectivos foram ou não alcançados.

24 4

25 5 2.1 Conceitos abordados Capítulo 2 Estado da Arte 2.1 Conceitos abordados Protocolo IP A rede denominada de Internet, como a conhecemos actualmente, teve origem nos finais dos anos 60 do século XX, mais propriamente em O Departamento de Defesa Americano constituiu a ARPANET (Advance Research Projects Agency), que tinha como objectivo a interligação de computadores utilizados em centros de investigação com fins militares. Durante os anos 70, por razões de segurança a rede continuava a ser estritamente controlada pelos militares. Foi então dividida em dois grupos a MILNET, que era responsável pelas regiões militares e a nova ARPANET, que era responsável pelas não militares. Em 1970 teve origem o protocolo denominado de IP (Internet Protocol), tornava possível a interligação entre as redes comutando o tráfego de uma rede para outra. Com a inclusão do protocolo IP no UNIX, em 1982 várias universidades criaram as suas redes que por sua vez também foram ligadas à Internet [1]. O IP é um protocolo que permite a troca de informação sobre a forma de pacotes de uma máquina para outra, através da Internet. De um modo geral, quando um utilizador estabelece uma ligação à Internet, o ISP (Internet Service Provider) atribui um endereço IP público ao computador que o identifica de uma forma única em toda a rede. Quando um utilizador quiser enviar informação, ela é dividida em pequenos pacotes (pacotes IP) que contêm o endereço do destinatário e o seu. Os pacotes IP podem ter um percurso complexo até chegarem ao seu destino, pois vão passando por várias máquinas intermediárias. Cada pacote segue um caminho independente

26 6 Estado da Arte dos restantes, o que pode provocar uma chegada desordenadaa ao destino, isto é o que sair em primeiro lugar não é necessariamente o primeiro a chegar ao destino. O protocolo IP apenas entrega os pacotes, sendo por isso necessário recorrer a outro protocolo de nível superior TCP (Transmission Control Protocol) paraa os reordenar. Figura Arquitectura TCP/IP [2]. Figura Formato do Pacote IP[2].

27 7 2.1 Conceitos abordados Descrição dos campos pertencentes a um pacote IP [2]. Versão: IPV4 HLEN: Comprimento do cabeçalho Service type: usados em novas redes (QoS, DiffServ) Total Lengh: Comprimento total do datagrama ID: Identificação única do datagrama Flags: DF (Don t Fragment) MF (More Fragment) Fragment offset: Indica a posição de um fragmento em relação ao datagrama inicial TTL: Tempo de vida é dado pelo número máximo de routers pelo qual cada pacote pode passar Protocol: Usado para desmultiplexagem Header Checksum: Calculado sobre o cabeçalho Source IP adress: Endereço IP de origem Destination IP adress: Endereço IP de destino IP options: Registo de rota Registo de tempos Encaminhamento definido pela origem Data: Informação a ser efectivamente transmitida P2P (Peer-to-Peer) É a designação de um tipo de comunicação ponto a ponto entre dois utilizadores de uma mesma rede, normalmente a Internet. Os utilizadores criam a ligação através de um servidor ou mais servidores em que depois comunicam e fazem troca de dados entre si directamente. Os utilizadores têm iguais responsabilidades e importâncias, ou seja, não existe a relação de Cliente/Servidor mas sim estações, que tanto podem funcionar como Clientes como Servidores Arquitectura tradicional dos serviços na Internet Como podemos visualizar na figura 2.3, esta arquitectura funciona como Cliente/Servidor, ou seja, temos vários clientes e apenas um servidor que fornece toda a informação e ou serviços. A grande vantagem desta arquitectura é o Cliente não necessita de grande poder computacional, tornando o Cliente simples. O cliente é então denominado de passivo uma vez que requer serviços mas não os fornece. A grande desvantagem desta arquitectura reside no facto de a largura de banda disponível do servidor ser limitada, o que implica um número limitado de atendimento de clientes [3].

28 8 Estado da Arte Figura Arquitectura Tradicional dos Serviços na Internet [3] Arquitectura de uma rede Peer-to-Peer Como se pode ver nesta arquitectura (figura 2.4), ao contrário do modelo anteriorr em que todas as ligações estavam dependentes de um servidor, todas as estações estão ligadas directamente entre si. Neste modelo de comunicação as estações não são passivas, ao contrário do que sucedia no anterior, pois são capazes de fornecer e solicitar serviços. Portanto, a grande vantagem reside no facto de existir uma distribuição da responsabilidade de fornecimento de serviços por todas as máquinas envolvidas, sendo uma vantagem no caso de falha, uma vez que não está dependente de apenas uma estação, e também diminui drasticamente a falta de largura de banda uma vez que a informação é partilhada por todos os nós. A tecnologia P2P tem por isso a capacidade de maximizar os recursos de todos os dispositivos da rede, garante uma maior robustez na disponibilização de recursos a um custo reduzido. Figura Arquitectura de uma rede Peer-to-Peer [3].

29 9 2.1 Conceitos abordados QoS Introdução QoS O protocolo IP foi implementado e desenvolvido como um protocolo de comunicação com controlo de tráfego baseado no serviço do melhor esforço (Best-effort Service). O serviço Best-effort não prevê nenhum mecanismo de qualidade de serviço e portanto nenhuma garantia de atribuição de recursos da rede. Inicialmente, não se imaginava que a Internet se tornaria a grande rede que é, nem que iria suportar voz, dados e vídeo numa única infra-estrutura de redes de pacotes. Com o desenvolvimento de serviços de voz e vídeo em tempo real, houve a necessidade de desenvolver protocolos de QoS (Qualidade de Serviço) Modelos de QoS Para satisfazer as necessidades de aplicações de dados e aplicações com requisitos de tempo real foi necessário criar melhorias em relação ao modelo tradicional designado de melhor esforço, de forma a incluir diferentes níveis de QoS e capacidade de gerir a atribuição de recursos. Actualmente, existem dois modelos de QoS IP, o modelo de Serviços Integrados (Integrated Services - IntServ) e o modelo de Serviços diferenciados (Differentiated Services - DiffServ). Foram ambos desenvolvidos pela organização encarregue pelos protocolos da internet IETF (Internet Engineering Task Force) Modelo IntServ Este modelo aplica-se na qualidade de serviço fim a fim, ou seja, baseia-se na reserva de recursos alocados pelos routers para garantir que os fluxos de pacotes tenham todos os recursos necessários para a obtenção de um bom serviço. IntServ pode, por exemplo, ser utilizado para possibilitar a transmissão de vídeo e som sem interrupções. Fundamentalmente, é um serviço que garante a reserva de recursos para ligações individuais. O modelo IntServ necessita de um protocolo de sinalização para a reserva de recursos e que os routers mantenham a informação de estado por fluxo. Para a sinalização o protocolo RSVP (Resource ReSerVation Protocol) é o utilizado, embora não seja este o protocolo obrigatório.

30 10 Estado da Arte Modeloo Tabela Modelo IntServ. Classe de Serviço Descrição IntServ Best-effort Guaranteed Service Não há qualquer controle de qualidade de serviço, nem qualquer tipo de diferenciação de tráfego (privilégios). Garante a entrega dos pacotes com um atraso admissível e previamente definido. Controlled-Load Servicee O objectivo desta classe é que funcione como o serviço best-effort mas com a condição de ter carga controlada de maneira a ser mais eficaz. RSVP (Resource ReSerVation Protocol) Protocolo de sinalização para possibilitar a reserva de recursos por parte das estações de modo a garantirem niveis de QoS solicitados. A reserva de recursoss é realizadaa através de mensagens PATH, que constroem o caminho pelo qual as mensagens RESV podem passar a garantir os recursos necessários. Figura Reserva de Recursos [2].

31 Conceitos abordados IntServ Problemas Escalabilidade: Possibilidade de ocorrer uma sobrecarga de processamento e memória caso o número de fluxos seja demasiado, uma vez que a quantidade de informação de estado aumenta de forma proporcional ao número de fluxos. Complexidade dos routers: Todos os dispositivos têm de implementar RSVP, controle de admissão, classificação e escalonamento de pacotes. Para Guaranteed Service, a arquitectura tem de ser implementada de uma só vez Modelo DiffServ O diffserv opera sobre grandes volumes de dados ao contrário das reservas individuais utilizados pelo IntServ. A arquitectura DiffServ parte do princípio que domínios adjacentes tenham um acordo sobre os serviços que serão disponibilizados entre os mesmos. Este acordo denomina-se SLA Service Level Agreement. Estes acordos especificam que classes de tráfego serão servidas, que garantias são necessárias para cada classe, e qual o volume de dados para cada classe. No cabeçalho de um pacote IP, existe um campo chamado TOS (Type of Service) que pode representar o tipo do serviço utilizado. Tabela Modelo DiffServ DiffServ Classes de tráfego Best effort Assured Forward (AF) Descrição Não há qualquer controlo de qualidade de serviço, nem qualquer tipo de diferenciação de tráfego (privilégios). Inclui quatro classes de prioridade em que cada uma contém três níveis diferentes de prioridade de descarte. Expedite Forward (EF) Tráfego com maior prioridade

32 12 Estado da Arte Medidas de Qualidade de Serviço para redes IP Como já foi realçado, a rede IP sofreu um grande avanço não só a nível de crescimento de utilizadores mas também ao nível da diversidade do tipo de aplicações para o qual está a ser utilizada. Este fenómeno tornou imprescindível a existência de um controle do desempenho da rede, uma vez que são cada vez mais as aplicações em tempo real, o que não permite grandes falhas de serviço. Para se poder controlar e monitorizar a qualidade de serviço de uma rede é necessário obter valores de alguns parâmetros capazes de caracterizarr a rede de forma a sabermos o estado em que se encontra. A qualidade de uma rede pode por isso ser caracterizada por alguns parâmetros, tais como: atraso, perdas, diferença entree atrasos e largura de banda. Para se obter os valores destess e outros parâmetros equivalentes há duas maneiras distintas de se fazer, é possível fazer a medição de forma passiva ou activa Medidas Passivas As medidas passivas consistem em controlar e monitorizar o tráfego sem criar ou modificar nada na rede, isto é não se adiciona tráfego inútil à rede como se pode visualizar na seguinte figura. Figura Tráfego da Rede com medições Passivas [4]. Estas medições podem ser implementadas ao adicionar alguma inteligência na rede, de maneira a conseguir capturar e gravar as características e a quantidade dos pacotes que lá passam. Alguns exemplos de parâmetros que podem ser calculados à custa das medidas passivas: - Quantidade de bits/ pacotes transmitidos - Tempos de chegada ou tempos entree chegada dos pacotes - Níveis da fila dos buffers (que podem ser usados como indicadores de perdas ou atrasos nos pacotes) - Tipos de tráfego/ protocolo recebidos

33 Conceitos abordados Medidas Activas As medidas activas são uma outra forma de conseguir medições para as perdas (packet loss), atrasos (delay) e variação de atrasos (jitter) de pacotes na rede. Para se efectuar este tipo de medições é necessário injectar tráfego apropriadoo na rede para se notar as alterações ou mesmo valores calculados directamente, e daí perceber o seu comportamento [4]. Ao contrário das medidas passivas como se pode ver na seguinte figura existee tráfego adicional. Figura Tráfego na rede com medições Activas [4]. Medições que podem ser obtidas através do método activo: - Atraso (Delay) - Perdas (Loss) - Variação do atraso (Jitter) - Largura de banda (Bandwidth) Com o aumento da importância do desempenho das redes devido ao aumento do tráfego e às aplicações de tempo real têm sido implementadas muitas ferramentas capazes de fazerem as medições dos vários parâmetros. Embora num capítulo mais à frente se façaa uma referência mais detalhada, fica já o exemplo de algumas ferramentas open-source capazes de obter os vários valores dos parâmetros já referidos.

34 14 Estado da Arte Tabela Ferramentas para efectuar medições de parâmetros QoS Tipos de medidas Ferramentas Custo Passivas MRTG, Nagios, NetFlow, Statscout, whireshark Pathchirp, Fping, Mgen, Ping Plotter, MRTG, Pathchar, Activas Pathload, Pathrate, Iperf, H.323 Beacon, OWAMP, Traceroute, freeping, Napoleon, MCM, TRPR, RSVP. Open-source Open-source Tabela 2.4- Comparação entre medidas Activas e Passivas Medidas Vantagens Desvantagens Activas Passivas Consegue caracterizar melhor as métricas pois testa mesmo injectando tráfego próprio para testar o comportamento da rede. Não necessita de injectar tráfego adicional na rede. Ocupação de largura de banda provocada pelo tráfico injectado artificialmente Necessita de mais informação nos cabeçalhos dos pacotes para poder obter e armazenar a informação necessária VoIP Introdução VoIP VoIP (Voice over Internet Protocol) como a própria palavra explica é transmitir sinal de voz através de uma rede de dados usando o protocolo internet. A informação é transportada sobre a forma de pacotes quer dizer que é transmitido no formato digital e não analógico. Tornou-se rapidamente numa tecnologia muito popular devido à grande vantagem de ser grátis se usarmos software gratuito existente, porque desta forma estamos a fazer chamadas dispensando os serviços das companhias telefónicas. Outros factores também importantes para justificar este crescimento são nomeadamente o aumento de locais com acesso de banda larga e a melhoria de qualidade de serviço que é

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

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

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

Serviços de Comunicações. Serviços de Comunicações. Módulo 7 Qualidade de Serviço em redes IP. condições de rede existentes em cada momento

Serviços de Comunicações. Serviços de Comunicações. Módulo 7 Qualidade de Serviço em redes IP. condições de rede existentes em cada momento Módulo 7 Qualidade de Serviço em redes IP 7.1. O porquê da Qualidade de Serviço 7.2. Mecanismos para QoS 7.3. Modelo de Serviços Integrados - IntServ 7.4. Modelo de Serviços Diferenciados - DiffServ 1

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

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

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

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

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

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

Redes de Comunicações Capítulo 6.1

Redes de Comunicações Capítulo 6.1 Capítulo 6.1 6.1 - Técnicas de Comutação 1 WAN s Wide Area Networks Uma WAN é uma rede dispersa por uma grande área física, sob o controlo de uma administração única e baseada em circuitos dedicados (exemplo:

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

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

Redes de Computadores

Redes de Computadores Redes de Computadores Técnicas de comutação Escola Superior de Tecnologia e Gestão Instituto Politécnico de Bragança Maio de 2006 WAN s Wide Area Networks Uma WAN é uma rede dispersa por uma grande área

Leia mais

Redes de Computadores. Trabalho de Laboratório Nº7

Redes de Computadores. Trabalho de Laboratório Nº7 Redes de Computadores Curso de Eng. Informática Curso de Eng. de Electrónica e Computadores Trabalho de Laboratório Nº7 Análise do tráfego na rede Protocolos TCP e UDP Objectivo Usar o Ethereal para visualizar

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

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

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - QoS e Engenharia de Tráfego www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução Em oposição ao paradigma best-effort (melhor esforço) da Internet, está crescendo

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

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP 1 INTRODUÇÃO Devido ao crescimento da Internet, tanto do ponto de vista do número de usuários como o de serviços oferecidos, e o rápido progresso da tecnologia de comunicação sem fio (wireless), tem se

Leia mais

Redes de Acesso Telefone VoIP WiFi baseado em Windows Mobile

Redes de Acesso Telefone VoIP WiFi baseado em Windows Mobile Telefone VoIP WiFi baseado em Windows Mobile Trabalho realizado pelos alunos: Grupo 17 Índice A Introdução...3 B Objectivos...3 C Especificações, Desenvolvimento e Testes...3 C.1 Especificações...3 C.2

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

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

ENHANCED SERVER FAULT- TOLERANCE FOR IMPROVED USER EXPERIENCE. André Esteves nº3412 David Monteiro

ENHANCED SERVER FAULT- TOLERANCE FOR IMPROVED USER EXPERIENCE. André Esteves nº3412 David Monteiro ENHANCED SERVER FAULT- TOLERANCE FOR IMPROVED USER EXPERIENCE André Esteves nº3412 David Monteiro INTRODUÇÃO É proposto uma arquitectura de servidor Web dividida que tolera perfeitamente tanto falhas na

Leia mais

SOBRE A CALLIX. Por Que Vantagens

SOBRE A CALLIX. Por Que Vantagens Callix PABX Virtual SOBRE A CALLIX Por Que Vantagens SOBRE A CALLIX Por Que Vantagens Por Que Callix Foco no seu negócio, enquanto cuidamos da tecnologia do seu Call Center Pioneirismo no mercado de Cloud

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

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

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

Arquitetura TCP/IP. Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares

Arquitetura TCP/IP. Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares Arquitetura TCP/IP Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares Tópicos Conceitos Pacote (ou datagrama) IP Formato Campos do cabeçalho Encapsulamento Fragmentação e

Leia mais

Redes de Computadores. Revisões

Redes de Computadores. Revisões Redes de Computadores Revisões Classifique, com V ou F, as afirmações seguintes! A comunicação entre sistemas (ex: computadores), tendo em vista a execução de aplicações telemáticas, só é possível se existir

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

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

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

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

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

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

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

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

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

Introdução à Internet

Introdução à Internet Tecnologias de Informação e Comunicação Introdução Internet? Introdução 11-03-2007 TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO 2 Internet Introdução É uma rede global de computadores interligados que comunicam

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

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

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

PARANÁ GOVERNO DO ESTADO

PARANÁ GOVERNO DO ESTADO A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

Um sistema SMS 1 simplificado

Um sistema SMS 1 simplificado 1 Introdução Um sistema SMS 1 simplificado Projecto de Redes de Computadores I - 2007/2008 LEIC IST, Tagus Park 10 de Setembro de 2007 Pretende-se com este projecto que os alunos implementem um sistema

Leia mais

FICHA INFORMATIVA E DE TRABALHO MÓDULO 0773 - REDE LOCAL INSTALAÇÃO

FICHA INFORMATIVA E DE TRABALHO MÓDULO 0773 - REDE LOCAL INSTALAÇÃO CURSO EFA 2012 / 2013 Formando: Data: / / ÁREA/Assunto: Formador / Mediador: Avaliação Formando Formador FICHA INFORMATIVA E DE TRABALHO MÓDULO 0773 - REDE LOCAL INSTALAÇÃO Standard IEE 802 Para que as

Leia mais

Módulo 8 Ethernet Switching

Módulo 8 Ethernet Switching CCNA 1 Conceitos Básicos de Redes Módulo 8 Ethernet Switching Comutação Ethernet 2 Segmentação de Redes Numa Ethernet o meio de transmissão é compartilhado Só um nó pode transmitir de cada vez. O aumento

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

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

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

É uma rede mundial de computadores ligados entre si. INTERNET

É uma rede mundial de computadores ligados entre si. INTERNET INTERNET O QUE É A INTERNET? O QUE É NECESSÁRIO PARA ACEDER À INTERNET? QUAL A DIFERENÇA ENTRE WEB E INTERNET? HISTÓRIA DA INTERNET SERVIÇOS BÁSICOS DA INTERNET 2 1 INTERCONNECTED NETWORK INTERNET A Internet

Leia mais

REDE DE COMPUTADORES TECNOLOGIA ETHERNET

REDE DE COMPUTADORES TECNOLOGIA ETHERNET SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL REDE DE COMPUTADORES TECNOLOGIA ETHERNET Prof. Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com ARQUITETURA ISDN (Integrated Services Digital Network)

Leia mais

No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano.

No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano. No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano. Essa estratégia foi deixada para trás. Atualmente, o software de rede é altamente

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

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

Capítulo 4 - Roteamento e Roteadores

Capítulo 4 - Roteamento e Roteadores Capítulo 4 - Roteamento e Roteadores 4.1 - Roteamento Roteamento é a escolha do módulo do nó de origem ao nó de destino por onde as mensagens devem transitar. Na comutação de circuito, nas mensagens ou

Leia mais

Relatório do 2º Guião Laboratorial de Avaliação: Encaminhamento de pacotes. Licenciatura: ETI Turma : ETC1 Grupo : rd2_t3_02 Data: 30/10/2009

Relatório do 2º Guião Laboratorial de Avaliação: Encaminhamento de pacotes. Licenciatura: ETI Turma : ETC1 Grupo : rd2_t3_02 Data: 30/10/2009 Licenciaturas em Informática e Gestão de Empresas, Engenharia de Telecomunicações e Informática e Engenharia Informática Redes Digitais II Relatório do 2º Guião Laboratorial de Avaliação: Encaminhamento

Leia mais

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

Na Figura a seguir apresento um exemplo de uma mini-tabela de roteamento: Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento Por Júlio Cesar Fabris Battisti Introdução Esta é a sexta parte do Tutorial de TCP/IP. Na Parte 1 tratei dos aspectos básicos do protocolo TCP/IP. Na

Leia mais

Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Conexão de Redes. Protocolo TCP/IP. Arquitetura Internet.

Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Conexão de Redes. Protocolo TCP/IP. Arquitetura Internet. Origem: Surgiu na década de 60 através da DARPA (para fins militares) - ARPANET. Em 1977 - Unix é projetado para ser o protocolo de comunicação da ARPANET. Em 1980 a ARPANET foi dividida em ARPANET e MILINET.

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

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

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

Enunciados dos Trabalhos de Laboratório. Instituto Superior Técnico - 2005/2006. 1 Introdução. 2 Configuração de Redes

Enunciados dos Trabalhos de Laboratório. Instituto Superior Técnico - 2005/2006. 1 Introdução. 2 Configuração de Redes Enunciados dos Trabalhos de Laboratório Instituto Superior Técnico - 2005/2006 1 Introdução A empresa XPTO vende serviços de telecomunicações. O seu portfólio de serviço inclui: acesso à Internet; serviço

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

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

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

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet: Comunicação em uma rede Ethernet A comunicação em uma rede local comutada ocorre de três formas: unicast, broadcast e multicast: -Unicast: Comunicação na qual um quadro é enviado de um host e endereçado

Leia mais

Regras de funcionamento (Unreliable Delivery, etc.) Método de roteamento (Sem conexão) Formato dos dados em um datagrama

Regras de funcionamento (Unreliable Delivery, etc.) Método de roteamento (Sem conexão) Formato dos dados em um datagrama IP - Internet Protocol Histórico O protocolo internet (IP), definido e aprovado pelo DoD (Departamento de Defesa Americano), foi concebido para uso em sistemas de computação interconectados através de

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

Protocolos em Redes de Dados. Enquadramento histórico. Modo de funcionamento FEC. Antecedentes IP Switching Tag Switching. Exemplo de.

Protocolos em Redes de Dados. Enquadramento histórico. Modo de funcionamento FEC. Antecedentes IP Switching Tag Switching. Exemplo de. Multiprotocol Label Switching Aula 07 FCUL 2005-20056 Objectivo: Conciliar as tecnologias baseadas em comutação (switching) com o encaminhamento IP. Aplicações: Aumentar o desempenho. Engenharia de tráfego.

Leia mais

Aula 08 MPLS 2004-2005 FCUL. Protocolos em Redes de Dados. Luís Rodrigues. Enquadramento. Modo de funcionamento. Antecedentes MPLS.

Aula 08 MPLS 2004-2005 FCUL. Protocolos em Redes de Dados. Luís Rodrigues. Enquadramento. Modo de funcionamento. Antecedentes MPLS. Aula 08 FCUL 2004-2005 Multiprotocol Label Switching Objectivo: Conciliar as tecnologias baseadas em comutação (switching) com o encaminhamento IP. Aplicações: Aumentar o desempenho. Engenharia de tráfego.

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

Redes de Computadores. Trabalho de Laboratório Nº2

Redes de Computadores. Trabalho de Laboratório Nº2 Redes de Computadores Curso de Eng. Informática Curso de Eng. de Electrónica e Computadores Trabalho de Laboratório Nº2 Configuração de TCP/IP numa rede de computadores Utilização de Ipconfig, Ping e Tracert

Leia mais

Protocolo IP (Internet Protocol) Características do

Protocolo IP (Internet Protocol) Características do Protocolo IP (Internet Protocol) Características do Protocolo IP Serviço de datagrama não confiável Endereçamento Hierárquico Facilidade de Fragmentação e Remontagem de pacotes Identificação da importância

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

Veja abaixo um exemplo de um endereço IP de 32 bits: 10000011 01101011 00010000 11001000

Veja abaixo um exemplo de um endereço IP de 32 bits: 10000011 01101011 00010000 11001000 4 Camada de Rede: O papel da camada de rede é transportar pacotes de um hospedeiro remetente a um hospedeiro destinatário. Para fazê-lo, duas importantes funções da camada de rede podem ser identificadas:

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

Funções específicas de cada camada do modelo OSI da ISO.

Funções específicas de cada camada do modelo OSI da ISO. Funções específicas de cada camada do modelo OSI da ISO. 1ª Camada - Física - Grupo Rede Física Esta camada traduz os bits a enviar em sinais elétricos, de tensão ou corrente. Ela fornece os meios de hardware

Leia mais

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador>

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador> FACULDADE DE ENGENHARIA DE COMPUTAÇÃO PROJETO FINAL I e II PLANO DE TRABALHO O Trabalho de Conclusão de Curso (TCC) a ser desenvolvido

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

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

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

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de 2005 1 o Teste A

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de 2005 1 o Teste A Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de 2005 1 o Teste A Número: Nome: Duração: 1 hora O teste é sem consulta O teste deve ser resolvido

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

Introdução. Escola Superior de Tecnologia e Gestão Instituto Politécnico de Bragança Março de 2006

Introdução. Escola Superior de Tecnologia e Gestão Instituto Politécnico de Bragança Março de 2006 Redes de Computadores Introdução Escola Superior de Tecnologia e Gestão Instituto Politécnico de Bragança Março de 2006 Um pouco de História Século XVIII foi a época dos grandes sistemas mecânicos Revolução

Leia mais

Redes de Computadores. Camada de Transporte

Redes de Computadores. Camada de Transporte Redes de Computadores Camada de Transporte Objetivo! Apresentar as características da camada de transporte da arquitetura TCP/IP! Apresentar os serviços fornecidos pela camada de transporte! Estudar os

Leia mais

TECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo

TECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo TECNOLOGIA WEB Principais Protocolos na Internet Aula 2 Profa. Rosemary Melo Tópicos abordados Compreender os conceitos básicos de protocolo. Definir as funcionalidades dos principais protocolos de Internet.

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

Redes de Computadores

Redes de Computadores Redes de Computadores Redes de Computadores Nível de Rede Redes de Computadores 2 1 Nível de Rede Internet Nível de Rede na Internet O ambiente inter-redes: hosts conectados a redes redes interligam-se

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

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

A camada de rede do modelo OSI

A camada de rede do modelo OSI A camada de rede do modelo OSI 1 O que faz a camada de rede? (1/2) Esta camada tem como função principal fazer o endereçamento de mensagens. o Estabelece a relação entre um endereço lógico e um endereço

Leia mais

Internet ou Net. É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns.

Internet ou Net. É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns. Internet Internet ou Net É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns. Como Comunicam os computadores Os computadores comunicam entre si utilizando uma linguagem

Leia mais