Uma Proposta de Portal de Aplicação do NS-3 para Aprendizagem de Redes de Computadores

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

Download "Uma Proposta de Portal de Aplicação do NS-3 para Aprendizagem de Redes de Computadores"

Transcrição

1 Uma Proposta de Portal de Aplicação do NS-3 para Aprendizagem de Redes de Computadores Felipe A. Oliveira Maciel Renato C. J. Neto Ronaldo Lima Bezerra Carina T. de Oliveira Instituto Federal do Ceará Rossana M. C. Andrade ABSTRACT The study of computer network concepts is an important requirement in the field of Information and Communications Technology (ICT). In general, it is necessary to use a network simulator to perform practical activities for students, which allows the understanding of main concepts as well as stimulates the searching of new network solutions. The Network Simulator 3 (NS-3) is a good example of a robust and well-used simulator to education and research. However, the installation, configuration and use of NS-3 need a minimal technical skill by the user. Besides that, it requires considerable computational resources (memory, processing and storage) to execute the simulations. Therefore, to facilitate and stimulate the use of NS-3 in the study of computer networks, this paper presents a Portal of NS-3, where the students can interact with a friendly NS-3 web-based interface to submit their network simulations. This website is hosted in a high performance computing environment, composed by heterogeneous infrastructures such as cluster and cloud. Finally, making use of the portal, the students can easily define network functionalities and parameters through the use of an architecture that allows the interaction between the portal and the high performance computing environment. RESUMO O ensino de Redes de Computadores é fundamental na formação de profissionais em Tecnologia da Informação e Comunicação (TIC). Neste tipo de disciplina, é comum o uso de simuladores de redes para permitir ao estudante a prática e a descoberta de conceitos fundamentais, além de estimular a busca de soluções de problemas na área de estudo. O Network Simulator 3 (NS-3) é um exemplo de simulador de Redes de Computadores bastante utilizado na atualidade para educação e pesquisa. Entretanto, a instalação, configuração e utilização do NS-3 exige do estudante um grau mínimo de conhecimento técnico e disponibilidade de recursos computacionais (memória, processamento e armazenamento) para realizar simulações. Para facilitar e estimular o uso do NS-3 no ensino de Redes de Computadores, Permissiontomake digital orhard copies of allorpart of thisworkfor personal orclassroom use isgrantedwithoutfeeprovidedthat copies are notmadeordistributedforprofitorcommercialadvantage and that copies bearthisnotice and the full citationonthefirst page. Tocopyotherwise, orrepublish, to post on servers ortoredistributetolists, requires prior specificpermission and/or a fee. TISE 2014 As informaçõesserãopreenchidas no proceso de edição dos Anais. este artigo apresenta um Portal de Aplicação do NS-3 que permite a interação do estudante com uma interface web amigável para submissão de simulações de redes em um ciberambiente computacional composto por infraestruturas heterogêneas como clusters e nuvens. Neste artigo, além das funcionalidades e parâmetros de simulação disponibilizados no portal, também é apresentada a arquitetura que permite essa interação do portal com o ciberambiente. Termos Gerais Design, Experimentation, Human Factors Palavras Chaves Aprendizagem, Redes de Computadores, Portal de Aplicação, Ciberambiente. 1. INTRODUÇÃO O ensino de Redes de Computadores é fundamental na formação de profissionais em Tecnologia da Informação e Comunicação (TIC). Além de sua importância estratégica para o funcionamento dos sistemas de informação distribuídos, um dos benefícios que esta disciplina proporciona é a compreensão destes sistemas [1]. Assim, uma disciplina de introdução a Redes de Computadores deve abordar, em geral, tópicos como: transmissão da informação, tipos de topologias de redes, meios físicos de transmissão, arquiteturas e padrões de redes, segurança da informação, o conceito de protocolos e serviços de comunicação, dentre outros. Um dos maiores dificultadores no processo cognitivo de Redes de Computadores deve-se a abstração de sua arquitetura. É comum ver-se estudantes da área saber as funcionalidades das camadas que constituem uma arquitetura de redes sem, no entanto, entender seu contexto estrutural: a camada N serve a camada N+1 a partir dos serviços oferecidos pela camada N-1. Por outro lado, o aspecto lúdico de funcionamento de uma Rede de Computadores pode ser um facilitador diferencial, por envolver aspectos práticos mais concretos do que outras disciplinas de TIC, como otimização, algoritmos e linguagens formais. Exemplo disso são diversas ferramentas disponíveis para o ensino de redes, desde a rede Minhoca [2] nos anos 80 ao Wireshark [3] e o Cisco Packet Tracer [4] nos dias atuais. Dentre estas ferramentas merecem destaque os simuladores de Redes de Computadores. Diferente das ferramentas já citadas, os simuladores permitem ao estudante experimentar o comportamento dos mais variados tipos de ambientes de rede, tais como Ethernet, Celular, Wi-Fi e Sensores. Além disso, esse tipo 861

2 de software possibilita ao estudante a criação de redes formadas por um número ilimitado de dispositivos homogêneos e/ou heterogêneos, a execução de diferentes protocolos de comunicação, etc. Em outras palavras, o uso de um software para simulação de Redes de Computadores possibilita a prática e a descoberta de conceitos fundamentais, além de estimular a busca de soluções de problemas na área de estudo. A maior vantagem da utilização de um simulador de Redes de Computadores é a ausência dos altos custos típicos de redes reais, tais como os custos com a montagem/instalação, configuração e manutenção da infraestrutura. Em contrapartida, a utilização de simuladores de redes requer do estudante um maior esforço devido a necessidade do aprendizado do próprio funcionamento do simulador, ou seja, dos comandos e procedimentos para instanciar dispositivos, como configurar os diferentes protocolos nestes dispositivos, etc. O Network Simulator 3 (NS-3) [5] é um exemplo de simulador de Redes de Computadores bastante utilizado na atualidade. O projeto de implementação do NS-3 foi iniciado em 2006 como um software livre para uso educacional, sendo também bastante utilizado para pesquisa. Desta forma, o simulador foi formulado e criado para que estudantes e especialistas da área pudessem utilizá-lo com maior facilidade. Para realizar experimentos no NS-3 é preciso seguir alguns procedimentos de instalação e configuração: (i) baixar o códigofonte compactado na versão desejada do NS-3, (ii) configurar e construir o NS-3 e, por fim, (iii) realizar testes de unidade para verificar que o NS-3 foi construído corretamente. Os procedimentos (ii) e (iii) devem ser realizados via Interface de Linha de Comando (Command Line Interface CLI). Portanto, é necessário que o usuário do NS-3 conheça e insira corretamente os comandos específicos para completar os procedimentos com sucesso. Concluídos os três procedimentos anteriores, pode-se considerar uma execução de um código (i.e., uma simulação de rede) no NS- 3. Assim, nesta etapa do processo considera-se que todas as bibliotecas de código e executáveis estão presentes e corretamente configurados no sistema no qual serão executadas as simulações. A execução de um código no NS-3 também é realizada via CLI. Outro desafio encontrado por estudantes é a necessidade de recursos computacionais apropriados para a realização das simulações. Memória, processamento e armazenamento são exemplos desses recursos computacionais. Apesar de não haver necessidade de recursos computacionais específicos para realizar uma simulação, muitas vezes uma simulação pode requerer muito tempo de execução em um computador comum. Para solucionar este inconveniente, Instituições de Ensino disponibilizam acesso a ambientes de alto poder computacional, como grades computacionais, supercomputadores (clusters de computadores) e nuvens computacionais. O Centro Nacional de Processamento de Alto Desempenho da (CENAPAD-UFC), integrante do Sistema Nacional de Processamento de Alto Desempenho (SINAPAD), é um exemplo de centro que disponibiliza recursos de computação de alto desempenho para a realização de experimentos de ensino e pesquisa de universidades, institutos de pesquisa e outras instituições. Através da disponibilização de ambientes computacionais como os do CENAPAD-UFC, estudantes não precisam se preocupar com configuração e instalação do software na infraestrutura computacional. Além disso, o estudante não precisará alocar os computadores dos Laboratórios de Informática da instituição de ensino (ex., computadores Desktop) e nem seu computador pessoal para a realização de suas simulações. Apesar dessas vantagens, destaca-se que é necessário que o estudante tenha um grau mínimo de conhecimento para acesso e utilização destes ambientes computacionais, ou seja, como submeter uma execução em um escalonador de recursos de um cluster ou como instanciar uma máquina virtual em uma nuvem computacional. Em resumo, é preciso conhecer os comandos e detalhes de funcionamento de cada um dos ambientes. Alguns supercomputadores, por exemplo, utilizam um sistema baseado em Linux chamado Simple Linux Utility for Resource Management (SLURM) para gerenciamento de recursos. Para a utilização destes recursos é necessário conhecer comandos gerais do Linux, bem como comandos específicos do escalonador de submissões do SLURM. Com o objetivo de superar estes problemas, pode-se utilizar portais de aplicação (ou portais web) capazes de estimular e facilitar essa interação do estudante com o NS-3, assim como a interação com diferentes ambientes computacionais. Neste caso, o portal de aplicação deve ser visto como um sistema capaz de executar de maneira transparente as simulações de um estudante. Por exemplo, o estudante pode requerer a execução de uma simulação do NS-3 e o próprio código do portal se encarregar de se comunicar com o ambiente computacional (grade, cluster e/ou nuvem) que irá executar aquela requisição. Em outras palavras, o uso de portais de aplicação simplifica a operação do estudante pela abstração da interface com o software e o ambiente computacional. Assim, é possível diminuir o esforço em detalhes do ferramental tecnológico e aumentar a concentração do estudante no objeto de estudo [6]. Neste artigo, é proposto um portal de aplicação do NS-3 desenvolvido para facilitar e estimular o ensino de Redes de Computadores. Como o NS-3 disponibiliza inúmeros módulos, neste artigo focamos na apresentação de um dos módulos existentes. Esse módulo é denominado mesh e possibilita a realização de simulações em ambiente de Redes de Computadores Sem Fio. Além disso, também é apresentada a arquitetura do ciberambiente computacional proposto e implementado para dar suporte as execuções das simulações do NS-3 requisitadas através do portal. O artigo está organizado da seguinte forma: A Seção 2 apresenta a arquitetura do ciberambiente computacional que dá suporte ao uso do portal de aplicação do NS-3. A Seção 3 apresenta detalhes do NS-3 com foco no módulo mesh implementado e uma breve introdução sobre Redes em Malha Sem Fio. A Seção 4 apresenta os detalhes do portal de aplicação do NS-3. A Seção 5 apresenta as informações necessárias para acesso ao portal. Por fim, a Seção 6 apresenta as conclusões e trabalhos futuros. 2. Arquitetura do Ciberambiente de Suporte ao Portal NS-3 Nesta seção, é introduzida a arquitetura do ciberambiente computacional que dá apoio ao uso do portal de aplicação do NS- 3. A arquitetura é ilustrada na Figura 1. A arquitetura proposta está implementada e operacional no ambiente computacional do CENAPAD-UFC. 862

