Tratamento pela periferia de falhas na internet

Abstract

Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaO crescimento da Internet acabou por evidenciar um conjunto de limitações que o desenho da mesma possui, tanto ao nível do encaminhamento como da arquitectura. O protocolo de encaminhamento usado (i.e. Border Gateway Protocol) apresenta deficiências para lidar com os actuais requisitos da Internet, que se agravam cada vez mais, levando a que o tempo de convergência do sistema em caso de falhas se esteja a tornar elevado e difícil de tratar. A juntar aos problemas inerentes ao protocolo, existem cada vez mais sistemas que possuem mais que um caminho para um determinado destino (e.g. multi-homing ou várias interfaces). Esta multiplicidade de caminhos, agrava o número de entradas nas tabelas de encaminhamento, pondo em risco o bom funcionamento do encaminhamento na Internet, mas ao mesmo tempo incrementa a diversidade e as alternativas de encaminhamento. Apesar de existirem propostas que tentam solucionar os problemas existentes, nos mais variados níveis arquitecturais, estas acabam por exigir mudanças demasiado complexas e incomportáveis. Este trabalho tem por objectivo encontrar formas de desenvolver aplicações distribuídas, num contexto em que os computadores intervenientes têm acesso a múltiplos endereços IP origem e/ou destino, de forma a usar essa diversidade de caminhos (que é em si positiva) para mascarar eventuais falhas de encaminhamento da Internet e, adicionalmente, tentar explorar o melhor dos caminhos possíveis. Trata-se, portanto, de uma solução do nível aplicação que pressupõe apenas que é possível usar diferentes pares de endereços para comunicar com cada interlocutor. Esta solução permitirá criar aplicações que explorem os diversos caminhos disponíveis, contornando os problemas do protocolo actual de encaminhamento e, se possível, melhorando as velocidades de transferência das conexões

    Similar works