aula 06 - caracterizando fluxo de tráfego e projeto de topologia - parte i - projeto de redes de...
TRANSCRIPT
![Page 1: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/1.jpg)
Projeto de Redes de Computadores
Fatec São PauloAnálise e Desenvolvimento de Sistemas
Aula 06 – Caracterizando tráfego de rede e projetando a topologia de Rede – parte I
Dalton [email protected]
São Paulo, setembro, 2011
![Page 2: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/2.jpg)
O que veremos?
Técnicas para caracterizar: fluxo de tráfego; Volume de tráfego; Comportamento de protocolos
Faremos isso reconhecendo: Fontes de tráfego; Estruturas de armazenamento de dados; Documentação de aplicações; Uso característico dos protocolos e seu impacto no
padrão de tráfego.
![Page 3: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/3.jpg)
Descobrindo comunidades de usuários
É comum encontrarmos nas organizações grupos de usuários que utilizam determinadas aplicações em rede que não são utilizadas de forma geral por outros grupos;
Isso configura, em nosso mapeamento, uma comunidade de usuários de um determinado tipo de aplicação;
A existência dessas comunidades pode determinar características específicas de como a rede deve ser projetada.
![Page 4: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/4.jpg)
Comunidades de usuários
Mapeamos as comunidades buscando identificar as seguintes informações: Nome da comunidade; Tamanho da comunidade (usuários); Localização da comunidade; Aplicações utilizadas.
Esse mapeamento pode apontar times virtuais, equipes remotas, novos modos de organização que ultrapassam limites dos organogramas...
![Page 5: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/5.jpg)
Armazéns de dados
Acabam sendo regiões dentro de uma rede responsáveis por hospedar conjuntos fundamentais de dados: Nome do armazém; Localização; Aplicações hospedadas; Comunidade usuária.
![Page 6: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/6.jpg)
Documentando fluxo de tráfego nas redes existentes
Envolve identificar e caracterizar fluxos de tráfego individuais entre fontes e estoques;
Auxilia a determinar a topologia dos roteadores, seu posicionamento e seu papel estratégico na estrutura da rede: ex.: roteadores que se tornam peers em protocolos
de roteamento como BGP. O objetivo é determinar o fluxo em megabytes por
segundo entre sistemas, máquinas, redes e aplicações.
![Page 7: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/7.jpg)
Tipos de fluxos
Terminal/Host; Cliente/Servidor; P2P; Servidor/Servidor; Computação distribuída.
![Page 8: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/8.jpg)
Mapeando fluxo
Destinação 1: Fonte 1: mbps e caminho Fonte 2: mbps e caminho Fonte 3: mbps e caminho Etc....
![Page 9: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/9.jpg)
Caracterizando a carga de tráfego
Em geral, para calcular se a capacidade é suficiente, precisamos de poucos parâmetros: Número de estações; Tempo médio que a estação está em repouso entre o
envio de frames; Tempo necessário para transmitir uma mensagem uma
vez obtido acesso ao meio. Exemplo:
Capacidade da rede: 1Mbps 1000 estações; 1000 bits frames/s A rede está na sua capacidade máxima!
![Page 10: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/10.jpg)
Lista de pontos a checar
As fontes e armazéns de dados foram identificados, assim como o tráfego entre eles?
O fluxo de tráfego para cada aplicação foi categorizado?
Há estimativa para o consumo de banda de cada aplicação?
![Page 11: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/11.jpg)
Mudando da análise para o projeto....
![Page 12: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/12.jpg)
Projeto de Topologia Hierárquica
O projeto hierárquico tem por objetivo organizar a estrutura da rede em camadas discretas;
Cada camada terá papéis e exigências técnicas específicas, facilitando a manutenção, suporte e configuração da estrutura de rede;
Uma típica topologia hierárquica é proposta em 3 camadas: Camada de núcleo: switches e roteadores de última geração
otimizados para alta disponibilidade e desempenho; Camada de distribuição: roteadores e switches que implementam
as políticas de acesso e distribuição. Em pequenas e médias organizações, as camadas de distribuição e núcleo podem ser a mesma.
Camada de acesso: camada que conecta usuários finais a rede.
![Page 13: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/13.jpg)
3 camadasNúcleo
Distribuição
Acesso
![Page 14: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/14.jpg)
3 camadas
Acesso Distribuição Núcleo
![Page 15: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/15.jpg)
3 camadas
![Page 16: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/16.jpg)
3 camadas
![Page 17: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/17.jpg)
3 camadas
O modelo em 3 camadas permite: Agregação de tráfego; Filtragem.
Cada camada possui um papel específico: A camada do núcleo é responsável por transportar o
tráfego entre diferentes locais da rede; A camada de distribuição conecta os serviços da rede a
camada de acesso, implementando políticas de segurança, roteamento, filtragem, QoS, VLANs...
A camada de acesso consiste de roteadores/switches de ponta, conectando e dando aos usuários da rede.
![Page 18: Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - Projeto de Redes de Computadores](https://reader035.vdocuments.net/reader035/viewer/2022062513/5562fd9bd8b42a6f598b4ca8/html5/thumbnails/18.jpg)
Importante dica de projeto
Para trabalhar em 3 camadas, você deve primeiro projetar a camada de acesso, depois distribuição e, por último, a camada de núcleo.
Dessa forma, podemos avaliar com mais clareza o desempenho necessário para as camadas de distribuição e núcleo;
Podemos também reconhecer melhor técnicas de otimização necessárias para cada camada.