3 A arquitetura proposta é formada por quatro módulos principais, que serão detalhados em seguida. Como o foco deste artigo é no apresentação do Módulo do Portal. Para os demais módulos, as suas principais características e funcionalidades são apresentadas de maneira mais simplificada. Figura 1. Arquitetura do Ciberambiente de suporte ao Portal de Aplicação do NS Módulo do Portal O Módulo do Portal é responsável pela interação direta do estudante com o ciberambiente computacional. Seu objetivo principal é fornecer ao estudante uma interface web amigável que facilita o acesso ao NS-3, ou seja, ao software compilado e configurado nas infraestruturas de computação disponíveis, que serão detalhadas no Módulo de Ambiente. Assim, se o estudante quiser executar as suas simulações nos ambientes computacionais disponíveis, ele não precisa necessariamente ter conhecimentos de um administrador de sistemas de TIC. Desta forma, o estudante pode concentrar seus esforços no tema de estudo e não nas peculiaridades técnicas dos outros módulos apresentados na arquitetura da Figura 1. O portal de aplicação do NS-3 pode ser enquadrado dentro do conceito de nuvem computacional Software como Serviço (Software-as-a-Service - SaaS) [7], pois a aplicação (o portal de aplicação do NS-3) abstrai todo o complexo esforço de implantação (i.e., compilação e configuração do software, gestão de recursos, etc) e o estilo de execução CLI da aplicação em uma interface web atraente e fácil de manipular. É relevante informar que o Módulo do Portal fornece acesso seguro ao NS-3, assim como a suas respectivas saídas (i.e., os resultados das simulações). Isso é alcançado através do uso de páginas web amigáveis que permitem: Autenticação através da interação do Módulo do Portal com o Módulo de Autenticação; Interação com formulários HTML, nos quais os parâmetros do NS-3 são coletados e depois repassados para execução nos ambientes computacionais, ou seja, no Módulo de Ambiente; Gerenciar as submissões realizadas a partir de uma interface HTML simples: o status das submissões, as saídas das simulações, o cancelamento de submissões realizadas, etc. portal de aplicação do NS-3, uma atenção especial é dada na Segurança e confidencialidade na comunicação com o servidor para submissão e aquisição de informações através do protocolo Transport Layer Security (TLS). Quando o estudante submeter uma simulação através de um dos formulários do NS-3, uma descrição dessa simulação é criada e passada para o Módulo de Decisão que, por sua vez, irá decidir como lidar com o novo pedido de submissão de simulação. Após essa decisão ser tomada, o Módulo de Decisão torna-se responsável pela comunicação com a infraestrutura escolhida através de CLI para executar a simulação, seja por meio de máquinas virtuais, seja através dos recursos computacionais de cluster. O estudante pode acessar o portal do NS-3 a qualquer momento para gerenciar suas submissões de simulações do NS-3. Conforme ilustrado na Figura 1, isso é possível devido à comunicação direta do Módulo do Portal com o Módulo de Ambiente. A principal restrição de portal NS-3 é a necessidade de um desenvolvedor de aplicativos para construir, implantar e, se necessário, otimizar o software em todos os ambientes computacionais disponibilizados [6]. Outro fator importante é que diferente do que acontece quando o software é manipulado via CLI, as funcionalidades do portal são limitadas pelo que o desenvolvedor de aplicativo implementar. Os detalhes do Portal de Aplicação NS-3 são apresentados na Seção Módulo de Autenticação O Módulo de Autenticação é responsável por implementar a autenticação do estudante no portal de aplicação do NS-3, bem como garantir que o estudante possa acessar e utilizar sem dificuldades os recursos computacionais de todos os ambientes computacionais disponibilizados (i.e., Módulo de Ambiente). Por essa razão, o Módulo de Autenticação apresenta uma conexão com o Módulo do Portal e o Módulo de Ambiente, conforme ilustrado na Figura 1. Os ambientes computacionais do ciberambiente podem ter diferentes mecanismos de autenticação e autorização, variando do típico token (por exemplo, como realizado pela plataforma de nuvem computacional OpenStack [8]) e senha (por exemplo, como realizado pela plataforma de nuvem computacional OpenNebula [9]) para o Lightweight Directory Access Protocol (LDAP) e certificados de chaves públicas, tais como X.509 (por exemplo, como é realizado pela OpenNebula [9]). Uma vez que é desejável um ciberambiente capaz de suportar ambientes computacionais heterogêneos como clusters, grades e nuvens privadas/públicas, torna-se necessário uma solução centralizada para realizar a autenticação e também evitar múltiplas bases de dados de usuários/credenciais. Assim, destacamos que o papel do Módulo de Autenticação na arquitetura proposta é substancial para ocultar do estudante a complexidade dos diferentes mecanismos de autenticação. Na implementação do ciberambiente que dá suporte ao portal NS- 3 foi utilizado o LDAP como entidade de autenticação centralizada Módulo de Decisão A arquitetura proposta visa integrar ambientes computacionais heterogêneos e, ao mesmo tempo, assegurar o bom desempenho da aplicação (NS-3). Após a submissão de simulações por um 863

