35
1 Estudo de Anomalias no Tráfego Internet                       Estudo de Anomalias no Tráfego Internet Estudo de Anomalias no Tráfego Internet Aluno: Márcio de Freitas Minicz Aluno: Márcio de Freitas Minicz Orientador: Alessandro Anzaloni Orientador: Alessandro Anzaloni São José dos Campos, 02 de Agosto de 2005. São José dos Campos, 02 de Agosto de 2005.

Estudo de anomalias no tráfego internet

  • Upload
    minicz

  • View
    54

  • Download
    2

Embed Size (px)

Citation preview

1Estudo de Anomalias no Tráfego Internet

                      

Estudo de Anomalias no Tráfego InternetEstudo de Anomalias no Tráfego Internet

Aluno: Márcio de Freitas MiniczAluno: Márcio de Freitas MiniczOrientador: Alessandro AnzaloniOrientador: Alessandro Anzaloni

São José dos Campos, 02 de Agosto de 2005.São José dos Campos, 02 de Agosto de 2005.

2Estudo de Anomalias no Tráfego Internet

RoteiroRoteiro● Motivação e objetivo● O que é qualidade de serviço (QoS)● Causas das anomalias● Cenários estudados● Influência das anomalias em modelamento 

de tráfego: um exemplo ­ modelo ARIMA● Conclusões● Contribuições● Futuros trabalhos

3Estudo de Anomalias no Tráfego Internet

Motivação e Objetivo ­ IMotivação e Objetivo ­ I● A medida e a caracterização da Qualidade 

de Serviço (QoS) na Internet são cada dia mais importantes pois mais serviços que exigem características especiais são oferecidos;

● A partir da medida e da caracterização é possível fazer várias análises como, por exemplo, verificar se um SLA (acordo de nível de serviço) esta sendo cumprido pelo provedor de serviço;

4Estudo de Anomalias no Tráfego Internet

Motivação e Objetivo ­ IIMotivação e Objetivo ­ II● A caracterização é feita através de 

parâmetros que podem sofrer grandes variações. Essas grandes variações são vistas como anomalias nas medidas;

● Estudo das anomalias no tráfego Internet para:– Identificar as fontes de anomalias;– Caracterizar o comportamento ou formato das 

anomalias;– Avaliar a influência das anomalias no 

modelamento de tráfego.

5Estudo de Anomalias no Tráfego Internet

Qualidade de Serviço ­ IQualidade de Serviço ­ I● “É a capacidade de controlar o mecanismo 

de tratamento de tráfego da rede de maneira que esta proveja as necessidades de serviço para certa aplicação e usuário em conformidade com as políticas de rede.” – Bernet;

● Não implica na criação de recursos, mas sim na otimização dos recursos disponíveis;

● Implica na maximização da utilização da rede por todas as aplicações e usuários.

6Estudo de Anomalias no Tráfego Internet

Qualidade de Serviço ­ IIQualidade de Serviço ­ II● Parâmetros de QoS:

– Atraso (ou retardo);– Variação de atraso (IPDV);– Perda de pacotes;– Largura de banda.

● Os parâmetros de QoS podem ser aditivos ou não­aditivos;

● As aplicações podem ser elásticas e não­elásticas.

7Estudo de Anomalias no Tráfego Internet

Causas das Anomalias ­ ICausas das Anomalias ­ I● Definição:

– Anomalias são valores de um determinado parâmetro de QoS que mostram desvios acentuados dos demais valores da série temporal que caracteriza a medida desse parâmetro.

8Estudo de Anomalias no Tráfego Internet

Causas das Anomalias ­ IICausas das Anomalias ­ II● Por que é importante identificar as 

anomalias:– Possibilidade de identificar as causas a partir da 

observação da anomalia;– Detectar e eliminar as anomalias a fim de 

minimizar o seu impacto no modelamento de tráfego;

– Avaliar o desempenho de algoritmos de controle e recuperação de falhas observando o intervalo de duração da anomalia.

9Estudo de Anomalias no Tráfego Internet

