1,312 research outputs found

    Descoberta da topologia de rede

    Get PDF
    Doutoramento em MatemáticaA monitorização e avaliação do desempenho de uma rede são essenciais para detetar e resolver falhas no seu funcionamento. De modo a conseguir efetuar essa monitorização, e essencial conhecer a topologia da rede, que muitas vezes e desconhecida. Muitas das técnicas usadas para a descoberta da topologia requerem a cooperação de todos os dispositivos de rede, o que devido a questões e políticas de segurança e quase impossível de acontecer. Torna-se assim necessário utilizar técnicas que recolham, passivamente e sem a cooperação de dispositivos intermédios, informação que permita a inferência da topologia da rede. Isto pode ser feito recorrendo a técnicas de tomografia, que usam medições extremo-a-extremo, tais como o atraso sofrido pelos pacotes. Nesta tese usamos métodos de programação linear inteira para resolver o problema de inferir uma topologia de rede usando apenas medições extremo-a-extremo. Apresentamos duas formulações compactas de programação linear inteira mista (MILP) para resolver o problema. Resultados computacionais mostraram que a medida que o número de dispositivos terminais cresce, o tempo que as duas formulações MILP compactas necessitam para resolver o problema, também cresce rapidamente. Consequentemente, elaborámos duas heurísticas com base nos métodos Feasibility Pump e Local ranching. Uma vez que as medidas de atraso têm erros associados, desenvolvemos duas abordagens robustas, um para controlar o número máximo de desvios e outra para reduzir o risco de custo alto. Criámos ainda um sistema que mede os atrasos de pacotes entre computadores de uma rede e apresenta a topologia dessa rede.Monitoring and evaluating the performance of a network is essential to detect and resolve network failures. In order to achieve this monitoring level, it is essential to know the topology of the network which is often unknown. Many of the techniques used to discover the topology require the cooperation of all network devices, which is almost impossible due to security and policy issues. It is therefore, necessary to use techniques that collect, passively and without the cooperation of intermediate devices, the necessary information to allow the inference of the network topology. This can be done using tomography techniques, which use end-to-end measurements, such as the packet delays. In this thesis, we used some integer linear programming theory and methods to solve the problem of inferring a network topology using only end-to-end measurements. We present two compact mixed integer linear programming (MILP) formulations to solve the problem. Computational results showed that as the number of end-devices grows, the time need by the two compact MILP formulations to solve the problem also grows rapidly. Therefore, we elaborate two heuristics based on the Feasibility Pump and Local Branching method. Since the packet delay measurements have some errors associated, we developed two robust approaches, one to control the maximum number of deviations and the other to reduce the risk of high cost. We also created a system that measures the packet delays between computers on a network and displays the topology of that network

    Relações entre a topologia de rede e a geografia dos servidores WWW em Portugal

    Get PDF
    Esta comunicação centra-se no estudo das localizações geográficas e da topologia de rede da WWW portuguesa, baseado em recolhas de rotas de encaminhamento de rede. O objectivo é a identificação das nuvens de densidade entre os servidores WWW, utilizando, para tal: medidas de proximidade temporal baseadas nos tempos médios de ida e volta (RTT), de forma a determinar as localizações mais apropriadas para a instalação de robôs cooperativos que minimizem o tempo de descarga global das fontes de informação. O processo é realizado através do recurso a técnicas vulgares de aglomeração num ambiente experimental, recorrendo a dados recolhidos, activamente, através de sondas colocadas na Internet, para criar uma grafo de distâncias fim-a-fim e calcular a distância entre os arcos dados pelos os tempos médios de ida e volta de uma comunicação de Internet entre quaisquer dois servidores. Um outro objectivo, é a confirmação da existência de relação entre a distância lógica (RTT) e a distância física (Geográfica). Os resultados dos experimentos realizados vêm confirmar as hipóteses iniciais pelo que estão abertos caminhos para novas experiências no âmbito do estudo entre as relações entre as topologias de rede e Internet e a geografia dos servidores

    Protótipo SISBLOQUE: técnica de filtragem e bloqueio de conteúdos web

    Get PDF
    Os sistemas de bloqueio e filtragem de conteúdos Web encontram-se maioritariamente associados a regimes políticos opressivos, cujo principal objectivo na sua utilização é a censura. Infelizmente, este tipo de aplicação não só limita os direitos dos utilizadores como revoga o princípio daquilo que é uma rede global de partilha de informação pública, a Internet. Não obstante a filtragem e bloqueio de conteúdos Web é uma área franca em proliferação, cuja a sua correcta utilização tem vindo a demonstrar-se extremamente benéfica em determinadas áreas como a detecção e bloqueio de conteúdos pedófilos. Neste artigo apresentamos o protótipo Sisbloque, um sistema de filtragem e bloqueio de conteúdos Web projectado para ser implementado sobretudo em ISPs (Internet Service Providers), grandes instituições ou companhias, que propõe não só um mecanismo de filtragem de conteúdos com novas técnicas aperfeiçoadas e inovadoras como a intersecção de conteúdos relativos bem como a garantia de execução transparente suportada por um mecanismo de manipulação de erros

    Domótica e a requalificação de edifícios

    Get PDF
    Para a elaboração deste artigo técnico foi necessário adoptar uma estrutura que possibilitasse fornecer um estudo teóricoprático, transversal e equilibrado, das diferentes tecnologias domóticas. Inicialmente realizou-se um pequeno estudo teórico das tecnologias domóticas mais relevantes, de uma forma transversal e resumida (Capítulo 2). Em função do estudo teórico do capítulo anterior, no Capítulo 3 realizou-se uma análise mais prática, em que ao invés de abordar um caso prático existente, de grandes instalações com o seu valor emblemático, optou-se por utilizar como modelo o edifício F do Instituto Superior de Engenharia do Porto e apresentar uma das soluções possíveis de implementação de tecnologias domóticas em edifícios já existentes (aplicação do conceito de requalificação de edifícios). Depois da exposição do caso prático, expôs-se o futuro e oportunidades de mercado da domótica ou sistema de gestão técnica centralizada, mais focalizado para o mundo académico (Capítulo 4). Por fim, são tecidas as conclusões e considerações finais do artigo (capitulo 5). Esse artigo foi elaborado sob o ponto de vista de integrador. Por outras palavras, procurou-se realizar uma aproximação da realidade prática a nível de implementação das tecnologias domóticas em edifícios, ao dar uma linha de conhecimento abrangente e ao mesmo acessível aos leitores, que muitas das vezes esse tema acaba por transmitir conceitos errados

    Redes overlay peer-to-peer baseadas em SIP

    Get PDF
    As redes Peer-to-peer (P2P) tem vindo a ganhar popularidade na internet, devido ao aumento do número de utilizadores e de serviços de natureza distribuída, como a partilha de ficheiros, e as chamadas de voz sobre IP (VoIP). A criação deste tipo de redes, baseando-se em soluções abertas como o SIP, pode facilitar a criação de novos tipos de serviços, assim como permitir uma mais fácil integração de diferentes serviços. Neste trabalho foi desenvolvida uma implementação JAVA, capaz de criar redes P2PSIP com um ou dois níveis hierárquicos. A comunicação entre os nós da rede P2P, ´é feita através de um protocolo totalmente baseado em SIP. Como algoritmos a utilizar pelo overlay P2P, foram implementados o algoritmo Chord e EpiChord. Para comprovar o funcionamento da implementação JAVA, foram efectuados testes num ambiente real, recorrendo a uma topologia de rede emulada com o CORE

    Net Topo: uma Abstração da Topologia de Rede para Escalonamento para Aplicações Paralelas e Distribuídas

    Get PDF
    TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.A repartição de trabalho em ambientes distribuídos é um problema relevante em aplicaçõescomo simulações sísmicas, dinâmica molecular e previsão de tempo, pois estas possuem com-portamento dinâmico, gerando desbalanceamento de carga no sistema. Uma das maneiras deresolver esse problema é a utilização de balanceadores de carga dinâmicos, cuja função é redu-zir o tempo de execução da aplicação através de uma distribuição de tarefas mais homogênea.Uma alocação de tarefas que leva em consideração a topologia da rede pode reduzir latências decomunicação e efeitos de contenção alocando tarefas que se comunicam próximas uma da ou-tra. Entretanto, poucos balanceadores consideram a topologia do sistema de maneira dinâmica,devido à dificuldade do balanceador de obter informações de topologia de rede, como distânciae proximidade de tarefas, e de levá-las em consideração para o remapeamento de tarefas.Este trabalho desenvolveu a Net Topo, uma abstração da topologia de rede que facilita o acessoa informações de topologia da rede e a utilização destas para distribuição de tarefas. Ela oferecefunções de proximidade e distância entre nós na rede com foco em melhorar a repartição detrabalho. Foram implementadas algumas opções de inicialização da estrutura e foi propostauma forma de arquivar a informação de topologia.A comprovação do funcionamento da Net Topo se deu através de testes com umbenchmarksin-tético para balanceamento de carga. Uma estratégia de balanceamento de carga foi modificadapara utilizar a abstração elaborada e, quando comparada com a original, não só teve sobrecustonegligenciável mas apresentou benefícios na inicialização e na velocidade da estrutura. Por ar-quivar as informações de topologia para execuções futuras, a Net Topo permitiu uma reduçãode 97% no tempo de inicialização de topologia. O desempenho da abstração foi avaliado em di-ferentes escalas, mostrando que a Net Topo consegue apresentar boa escalabilidade na maioriadas suas funções.A repartição de trabalho em ambientes distribuídos é um problema relevante em aplicaçõescomo simulações sísmicas, dinâmica molecular e previsão de tempo, pois estas possuem com-portamento dinâmico, gerando desbalanceamento de carga no sistema. Uma das maneiras deresolver esse problema é a utilização de balanceadores de carga dinâmicos, cuja função é redu-zir o tempo de execução da aplicação através de uma distribuição de tarefas mais homogênea.Uma alocação de tarefas que leva em consideração a topologia da rede pode reduzir latências decomunicação e efeitos de contenção alocando tarefas que se comunicam próximas uma da ou-tra. Entretanto, poucos balanceadores consideram a topologia do sistema de maneira dinâmica,devido à dificuldade do balanceador de obter informações de topologia de rede, como distânciae proximidade de tarefas, e de levá-las em consideração para o remapeamento de tarefas.Este trabalho desenvolveu a Net Topo, uma abstração da topologia de rede que facilita o acessoa informações de topologia da rede e a utilização destas para distribuição de tarefas. Ela oferecefunções de proximidade e distância entre nós na rede com foco em melhorar a repartição detrabalho. Foram implementadas algumas opções de inicialização da estrutura e foi propostauma forma de arquivar a informação de topologia.A comprovação do funcionamento da Net Topo se deu através de testes com umbenchmarksin-tético para balanceamento de carga. Uma estratégia de balanceamento de carga foi modificadapara utilizar a abstração elaborada e, quando comparada com a original, não só teve sobrecustonegligenciável mas apresentou benefícios na inicialização e na velocidade da estrutura. Por ar-quivar as informações de topologia para execuções futuras, a Net Topo permitiu uma reduçãode 97% no tempo de inicialização de topologia. O desempenho da abstração foi avaliado em di-ferentes escalas, mostrando que a Net Topo consegue apresentar boa escalabilidade na maioriadas suas funções

    Um Estudo Sobre os Desafios dos Ambientes de Simulação de Redes Veiculares WAVE

    Get PDF
    TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação.Ambientes VANETs requerem um alto desempenho computacional de informações dos nodos e comunicação entre veículos. Desafios como a alta mobilidade dos nodos, as deslocamentos na topologia de rede, as redes densas que ocasionam altas taxas de perdas de pacotes por congestionamento na rede que dificultam a disseminação de informações. Neste trabalho apresenta-se um estudo sobre desafios dos ambientes VANETs no aspecto de QoS

    Vari?veis de m?rito de topologias de redes ?pticas de transporte de telecomunica??es

    Get PDF
    This term paper identifies and proposes semi empirical expressions of new key variables for optical transport telecommunications topologies in order to advance the state of the art relating to the characterization of this type of networks. The following key variables were identified: the nodal degree, the number of hops, link-disjoint pairwise connectivity, node-disjoint pairwise connectivity, clustering coefficient and betweenness centrality. In order to extend the state of the art, two new variables are proposed: average number of hops for working path and average number of hops for backup path, considering an alternative routing strategy from that seen in previous proposed expressions in the literature. Additionally, two semi empirical expressions are proposed to estimate the value of these variables, which requires only the number of nodes and the number of links. Results show that the expressions estimate the values average error less than 12% when compared to the exact values obtained from telecommunication networks.Este trabalho de conclus?o de curso identifica e prop?e express?es para novas vari?veis de m?- rito para topologias de redes ?pticas de transporte de telecomunica??es, de forma a avan?ar o estado da arte relativo ? caracteriza??o deste tipo de redes. Foram identificadas como vari?veis de m?rito: o grau nodal, o n?mero de saltos, a conectividade por liga??es disjuntas, a conectividade por nodos disjuntos, o coeficiente de agrupamento e a centralidade de intermedia??o. A fim de estender o estado da arte, s?o propostas duas novas vari?veis: n?mero m?dio de saltos do caminho de trabalho e n?mero m?dio de saltos do caminho de backup, considerando um roteamento alternativo ?quele considerado em express?es propostas na literatura. Ainda, s?o propostas duas express?es semi emp?ricas para estimar o valor destas vari?veis, apenas considerando o n?mero de nodos e o n?mero de liga??es das topologias. Os resultados mostram que as express?es apresentam em m?dia erros menores que 12% quando comparadas aos valores exatos de redes reais de telecomunica??es

    An efficient and automated P2P overlay system for network monitoring

    Get PDF
    Precise and efficient monitoring is vital to ensure that a network works according to the intended behaviour, as well as quickly acting in response to possible problems. The task of monitoring a network becomes complex with increasing network size and its heterogeneity. This work explores the development of a Peer-to-Peer (P2P) system to monitor network communication infrastructures. All the processes of creation of the system and the existing entities will be described as well as their communication capabilities. Then, the definition of a metalanguage will be exposed, allowing network administrators to conFigure and pre-program the network in an effective and versatile manner. The optimization of the monitoring system will be also described, reducing the traffic generated by the P2P network. It will be also addressed how the system became fault-tolerant, recovering its state even if any entity has a problem.This work has been supported by FCT – Fundação para a Ciência e Tecnologia within the R&D Units Project Scope: UIDB/00319/202
    corecore