4 estudante, é preciso decidir em qual ambiente computacional o código do aplicativo vai realmente executar. O Módulo de Decisão é responsável por esta seleção, que é realizada com base nas necessidades dos usuários e nas características da infraestrutura computacional que compõe o ciberambiente. As duas principais heurísticas que consideramos são custo de execução e tempo, as mais importantes para aplicações de alto desempenho [10] Módulo de Ambiente O próximo passo no fluxo da arquitetura proposta na Figura 1 acontece no Módulo de Ambiente. Este módulo é composto por diferentes infraestruturas de computação de alto desempenho (High Performance Computing HPC) que executarão as submissões de simulações do NS-3 de acordo com a escolha realizada pelo Módulo de Decisão e suas rotinas. Essas rotinas podem ser vistas como plugins que traduzem os pedidos e interações para cada infraestrutura HPC, implementando as execuções de acordo com as particularidades de cada um. Os ambientes computacionais considerados neste trabalho para execução de simulações NS-3 correspondem as infraestruturas disponíveis no CENAPAD-UFC: um cluster Bullx com 576 cores, 1152 GB de RAM e uma capacidade de armazenamento de 27 TB; e uma nuvem computacional com plataforma OpenNebula com 12 cores, 32 GB de RAM e uma capacidade de armazenamento de 250 GB. 3. NS-3 e Redes em Malha Sem Fio Neste artigo, é apresentado o portal de aplicação do NS-3 com foco especial no módulo mesh desenvolvido para Redes em Malha Sem Fio (Wireless Mesh Networks - WMN) [11]. Uma Rede em Malha Sem Fio (Wireless Mesh Network WMN) é uma tecnologia sem fio promissora que tem atraído cada vez mais atenção nos anos recentes por causa de seu baixo custo, facilidade de implantação, robustez e cobertura de serviço confiável [12]. Uma Rede em Malha Sem Fio é composta por roteadores sem fio interligados para formar um backbone de múltiplos saltos. Esses roteadores são geralmente estacionários. Estas redes são capazes de oferecer uma cobertura sem fio em banda larga para grandes áreas, sem exigências em termos de infraestrutura, ao mesmo tempo em que são capazes de garantir a conectividade em ambientes com dinamicidade das condições do meio sem fio e com usuários móveis. As Redes em Malha Sem Fio tem sido utilizadas em diversos cenários de aplicação, como redes domésticas de acesso em banda larga, redes comunitárias, redes metropolitanas e redes empresariais. A popularidade das Redes em Malha Sem Fio levou à recente padronização de uma solução de rede denominada IEEE s Mesh Networking [13]. O portal de aplicação do NS-3 apresentado na próxima seção segue esse padrão. 4. Portal de Aplicação do NS-3 Nesta seção são apresentadas as telas (páginas web) e as respectivas funcionalidades implementadas para o portal de aplicação do NS-3 com foco no módulo mesh para Redes em Malha Sem Fio. A Figura 2 apresenta a tela de login do sistema. Conforme informado na Seção 2, a autenticação é realizada no Módulo de Autenticação do ciberambiente através do servidor LDAP. Após a autenticação do usuário, as páginas web para a realização das simulações no NS-3 ficam disponíveis para o estudante. As Figuras 3 e 4 apresentam as interfaces através das quais o estudante pode submeter simulações ao ciberambiente computacional, verificar o status das simulações submetidas, cancelar simulações submetidas e baixar os resultados de simulações encerradas. As interfaces disponibilizadas no portal de aplicação do NS-3 oferecem ao usuário/estudante possibilidade de realizar simulações em diferentes topologias de Redes em Malha Sem Fio: topologia em grade e topologia em disco. Essas duas topologias são detalhas a seguir. Figura 2. Tela de login do portal de aplicação do NS Topologia em Grade A Figura 3 ilustra a página web para submissão de simulações em topologia em grade. Neste tipo de topologia os nós (roteadores) são posicionados igualmente espaçados em uma área retangular construída na forma de uma matriz. Essa área depende dos parâmetros Tamanho Horizontal da Grade (x-size) e Tamanho Vertical da Grade (ysize) indicados pelo estudante no formulário da interface web. O estudante também pode indicar o Espaço entre nós (step) da rede. Uma imagem dessa topologia foi inserida ao lado do formulário de submissão para facilitar a visualização do impacto desses três parâmetros na topologia da rede. Este tipo de topologia em grade, apesar de simples, é relevante para o estudante entender o impacto do número de nós e da distância entre os nós no desempenho de cada nó, assim como no desempenho da rede de modo geral. Além disso, esse tipo de topologia provê um posicionamento relativamente constante para que seja mais fácil do aluno entender os efeitos de parâmetros como tamanho dos pacotes, número de interfaces, etc. 864

5 A interface de topologia em grade também permite ao estudante alterar uma série de outros parâmetros de simulação: Tempo de simulação (segundos): o tempo total em segundos que vai durar a simulação que será submetida. Números de interfaces de rádio por nós: indica o número de interfaces de rádio (Network Interface Card - NIC) utilizado para equipar os nós da rede. Intervalo de tempo entre a transmissão de pacotes (segundos): possibilita ao estudante adaptar a quantidade de pacotes enviados por segundo por cada nó da rede. Tamanho dos pacotes (Kbytes): configuração do tamanho dos pacotes que serão enviados pelos nós da rede. Política de escolha de canais: esta política define em quais frequências (canal de comunicação) cada NIC de cada nó está sintonizada. Existem dois tipos de políticas disponibilizadas. Na primeira os rádios estão sintonizados em canais diferentes para diminuir a interferência. Na segunda, os rádios ficam sintonizados em um mesmo canal, o que permite criar uma rede com alto índice de interferência entre nós. Tipos de trace desejado: correspondem aos resultados da simulação Topologia em Disco Aleatório A topologia em disco é uma representação mais próxima de um ambiente real de Redes em Malha Sem Fio. Neste caso, o estudante pode definir o Número de nós que serão posicionados aleatoriamente em um disco. Cabe ao estudante determinar o Raio do disco (em metros). A implementação realizada utiliza sementes aleatórias diferentes que garantem a criação de topologias em disco distintas para cada simulação. Outros parâmetros semelhantes aos detalhados na Seção 4.1 também podem ser alterados pelo estudante através da página web: Tempo de simulação (segundos), Números de interfaces de rádio por nós, Intervalo de tempo entre a transmissão de pacotes (segundos), Tamanho dos pacotes (Kbytes), Política de escolha de canais e Tipos de trace desejado. Figura 4. Tela de submissão de simulações para topologia em disco Status das Simulações A Figura 3 também ilustra a barra de status apresentada ao usuário/estudante quando as simulações são submetidas no ciberambiente. Desta forma, é possível acompanhar o andamento de todas as simulações submetidas, saber os parâmetros utilizados em cada simulação e cancelar uma submissão Resultados das Simulações A possibilidade de realizar simulações em diferentes topologias e, além disso, de combinar vários parâmetros de simulação em cada topologia, permite ao estudante estudar e realizar análises de diferentes características das Redes em Malha Sem Fio. Para facilitar esse estudo e análise, nós desenvolvemos extensões do código NS-3 para facilitar a visualização dos resultados obtidos. Um exemplo é o gráfico ilustrado na Figura 5, que apresenta para o estudante o grafo de conexões de uma topologia em disco de uma dada simulação. Esse tipo de extensão de código permite ao aluno visualizar como a rede foi configurada e, assim, entender comportamentos mais específicos de protocolos de comunicação como os de descoberta de vizinhos e de roteamento. A Figura 6 apresenta outro exemplo de extensão desenvolvida. Através dessa extensão o estudante obtém a posição dos nós em uma simulação. Além disso, também é capaz de visualizar a posição do servidor e dos clientes na rede. Figura 3. Tela de submissão de simulações para topologia em grade. Figura 5. Extensão desenvolvida que gera um grafo de conexões de uma rede com topologia em disco. 865