Causas das Anomalias ­ IIICausas das Anomalias ­ III● Fontes de Anomalias:

– Congestionamento em algum ponto da Internet;– Falhas de enlaces;– Instabilidade de roteamento;– Ataques de hackers (negação de serviço ­ DoS).

10Estudo de Anomalias no Tráfego Internet

Causas das Anomalias ­ IVCausas das Anomalias ­ IV● Tipos de Anomalias:

– Vazio:● São intervalos de tempo nos quais não existem 

valores medidos;● Causas: falha de enlace ou instabilidade de 

roteamento.– Valor Extremo:

● Ocorre quando o valor do parâmetro de QoS ultrapassa um determinado linear;

●  Causa: congestionamento.

11Estudo de Anomalias no Tráfego Internet

Causas das Anomalias ­ VCausas das Anomalias ­ V● Exemplo das Anomalias Vazio e Valor 

Extremo:

VazioValor Extremo

12Estudo de Anomalias no Tráfego Internet

Cenários Estudados ­ ICenários Estudados ­ I● Simulação:

– Através do software Modeler da Opnet;– Simulador de eventos discretos;– Permite especificar: topologia da rede, 

protocolos de roteamentos, endereços IP e número de sistema autônomo, característica dos tráfegos, etc;

– Mede: largura de banda, atrasos, utilizações de enlaces, número de pacotes perdidos, variação de atraso, etc.

13Estudo de Anomalias no Tráfego Internet

Cenários Estudados ­ IICenários Estudados ­ II

Cenário Simulado

14Estudo de Anomalias no Tráfego Internet

Cenários Estudados ­ IIICenários Estudados ­ III

IPDV do Cenário Simulado

15Estudo de Anomalias no Tráfego Internet

Cenários Estudados ­ IVCenários Estudados ­ IV● Experimentação:

– Através do framework CMToolSet – desenvolvido por Salzburg Research (Áustria);

– Permite fazer medidas de QoS na Internet ou em laboratório;

– Definimos: protocolo de transporte, intervalo entre pacotes, comprimento dos pacotes, duração, etc;

– Mede: largura de banda, atrasos, número de pacotes perdidos, variação de atraso, etc.

16Estudo de Anomalias no Tráfego Internet

Cenários Estudados ­ VCenários Estudados ­ V

Estrutura do CMToolSet

17Estudo de Anomalias no Tráfego Internet

Cenários Estudados ­ VICenários Estudados ­ VI

Estrutura do CMToolSet (Áustria)

18Estudo de Anomalias no Tráfego Internet

Cenários Estudados ­ VIICenários Estudados ­ VII

Estrutura do CMToolSet (Áustria)

19Estudo de Anomalias no Tráfego Internet

Cenários Estudados ­ VIIICenários Estudados ­ VIII● Medida Experimental:

– Tráfego unidirecional do ITA para o Salzburg Research;

– Taxa constante de 6400 bps (pacotes de 60 bytes a cada 75 milisegundos);

– Protocolo de transporte UDP;– Medida agregada a cada hora;– Duração 120 horas.

20Estudo de Anomalias no Tráfego Internet

Cenários Estudados ­ IXCenários Estudados ­ IX

IPDV do Cenário Experimental

21Estudo de Anomalias no Tráfego Internet

Influência das Anomalias ­ IInfluência das Anomalias ­ I● Etapas para o estudo da influência das 

anomalias em modelos de tráfego:1. Coleta de dados;

2. Detecção e eliminação das anomalias;

3. Avaliação da influência de anomalias no modelo de tráfego escolhido.

22Estudo de Anomalias no Tráfego Internet

Influência das Anomalias ­ IIInfluência das Anomalias ­ II

1 – Coleta de dados

2 – Detecção e elimi-nação das anomalias

3 – Avaliação da influência deanomalias no modelo de tráfego escolhido

23Estudo de Anomalias no Tráfego Internet

Influência das Anomalias ­ IIIInfluência das Anomalias ­ III● Detecção das Anomalias:

– Vazio: pela inexistência de valores;– Valor Extremo:

● Calcular o desvio padrão () das medidas até o instante de análise e verificar se a atual medida está no intervalo [média­2, média+2], senão é um valor extremo. 

● Eliminação das Anomalias:– Substituição pelo valor médio considerando as 

medidas anteriores.

24Estudo de Anomalias no Tráfego Internet

Influência das Anomalias ­ IVInfluência das Anomalias ­ IV● O Modelo ARIMA:

– É um modelo linear para séries temporais;– A partir do modelo avalia­se de uma maneira 

quantitativa as propriedades estocásticas e pode­se fazer predição;

– Por que usar esse modelo?● Com ele é possível fazer uma predição razoável de 

curta e média memória;● Trata de processos estocásticos (fracamente) 

estacionários ou não­estacionários homogêneos.

25Estudo de Anomalias no Tráfego Internet

Influência das Anomalias ­ VInfluência das Anomalias ­ V● ARIMA – Autoregressivo Integrado de 

Médias Móveis:– Médias Móveis – considera a média ponderada 

das perturbações aleatórias dos q períodos anteriores;

– Autoregressivo – considera a média ponderada das observações dos p períodos anteriores;

– Integrado – através da diferenciação transforma um processos estocástico não­estacionário homogêneo em um processo estocástico (fracamente) estacionário.

26Estudo de Anomalias no Tráfego Internet

Influência das Anomalias ­ VIInfluência das Anomalias ­ VI● Matematicamente:

ppBφBφBφ=BΦ 2

211

ttd εBΘ+δ=wBΦ

onde

qqBθBθBθ=BΘ 2

211

27Estudo de Anomalias no Tráfego Internet

Influência das Anomalias ­ VIIInfluência das Anomalias ­ VII● Erro Médio Quadrático:

– É uma medida do desvio dos valores estimados pelo modelo em relação aos valores medidos;

2ˆ1

tt wwn

=EMQ

● O melhor modelo (ARIMA1 ou ARIMA

2) é o que

apresenta menor EMQ.

28Estudo de Anomalias no Tráfego Internet

Influência das Anomalias ­ VIIIInfluência das Anomalias ­ VIII

IPDV do Cenário Simulado

29Estudo de Anomalias no Tráfego Internet

Influência das Anomalias ­ IXInfluência das Anomalias ­ IX

Cenário Simulado – EMQ dos últimos 20 pontos do IPDV

30Estudo de Anomalias no Tráfego Internet

Influência das Anomalias ­ XInfluência das Anomalias ­ X

IPDV do Cenário Experimental

31Estudo de Anomalias no Tráfego Internet

Influência das Anomalias ­ XIInfluência das Anomalias ­ XI

Cenário Experimental – EMQ dos últimos 20 pontos do IPDV

32Estudo de Anomalias no Tráfego Internet

ConclusõesConclusões● Deste trabalho podemos concluir:

–  

– É necessário detectar e eliminar essas anomalias ao utilizar modelos de tráfegos.

Causa Anomalia (Efeito)

Congestionamento Valor ExtremoFalha de Enlace VazioInstabilidade de 

RoteamentoVazio

33Estudo de Anomalias no Tráfego Internet

ContribuiçõesContribuições● As principais contribuições são:

– Estabelecimento de um método para a caracterização das anomalias no tráfego da Internet obtido tanto através de simulação como experimentalmente;

– Introdução de novas funcionalidades no CMToolSet.

34Estudo de Anomalias no Tráfego Internet

Futuros TrabalhosFuturos Trabalhos

– Caracterizar as fontes das anomalias utilizando­se o modelo ARIMA multivariável;

– Verificar o efeito de longa memória no tráfego Internet. Ex. FARIMA;

– Técnicas de detecção de anomalias alternativas como o cumulative sum;

– Análise de desempenho de algoritmos de controle e recuperação de falhas em redes óticas através do estudo das anomalias presentes nos parâmetros de QoS em  conexões TCP.

35Estudo de Anomalias no Tráfego Internet

Obrigado.Obrigado.