6 Figura 6. Extensão desenvolvida que gera um grafo de posicionamento de uma rede com topologia em disco Informações para Acesso ao Portal O site para acesso ao portal é https://a2cc.cenapad.ufc.br Usuário: tise2014 / Senha: 1234tise 5. Conclusões Neste artigo é apresentada uma proposta de portal de aplicação do NS-3 para aprendizagem de Redes de Computadores. A arquitetura do ciberambiente que dá suporte computacional ao portal também é apresentada. Em particular, é apresentado um portal desenvolvido com foco em um dos módulos do NS-3, denominado mesh, que corresponde a uma solução para Redes em Malha Sem Fio. As interfaces web disponibilizadas pelo portal foram detalhadas em termos de funcionalidades e parâmetros de simulação. Em termos genéricos, o uso de portais científicos particularizados por aplicação oferece vantagens aos processos de ensino e aprendizagem. Pode-se citar uma maior produtividade, já que não há gasto de tempo com instalação e configuração da aplicação, evitando também a perda de interesse por parte dos alunos. Além disso, não há a necessidade de se alocar recursos próprios para a execução da aplicação, já que o processamento é feito em ambientes de clouds ou clusters. Como trabalhos futuros, planeja-se aumentar o número de parâmetros de simulação disponíveis para o estudante. Além disso, pretende-se disponibilizar outros módulos do NS-3 no portal. 6. REFERÊNCIAS [1] Kurose, J. F.; Ross, K. W. (2013) Computer Networking: A Top-Down Approach. 6º Ed. Editora Pearson. [2] Oliveira, A. M. B.; Coelho, J. M.; SILVA, J. C. T. (1989). Minhoca, uma rede de baixo custo para fins didáticos. Seminário Integrado de Software e Hardware (SEMISH). [3] Wireshark Network Protocol Analyzer. Disponível em: Acessado em 01/08/2014. [4] Cisco PacketTracer, Cisco Networking Academy. Disponível em: https://www.netacad.com/web/aboutus/cisco-packet-tracer. Acessado em 01/08/2014. [5] NS-3. Network Simulator 3. Disponível em: Acessado em 01/08/2014. [6] Bastos, B. F.; Gomes, A. T. A. (2012). Uma ferramenta para prototipagem rápida de portais científicos em grades computacionais. Salão de Ferramentas do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, p [7] Zhang, Q.; Cheng, L.; and Boutaba, R. (2010). Cloud computing: state-of-the-art and research challenges. Journal of Internet Services and Applications, 1(1):7 18. [8] OpenStack. OpenStackCloud Software. Disponível em: Acessado em 01/07/2014. [9] OpenNebula. OpenNebula Project. Disponível em: Acessado em 01/07/2014. [10] Yu, J. and Buyya, R. (2006). Scheduling scientific workflow applications with deadline and budget constraints using genetic algorithms. Sci. Program, 14(3, 4): [11] Andreev, K.; Boyko, P. (2010) IEEE s Mesh Networking NS-3 Model. In Proc. Workshop on Network Simulator 3 (WNS-3). [12] I. F. Akyildiz, X. Wang, and W. Wang. (2005) Wireless Mesh Networks: a Survey. Computer Networks, 47(4). [13] IEEE Standard for Information Technology- Telecommunications and Information Exchange Between Systems - Local and Metropolitan Area Networks - Specific Requirements - Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications - Amendment 10: Mesh Networking, IEEE Std., (2011). 866

Tipos de Sistemas Distribuídos (Cluster e Grid)

Tipos de Sistemas Distribuídos (Cluster e Grid) Tipos de Sistemas Distribuídos (Cluster e Grid) Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência

Leia mais

Cloud Computing. Andrêza Leite. andreza.lba@gmail.com

Cloud Computing. Andrêza Leite. andreza.lba@gmail.com Cloud Computing Andrêza Leite andreza.lba@gmail.com Roteiro O que é cloud computing? Classificação O que está 'por traz' da cloud? Exemplos Como montar a sua? O que é cloud computing? Cloud Computing O

Leia mais

Computação em Nuvem & OpenStack

Computação em Nuvem & OpenStack Computação em Nuvem & OpenStack Grupo de Pesquisa em Software e Hardware Livre Ação Computação em Nuvem: Charles Christian Miers André Rover de Campos Glauber Cassiano Batista Joinville Roteiro Definições

Leia mais

XDOC. Solução otimizada para armazenamento e recuperação de documentos

XDOC. Solução otimizada para armazenamento e recuperação de documentos XDOC Solução otimizada para armazenamento e recuperação de documentos ObJetivo Principal O Que você ACHA De ter Disponível Online todos OS Documentos emitidos por SUA empresa em UMA intranet OU Mesmo NA

Leia mais

Claudivan C. Lopes claudivan@ifpb.edu.br

Claudivan C. Lopes claudivan@ifpb.edu.br Claudivan C. Lopes claudivan@ifpb.edu.br Por que redes de computadores? Tipos de redes Componentes de uma rede IFPB/Patos - Prof. Claudivan 2 Quando o assunto é informática, é impossível não pensar em

Leia mais

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 1 Conceitos da Computação em Nuvem A computação em nuvem ou cloud computing

Leia mais

CLOUD COMPUTING: COMPARANDO COMO O MUNDO ONLINE PODE SUBSTITUIR OS SERVIÇOS TRADICIONAIS

CLOUD COMPUTING: COMPARANDO COMO O MUNDO ONLINE PODE SUBSTITUIR OS SERVIÇOS TRADICIONAIS CLOUD COMPUTING: COMPARANDO COMO O MUNDO ONLINE PODE SUBSTITUIR OS SERVIÇOS TRADICIONAIS João Antônio Bezerra Rodrigues¹, Claudete Werner¹, Gabriel Costa Silva² ¹Universidade Paranaense (Unipar) Paranavaí

Leia mais

Wireless Mesh Networks

Wireless Mesh Networks Wireless Mesh Networks Redes Mesh se configuram e se organizam automaticamente, com seus nós estabelecendo uma conexão ad hoc e mantendo a conectividade em malha. Isanio Lopes Araujo Santos Paradoxo: pontos

Leia mais

CLOUD COMPUTING PEDRO MORHY BORGES LEAL. MAC0412 - Organização de Computadores Prof. Alfredo Goldman 7 de dezembro de 2010

CLOUD COMPUTING PEDRO MORHY BORGES LEAL. MAC0412 - Organização de Computadores Prof. Alfredo Goldman 7 de dezembro de 2010 CLOUD COMPUTING PEDRO MORHY BORGES LEAL MAC0412 - Organização de Computadores Prof. Alfredo Goldman 7 de dezembro de 2010 0 CLOUD COMPUTING 1 1. Introdução Com o grande avanço da tecnologia de processadores,

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Cluster, Grid e computação em nuvem Slide 8 Nielsen C. Damasceno Introdução Inicialmente, os ambientes distribuídos eram formados através de um cluster. Com o avanço das tecnologias

Leia mais

Workshop INCT-MACC, HOSCAR e Casadinho CENAPAD-UFC: Missão, Serviços e Pesquisas. Rossana Andrade Carina Oliveira

Workshop INCT-MACC, HOSCAR e Casadinho CENAPAD-UFC: Missão, Serviços e Pesquisas. Rossana Andrade Carina Oliveira Workshop INCT-MACC, HOSCAR e Casadinho CENAPAD-UFC: Missão, Serviços e Pesquisas Rossana Andrade Carina Oliveira 02 de Dezembro, 2013 Fortaleza, Brasil Quem somos nós? CENAPAD-UFC: Centro Nacional de Processamento

Leia mais

CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM

CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM Rogério Schueroff Vandresen¹, Willian Barbosa Magalhães¹ ¹Universidade Paranaense(UNIPAR) Paranavaí-PR-Brasil rogeriovandresen@gmail.com, wmagalhaes@unipar.br

Leia mais

Análise de Desempenho de um SGBD para Aglomerado de Computadores

Análise de Desempenho de um SGBD para Aglomerado de Computadores Análise de Desempenho de um SGBD para Aglomerado de Computadores Diego Luís Kreutz, Gabriela Jacques da Silva, Hélio Antônio Miranda da Silva, João Carlos Damasceno Lima Curso de Ciência da Computação

Leia mais

7 Utilização do Mobile Social Gateway

7 Utilização do Mobile Social Gateway 7 Utilização do Mobile Social Gateway Existem três atores envolvidos na arquitetura do Mobile Social Gateway: desenvolvedor do framework MoSoGw: é o responsável pelo desenvolvimento de novas features,

Leia mais

MINICURSO WINDOWS SERVER 2008 UTILIZANDO O VMWARE PLAYER

MINICURSO WINDOWS SERVER 2008 UTILIZANDO O VMWARE PLAYER MINICURSO WINDOWS SERVER 2008 UTILIZANDO O VMWARE PLAYER TÁSSIO JOSÉ GONÇALVES GOMES tassiogoncalvesg@gmail.com MINICURSO WINDOWS SERVER 2008 TÁSSIO GONÇALVES - TASSIOGONCALVESG@GMAIL.COM 1 CONTEÚDO Arquitetura

Leia mais

CLOUD COMPUTING. Andrêza Leite. andreza.leite@univasf.edu.br

CLOUD COMPUTING. Andrêza Leite. andreza.leite@univasf.edu.br CLOUD COMPUTING Andrêza Leite andreza.leite@univasf.edu.br Roteiro O que é cloud computing? Classificação O que está 'por traz' da cloud? Exemplos Como montar a sua? O que é cloud computing? Cloud Computing

Leia mais

SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks

SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks Universidade Federal Fluminense - UFF Instituto de Computação - IC Disciplina: Engenharia de Redes

Leia mais

Startups e Computação em Nuvem: A Combinação Perfeita

Startups e Computação em Nuvem: A Combinação Perfeita Universidade Federal do Ceará Startups e Computação em Nuvem: A Combinação Perfeita Flávio R. C. Sousa flaviosousa@ufc.br @flaviosousa www.es.ufc.br/~flavio 2013 Introdução 2,7 bilhões de usuários na internet

Leia mais

Características Básicas de Sistemas Distribuídos

Características Básicas de Sistemas Distribuídos Motivação Crescente dependência dos usuários aos sistemas: necessidade de partilhar dados e recursos entre utilizadores; porque os recursos estão naturalmente em máquinas diferentes. Demanda computacional

Leia mais

Projeto Integrador Projeto de Redes de Computadores

Projeto Integrador Projeto de Redes de Computadores Projeto Integrador Projeto de Redes de Computadores IMPLEMENTAÇÃO DO PROTOCOLO 802.1x UTILIZANDO SERVIDOR DE AUTENTICAÇÃO FREERADIUS Aluno: Diego Miranda Figueira Jose Rodrigues de Oliveira Neto Romário

Leia mais

1 http://www.google.com

1 http://www.google.com 1 Introdução A computação em grade se caracteriza pelo uso de recursos computacionais distribuídos em várias redes. Os diversos nós contribuem com capacidade de processamento, armazenamento de dados ou

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - Anéis Ópticos em Backbone www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução Em 1980 foi formado o grupo de trabalho ANSI X3T9.5 com a finalidade de desenvolver

Leia mais

Softwares de Sistemas e de Aplicação

Softwares de Sistemas e de Aplicação Fundamentos dos Sistemas de Informação Softwares de Sistemas e de Aplicação Profª. Esp. Milena Resende - milenaresende@fimes.edu.br Visão Geral de Software O que é um software? Qual a função do software?

Leia mais

Cisco UCS Mini: solução avançada com recursos corporativos

Cisco UCS Mini: solução avançada com recursos corporativos Resumo da solução Cisco UCS Mini: solução avançada com recursos corporativos Você deseja uma solução de computação unificada para a sua empresa de médio ou pequeno porte ou para o padrão avançado do seu

Leia mais

Uc-Redes Técnico em Informática André Luiz Silva de Moraes

Uc-Redes Técnico em Informática André Luiz Silva de Moraes Roteiro 2: Conceitos Básicos de Redes: parte 1 Neste roteiro são detalhados os equipamentos componentes em uma rede de computadores. Em uma rede existem diversos equipamentos que são responsáveis por fornecer

Leia mais

Transformação da Indústria

Transformação da Indústria Conceitos Transformação da Indústria Hoje Cloud Anos 2000 Web Anos 1990 Cliente / Servidor Anos 1970 e 80 Mainframe Novas possibilidades O momento atual do país é favorável para que as empresas passem

Leia mais

Classificação::Modelo de implantação

Classificação::Modelo de implantação Classificação::Modelo de implantação Modelo de implantação::privado Operada unicamente por uma organização; A infra-estrutura de nuvem é utilizada exclusivamente por uma organização: Nuvem local ou remota;

Leia mais

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio Conceito de Rede e seus Elementos Prof. Marciano dos Santos Dionizio Conceito de Rede e seus Elementos O conceito de rede segundo Tanenbaum é: um conjunto de módulos processadores capazes de trocar informações

Leia mais

MECANISMOS DE AUTENTICAÇÃO EM REDES IEEE 802.11

MECANISMOS DE AUTENTICAÇÃO EM REDES IEEE 802.11 U N I V E R S I D ADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2 0 1 0. 2 MECANISMOS DE AUTENTICAÇÃO EM REDES IEEE 802.11 PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno Eduardo

Leia mais

A utilização das redes na disseminação das informações

A utilização das redes na disseminação das informações Internet, Internet2, Intranet e Extranet 17/03/15 PSI - Profº Wilker Bueno 1 Internet: A destruição as guerras trazem avanços tecnológicos em velocidade astronômica, foi assim também com nossa internet

Leia mais

A solução objetiva conjugar a operação dos mecanismos internos do Padrão IEEE 802.11b com uma autenticação externa, utilizando o Padrão IEEE 802.1x.

A solução objetiva conjugar a operação dos mecanismos internos do Padrão IEEE 802.11b com uma autenticação externa, utilizando o Padrão IEEE 802.1x. 1 Introdução A comunicação de dados por redes sem fio (Wireless Local Area Network - WLAN - Padrão IEEE 802.11b) experimenta uma rápida expansão tecnológica, proporcionando novas soluções para serem implementadas

Leia mais

OCEL001 Comércio Eletrônico Módulo 9_1: Clusters. Prof. Charles Christian Miers. e-mail: charles.miers@udesc.br

OCEL001 Comércio Eletrônico Módulo 9_1: Clusters. Prof. Charles Christian Miers. e-mail: charles.miers@udesc.br OCEL001 Comércio Eletrônico Módulo 9_1: Clusters Prof. Charles Christian Miers e-mail: charles.miers@udesc.br Redundância e Alta Disponibilidade Redundância: Duplicação de um elemento da infraestrutura

Leia mais

Uc-Redes Técnico em Informática André Luiz Silva de Moraes

Uc-Redes Técnico em Informática André Luiz Silva de Moraes Roteiro 2: Conceitos Básicos de Redes: parte 1 Neste roteiro são detalhados os equipamentos componentes em uma rede de computadores. Em uma rede existem diversos equipamentos que são responsáveis por fornecer

Leia mais

EMENTAS DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

EMENTAS DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS EMENTAS DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS INTRODUÇÃO À COMPUTAÇÃO 60 h 1º Evolução histórica dos computadores. Aspectos de hardware: conceitos básicos de CPU, memórias,

Leia mais

TECNOLOGIA WEB INTERNET PROTOCOLOS

TECNOLOGIA WEB INTERNET PROTOCOLOS INTERNET PROTOCOLOS 1 INTERNET Rede mundial de computadores. Também conhecida por Nuvem ou Teia. Uma rede que permite a comunicação de redes distintas entre os computadores conectados. Rede WAN Sistema

Leia mais

Processos (Threads,Virtualização e Migração de Código)

Processos (Threads,Virtualização e Migração de Código) Processos (Threads,Virtualização e Migração de Código) Roteiro Processos Threads Virtualização Migração de Código O que é um processo?! Processos são programas em execução. Processo Processo Processo tem

Leia mais

Sistemas Distribuídos. Introdução

Sistemas Distribuídos. Introdução Sistemas Distribuídos Introdução Definição Processos Um sistema distribuído é um conjunto de computadores independentes, interligados por uma rede de conexão, executando um software distribuído. Executados

Leia mais

EXIN Cloud Computing Fundamentos

EXIN Cloud Computing Fundamentos Exame Simulado EXIN Cloud Computing Fundamentos Edição Maio 2013 Copyright 2013 EXIN Todos os direitos reservados. Nenhuma parte desta publicação pode ser publicado, reproduzido, copiado ou armazenada

Leia mais

Caso de sucesso. Impacto no Negócio. A Empresa

Caso de sucesso. Impacto no Negócio. A Empresa Escola disponibiliza acesso wireless de qualidade para alunos, funcionários e visitantes, e contribui para um aprendizado cada vez mais dinâmico. Com o objetivo de aperfeiçoar a iniciativa BYOD (Bring

Leia mais

3 Trabalhos Relacionados

3 Trabalhos Relacionados 35 3 Trabalhos Relacionados Alguns trabalhos se relacionam com o aqui proposto sob duas visões, uma sobre a visão de implementação e arquitetura, com a utilização de informações de contexto em SMA, outra

Leia mais

Cap. 1 Introdução. Redes sem Fio e Sistemas Móveis de Computação. Prof. Eduardo Barrére. Material Base: Marcelo Moreno. eduardo.barrere@ice.ufjf.

Cap. 1 Introdução. Redes sem Fio e Sistemas Móveis de Computação. Prof. Eduardo Barrére. Material Base: Marcelo Moreno. eduardo.barrere@ice.ufjf. Redes sem Fio e Sistemas Móveis de Computação Cap. 1 Introdução Prof. Eduardo Barrére eduardo.barrere@ice.ufjf.br Material Base: Marcelo Moreno Dep. Ciência da Computação 1 Computação Móvel Computação

Leia mais

SISTEMA DISTRIBUÍDO DE MONITORAMENTO/DETERMINAÇÃO DE SERVIÇOS E RECURSOS DIPONÍVEIS DE UM AMBIENTE DE GRID COMPUTACIONAL

SISTEMA DISTRIBUÍDO DE MONITORAMENTO/DETERMINAÇÃO DE SERVIÇOS E RECURSOS DIPONÍVEIS DE UM AMBIENTE DE GRID COMPUTACIONAL SISTEMA DISTRIBUÍDO DE MONITORAMENTO/DETERMINAÇÃO DE SERVIÇOS E RECURSOS DIPONÍVEIS DE UM AMBIENTE DE GRID COMPUTACIONAL Thais Cabral de Mello, Bruno Schulze, Luis Rodrigo de Oliveira Gonçalves 1 Laboratório

Leia mais

The Eucalyptus Open- source Cloud-computing System. Janaina Siqueira Lara Wilpert Marcelo Scheidt Renata Silva

The Eucalyptus Open- source Cloud-computing System. Janaina Siqueira Lara Wilpert Marcelo Scheidt Renata Silva The Eucalyptus Open- source Cloud-computing System Janaina Siqueira Lara Wilpert Marcelo Scheidt Renata Silva Sumário Introdução Trabalhos Correlatos Eucalyptus Design Conclusões Visão Geral Introdução:

Leia mais

Arquitetura e Sistema de Monitoramento para

Arquitetura e Sistema de Monitoramento para Arquitetura e Sistema de Monitoramento para 1 Computação em Nuvem Privada Mestranda: Shirlei A. de Chaves Orientador: Prof. Dr. Carlos Becker Westphall Colaborador: Rafael B. Uriarte Introdução Computação

Leia mais

Xen Cloud Platform Xen descomplicado

Xen Cloud Platform Xen descomplicado Xen Cloud Platform Xen descomplicado CAPA A Xen Cloud Platform facilita muito a criação e o gerenciamento de máquinas virtuais sobre o hypervisor Xen. por Boris Quiroz e Stephen Spector A revolução da

Leia mais

Arquitetura dos Sistemas de Informação Distribuídos

Arquitetura dos Sistemas de Informação Distribuídos Arquitetura dos Sistemas de Informação Distribuídos Quando se projeta um sistema cuja utilização é destinada a ser feita em ambientes do mundo real, projeções devem ser feitas para que o sistema possa

Leia mais

Gerenciamento e Interoperabilidade de Redes

Gerenciamento e Interoperabilidade de Redes EN-3610 Gerenciamento e Interoperabilidade de Redes Computação em Nuvem Introdução Centralização do processamento Surgimento da Teleinformática Década de 60 Execução de programas localmente Computadores

Leia mais

Plano de Trabalho Docente 2015. Ensino Técnico

Plano de Trabalho Docente 2015. Ensino Técnico Plano de Trabalho Docente 2015 Ensino Técnico Etec: Monsenhor Antonio Magliano Código: 088 Município: Garça Eixo Tecnológico: Informação e Comunicação Habilitação Profissional: Técnica de Nível Médio de

Leia mais

14/IN01/DSIC/GSIPR 00 30/JAN/12 1/7

14/IN01/DSIC/GSIPR 00 30/JAN/12 1/7 14/IN01/DSIC/GSIPR 00 30/JAN/12 1/7 PRESIDÊNCIA DA REPÚBLICA Gabinete de Segurança Institucional Departamento de Segurança da Informação ORIGEM e Comunicações Departamento de Segurança da Informação e

Leia mais

Windows 2008 Server. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy. www.profsergiogodoy.com sergiogutogodoy@hotmail.

Windows 2008 Server. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy. www.profsergiogodoy.com sergiogutogodoy@hotmail. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy www.profsergiogodoy.com sergiogutogodoy@hotmail.com Windows 2008 Server Construído sob o mesmo código do Vista Server Core (Instalação somente

Leia mais

Infracontrol versão 1.0

Infracontrol versão 1.0 Infracontrol versão 1.0 ¹Rafael Victória Chevarria ¹Tecnologia em Redes de Computadores - Faculdade de Tecnologia SENAC (Serviço Nacional de Aprendizagem Comercial) Rua Gonçalves Chaves 602-A Centro 96015-560

Leia mais

Notas da Aula 15 - Fundamentos de Sistemas Operacionais

Notas da Aula 15 - Fundamentos de Sistemas Operacionais Notas da Aula 15 - Fundamentos de Sistemas Operacionais 1. Software de Entrada e Saída: Visão Geral Uma das tarefas do Sistema Operacional é simplificar o acesso aos dispositivos de hardware pelos processos

Leia mais

FACULDADE DE TECNOLOGIA SENAC GOIÁS PROJETO INTEGRADOR. Projeto de Redes de Computadores. 5º PERÍODO Gestão da Tecnologia da Informação GOIÂNIA 2014-1

FACULDADE DE TECNOLOGIA SENAC GOIÁS PROJETO INTEGRADOR. Projeto de Redes de Computadores. 5º PERÍODO Gestão da Tecnologia da Informação GOIÂNIA 2014-1 FACULDADE DE TECNOLOGIA SENAC GOIÁS PROJETO INTEGRADOR Projeto de Redes de Computadores 5º PERÍODO Gestão da Tecnologia da Informação Henrique Machado Heitor Gouveia Gabriel Braz GOIÂNIA 2014-1 RADIUS

Leia mais

UFG - Instituto de Informática

UFG - Instituto de Informática UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 5 Servidores de Aplicação

Leia mais

TÍTULO: TRANSMISSÃO DE DADOS EM REDES SEM FIO DE ALTA VELOCIDADE CATEGORIA: EM ANDAMENTO ÁREA: ENGENHARIAS E TECNOLOGIAS SUBÁREA: ENGENHARIAS

TÍTULO: TRANSMISSÃO DE DADOS EM REDES SEM FIO DE ALTA VELOCIDADE CATEGORIA: EM ANDAMENTO ÁREA: ENGENHARIAS E TECNOLOGIAS SUBÁREA: ENGENHARIAS Anais do Conic-Semesp. Volume 1, 2013 - Faculdade Anhanguera de Campinas - Unidade 3. ISSN 2357-8904 TÍTULO: TRANSMISSÃO DE DADOS EM REDES SEM FIO DE ALTA VELOCIDADE CATEGORIA: EM ANDAMENTO ÁREA: ENGENHARIAS

Leia mais

o desenvolvimento, o crescimento e a disseminação moral, honestidade e cooperação real transparência, alta qualidade e preços justos

o desenvolvimento, o crescimento e a disseminação moral, honestidade e cooperação real transparência, alta qualidade e preços justos Desde Junho do ano 2000, trabalhamos muito e buscamos crescer, em nossa sede e em capital. Mas todo nosso crescimento só foi e é possível porque nunca deixamos de lado o desenvolvimento, o crescimento

Leia mais

Voltar. Placas de rede

Voltar. Placas de rede Voltar Placas de rede A placa de rede é o dispositivo de hardware responsável por envio e recebimento de pacotes de dados e pela comunicação do computador com a rede. Existem placas de rede on-board(que

Leia mais

SISGEP SISTEMA GERENCIADOR PEDAGÓGICO

SISGEP SISTEMA GERENCIADOR PEDAGÓGICO FACSENAC SISTEMA GERENCIADOR PEDAGÓGICO Projeto Lógico de Rede Versão: 1.2 Data: 25/11/2011 Identificador do documento: Documento de Visão V. 1.7 Histórico de revisões Versão Data Autor Descrição 1.0 10/10/2011

Leia mais

Single-Chip Cloud Computer

Single-Chip Cloud Computer IME-USP Departamento de Ciência da Computação Single-Chip Cloud Computer Diogo de Jesus Pina 6798294 (diogojpina@gmail.com) Everton Topan da Silva 6514219 (everton.topan.silva@usp.br) Disciplina: Organização

Leia mais

REDE DE COMPUTADORES

REDE DE COMPUTADORES SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL REDE DE COMPUTADORES Tecnologias de Rede Arquitetura Padrão 802.11 Prof. Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 Arquitetura Wireless Wi-Fi

Leia mais

PROTOCOLO 802.1X COM FRERADIUS FACULDADE DE TECNOLOGIA SENAC GOIÁS GESTÃO EM TECNOLOGIA DA INFORMAÇÃO

PROTOCOLO 802.1X COM FRERADIUS FACULDADE DE TECNOLOGIA SENAC GOIÁS GESTÃO EM TECNOLOGIA DA INFORMAÇÃO FACULDADE DE TECNOLOGIA SENAC GOIÁS GESTÃO EM TECNOLOGIA DA INFORMAÇÃO WISLIY LOPES JULIANO PIROZZELLI TULIO TSURUDA LUIZ GUILHERME MENDES PROTOCOLO 802.1X COM FRERADIUS GOIÂNIA JUNHO DE 2014 Sumário 1.

Leia mais

PLANO DE ENSINO CARGA HORÁRIA TOTAL: 72 TEORIA: 50 PRÁTICA: 22

PLANO DE ENSINO CARGA HORÁRIA TOTAL: 72 TEORIA: 50 PRÁTICA: 22 DEPARTAMENTO: Sistemas de Informação PLANO DE ENSINO DISCIPLINA: Redes de Computadores I PROFESSOR: SERGIO ROBERTO VILLARREAL SIGLA: RED I E-MAIL: sergio.villarreal@udesc.br CARGA HORÁRIA TOTAL: 72 TEORIA:

Leia mais

Eduardo Bezerra. Editora Campus/Elsevier

Eduardo Bezerra. Editora Campus/Elsevier Princípios de Análise e Projeto de Sistemas com UML 2ª edição Eduardo Bezerra Editora Campus/Elsevier Capítulo 11 Arquitetura do sistema Nada que é visto, é visto de uma vez e por completo. --EUCLIDES

Leia mais

VELOCIDADE DE TRANSMISSÃO DE DADOS UTILIZANDO VPNs

VELOCIDADE DE TRANSMISSÃO DE DADOS UTILIZANDO VPNs VELOCIDADE DE TRANSMISSÃO DE DADOS UTILIZANDO VPNs Rogers Rodrigues Garcia 1, Júlio César Pereira¹ ¹Universidade Paranaense (Unipar) Paranavai PR Brasil rogersgarcia@live.com, juliocesarp@unipar.br Resumo:

Leia mais

FACSENAC. SISGEP SISTEMA GERENCIADOR PEDAGÓGICO DRP (Documento de Requisitos do Projeto de Rede)

FACSENAC. SISGEP SISTEMA GERENCIADOR PEDAGÓGICO DRP (Documento de Requisitos do Projeto de Rede) FACSENAC SISTEMA GERENCIADOR PEDAGÓGICO Versão: 1.2 Data: 25/11/2011 Identificador do documento: Documento de Visão V. 1.7 Histórico de revisões Versão Data Descrição Autor 1.0 03/10/2011 Primeira Edição

Leia mais

João Víctor Rocon Maia Engenharia de Computação - UFES

João Víctor Rocon Maia Engenharia de Computação - UFES João Víctor Rocon Maia Engenharia de Computação - UFES Agenda Quem usa? Conceito Ilustração Vantagens Tipologia Topologia Como fazer? O que é preciso? Infraestrutura Sistema Operacional Software Eucalyptus

Leia mais

Infra estrutura da Tecnologia da Informação

Infra estrutura da Tecnologia da Informação Infra estrutura da Tecnologia da Informação Capítulo 3 Adaptado do material de apoio ao Livro Sistemas de Informação Gerenciais, 7ª ed., de K. Laudon e J. Laudon, Prentice Hall, 2005 CEA460 Gestão da Informação

Leia mais

XDR. Solução para Big Data.

XDR. Solução para Big Data. XDR Solução para Big Data. ObJetivo Principal O volume de informações com os quais as empresas de telecomunicações/internet têm que lidar é muito grande, e está em constante crescimento devido à franca

Leia mais

CONCEITOS BÁSICOS DE REDES 2 [COMUTAÇÕES / TAXONOMIA]

CONCEITOS BÁSICOS DE REDES 2 [COMUTAÇÕES / TAXONOMIA] CONCEITOS BÁSICOS DE REDES 2 [COMUTAÇÕES / TAXONOMIA] UC: Redes Docente: Prof. André Moraes Curso técnico em Informática Instituto Federal de Santa Catarina Créditos I Instituto Federal de Santa Catarina

Leia mais

Tópicos Especiais em Redes de Telecomunicações

Tópicos Especiais em Redes de Telecomunicações Tópicos Especiais em Redes de Telecomunicações Redes definidas por software e Computação em Nuvem Prof. Rodrigo de Souza Couto PARTE 1 REDES DEFINIDAS POR SOFTWARE (SDN) 2 Bibliografia Esta aula é baseada

Leia mais

GIS Cloud na Prática. Fabiano Cucolo 26/08/2015

GIS Cloud na Prática. Fabiano Cucolo 26/08/2015 GIS Cloud na Prática Fabiano Cucolo 26/08/2015 Um pouco sobre o palestrante Fabiano Cucolo fabiano@soloverdi.com.br 11-98266-0244 (WhatsApp) Consultor de Geotecnologias Soloverdi Engenharia www.soloverdi.com.br.

Leia mais

Sistemas Operacionais Aula 03: Estruturas dos SOs. Ezequiel R. Zorzal ezorzal@unifesp.br www.ezequielzorzal.com

Sistemas Operacionais Aula 03: Estruturas dos SOs. Ezequiel R. Zorzal ezorzal@unifesp.br www.ezequielzorzal.com Sistemas Operacionais Aula 03: Estruturas dos SOs Ezequiel R. Zorzal ezorzal@unifesp.br www.ezequielzorzal.com OBJETIVOS Descrever os serviços que um sistema operacional oferece aos usuários e outros sistemas

Leia mais

Segurança e Escalabilidade em WebLab no Domínio de Redes de Computadores

Segurança e Escalabilidade em WebLab no Domínio de Redes de Computadores Segurança e Escalabilidade em WebLab no Domínio de Redes de Computadores Autor: Daniel Vieira de Souza 1, Orientador: Luís Fernando Faina 1 1 Programa de Pós-Graduação em Ciência da Computação Universidade

Leia mais

Relatório de Piloto Tecnológico Plataforma de Cloud Privada baseada em OpenStack Março 2015

Relatório de Piloto Tecnológico Plataforma de Cloud Privada baseada em OpenStack Março 2015 Relatório de Piloto Tecnológico Plataforma de Cloud Privada baseada em OpenStack Março 2015 Resumo Executivo: A Inok realizou uma instalação piloto para analisar as funcionalidades, características técnicas,

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES CURSO TÉCNICO DE INFORMÁTICA Módulo A REDES DE COMPUTADORES Equipamentos de Rede ATIVOS E PASSIVOS Além dos dispositivos que atuam na borda da rede (computadores, tablets, smartphones, etc), uma rede é

Leia mais

TRIBUTAÇÃO NAS NUVENS Uma Regulação em Debate

TRIBUTAÇÃO NAS NUVENS Uma Regulação em Debate TRIBUTAÇÃO NAS NUVENS Uma Regulação em Debate Workshop Divisão Tributária 18.04.2013 CIESP - CAMPINAS PROGRAMA 1. BREVE INTRODUÇÃO À COMPUTAÇÃO EM NUVEM 2. PRINCIPAIS OPERAÇÕES E ASPECTOS TRIBUTÁRIOS POLÊMICOS

Leia mais

Novas tecnologias otimizando a avaliação de bens

Novas tecnologias otimizando a avaliação de bens Novas tecnologias otimizando a avaliação de bens Avaliando Imóveis Urbanos em 2 minutos Antônio Pelli Neto Eng. Civil e Mecânico INTRODUÇÃO Agenda: Conceitos básicos sobre Avaliando nas Nuvens Porque somente

Leia mais

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011 SERVIÇOS ESPECIALIZADOS DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011 Rua do Rouxinol, N 115 / Salvador Bahia CEP: 41.720-052 Telefone: (71) 3186-0001. Email: cotec@ifbaiano.edu.br

Leia mais

MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID

MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID Alessandro Teixeira de Andrade¹; Geazy Menezes² UFGD/FACET Caixa Postal 533,

Leia mais

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido Arquitetura Roteiro Arquitetura Tipos de Arquitetura Centralizado Descentralizado Hibrido Questionário 2 Arquitetura Figura 1: Planta baixa de uma casa 3 Arquitetura Engenharia de Software A arquitetura

Leia mais

Redes de Computadores I

Redes de Computadores I Redes de Computadores I Introdução a Redes de Computadores Prof. Esbel Tomás Valero Orellana Usos de Redes de Computadores Uma rede de computadores consiste de 2 ou mais computadores e/ou dispositivos

Leia mais

Figura 1 Taxas de transmissão entre as redes

Figura 1 Taxas de transmissão entre as redes Conceitos de Redes Locais A função básica de uma rede local (LAN) é permitir a distribuição da informação e a automatização das funções de negócio de uma organização. As principais aplicações que requerem

Leia mais

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer lugar e independente da plataforma, bastando para isso

Leia mais

O que é Grid Computing

O que é Grid Computing Grid Computing Agenda O que é Grid Computing Grid vs Cluster Benefícios Tipos de Grid Aplicações Ferramentas e padrões Exemplos no mundo Exemplos no Brasil Grid no mundo dos negócios Futuro O que é Grid

Leia mais

O TRAFip é uma poderosa ferramenta de coleta e caracterização de tráfego de rede IP, que vem resolver esse problema de forma definitiva.

O TRAFip é uma poderosa ferramenta de coleta e caracterização de tráfego de rede IP, que vem resolver esse problema de forma definitiva. Não há dúvida de que o ambiente de rede está cada vez mais complexo e que sua gestão é um grande desafio. Nesse cenário, saber o que está passando por essa importante infraestrutura é um ponto crítico

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

COMPUTAÇÃO EM NUVEM: UM FUTURO PRESENTE

COMPUTAÇÃO EM NUVEM: UM FUTURO PRESENTE COMPUTAÇÃO EM NUVEM: UM FUTURO PRESENTE Andressa T.R. Fenilli 1, Késsia R.C.Marchi 1 1 Universidade Paranaense (UNIPAR) Paranavaí PR Brasil andressa.trf@gmail.com, kessia@unipar.br Resumo. Computação em

Leia mais

Equipamentos de Redes de Computadores

Equipamentos de Redes de Computadores Equipamentos de Redes de Computadores Romildo Martins da Silva Bezerra IFBA Estruturas Computacionais Equipamentos de Redes de Computadores... 1 Introdução... 2 Repetidor... 2 Hub... 2 Bridges (pontes)...

Leia mais

Componentes dos sistemas computadorizados Aula 04 FTC FACULDADE DE TECNOLOGIA E CIÊNCIAS ADMINISTRAÇÃO IV SEMESTRE

Componentes dos sistemas computadorizados Aula 04 FTC FACULDADE DE TECNOLOGIA E CIÊNCIAS ADMINISTRAÇÃO IV SEMESTRE Componentes dos sistemas computadorizados Aula 04 FTC FACULDADE DE TECNOLOGIA E CIÊNCIAS ADMINISTRAÇÃO IV SEMESTRE Componentes da infraestrutura Hardware Software Tecnologia de gerenciamento de dados Tecnologia

Leia mais

PROCESSAMENTO DE DADOS 15/08

PROCESSAMENTO DE DADOS 15/08 PROCESSAMENTO DE DADOS 15/08 Coletar Informática Armazenar Disseminar Dados DADOS Elementos conhecidos de um problema INFORMAÇÃO Um conjunto estruturado de dados transmitindo conhecimento. Novas Tecnologias

Leia mais

Curso Superior em Redes de Computadores

Curso Superior em Redes de Computadores Curso Superior em Redes de Computadores Roteamento IP UNICAST Prof. Sales Filho Objetivo Apresentar o simulador Packet Tracer 5 Implementar uma topologia utilizando o protocolo

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

TRIBUTAÇÃO NA NUVEM. Tax Friday 21 de outubro de 2011 AMCHAM - RJ

TRIBUTAÇÃO NA NUVEM. Tax Friday 21 de outubro de 2011 AMCHAM - RJ TRIBUTAÇÃO NA NUVEM Tax Friday 21 de outubro de 2011 AMCHAM - RJ PROGRAMA 1. INTRODUÇÃO À COMPUTAÇÃO EM NUVEM CONCEITOS APLICÁVEIS 2. PRINCIPAIS OPERAÇÕES E ASPECTOS TRIBUTÁRIOS POLÊMICOS INTRODUÇÃO À

Leia mais

REDE LOCAL CBPF comutadores de rede portas FAST-ETHERNET

REDE LOCAL CBPF comutadores de rede portas FAST-ETHERNET REDE LOCAL CBPF A filosofia adotada para a estrutura da rede local do CBPF está baseada na segmentação das estações servidoras de rede, através da implementação de comutadores de rede. De acordo com as

Leia mais

Gerenciamento de Redes de Computadores. Introdução ao Gerenciamento de Redes

Gerenciamento de Redes de Computadores. Introdução ao Gerenciamento de Redes Introdução ao Gerenciamento de Redes O que é Gerenciamento de Redes? O gerenciamento de rede inclui a disponibilização, a integração e a coordenação de elementos de hardware, software e humanos, para monitorar,

Leia mais

Soluções IBM SmartCloud. 2014 IBM Corporation

Soluções IBM SmartCloud. 2014 IBM Corporation Soluções IBM SmartCloud Estratégia de Cloud Computing da IBM Business Process as a Service Software as a Service Platform as a Service Infrastructure as a Service Design Deploy Consume Tecnologias para

Leia mais

WiNGS Wireless Gateway WiNGS Telecom. Manual. Índice

WiNGS Wireless Gateway WiNGS Telecom. Manual. Índice Wireless Network Global Solutions WiNGS Wireless Gateway Manual Índice Pagina Características Técnicas 3 Descrição do Aparelho 4 Quick Start 5 Utilizando a interface de administração WEB 7 Login 7 Usuários

Leia mais

COMPUTAÇÃO EM NUVEM. Michele Marques Costa 1,2, Julio César2 ¹Universidade paranaense (Unipar)

COMPUTAÇÃO EM NUVEM. Michele Marques Costa 1,2, Julio César2 ¹Universidade paranaense (Unipar) COMPUTAÇÃO EM NUVEM Michele Marques Costa 1,2, Julio César2 ¹Universidade paranaense (Unipar) Paranavaí PR Brasil Mih_nai@hotmail.com juliocesar@unipar.br Resumo. Este artigo contém a definição e citação

Leia mais

FTIN Formação Técnica em Informática. Sistema Operacional Proprietário Windows Prof. Walter Travassos

FTIN Formação Técnica em Informática. Sistema Operacional Proprietário Windows Prof. Walter Travassos FTIN Formação Técnica em Informática Sistema Operacional Proprietário Windows Prof. Walter Travassos Aula 01 SISTEMA OPERACIONAL PROPRIETÁRIO WINDOWS Competências do Módulo Instalação e configuração do

Leia mais

Universidade de Brasília

Universidade de Brasília Universidade de Brasília Introdução a Microinformática Turma H Redes e Internet Giordane Lima Porque ligar computadores em Rede? Compartilhamento de arquivos; Compartilhamento de periféricos; Mensagens

Leia mais