Diffserv

Disponível somente no TrabalhosFeitos
  • Páginas : 17 (4149 palavras )
  • Download(s) : 0
  • Publicado : 22 de junho de 2012
Ler documento completo
Amostra do texto
NETWORK SIMULATOR
Guia Básico para Iniciantes

Por Mauro Margalho Coutinho Doutorando em Engenharia Elétrica – UFPa

Agosto de 2003

Network Simulator. Guia Básico para Iniciantes

1 2

Introdução.................................................................................. 3 A Ferramenta NS ...................................................................... 4 2.1 2.2 2.3 2.4Informações Genéricas.................................................... 4 Fazendo o Download ....................................................... 5 Procedimentos de Instalação e Configuração ............... 5 Entendendo o Princípio de Funcionamento do NS....... 8 2.4.1 Planejando a Simulação ...................................... 9 2.4.2 Definindo osNós................................................. 11 2.4.3 Definindo os Enlaces .......................................... 12 2.4.4 Definindo o Tráfego ........................................... 13 2.4.5 Visualizando a Simulação com o NAM ............ 16 2.4.6 Analisando o trace e gerando os gráficos........ 16

3

Estudo de caso baseado em Simulação.................................. 23 3.1 Redes WAN comQoS.................................................... 23

4

Referência Bibliográfica Básica ............................................. 37

ANEXO I ......................................................................................... 38 ANEXO II ....................................................................................... 42 ANEXOIII...................................................................................... 45

Network Simulator – Guia Básico para Iniciantes

Mauro Margalho Coutinho

1

Introdução

O objetivo deste guia é orientar, de forma prática e rápida, os candidatos a usuários do NS (Network Simulator), um dos simuladores de rede de computadores mais utilizados atualmente. Trata-se, portanto, de uma fonte de referência básica àqueles estudantes de graduação oupós-graduação que encontraram alguma dificuldade quer na instalação do software, quer no planejamento da simulação.

Alguns conceitos de avaliação de desempenho serão abordados de forma superficial, uma vez que a aplicação desses conceitos torna os resultados obtidos bem mais consistentes.

As dez principais etapas de um processo de avaliação de desempenho (Declarar os objetivos e definir osistema, listar serviços e saídas, selecionar métricas, listar os parâmetros, selecionar os fatores, selecionar a técnica de avaliação, selecionar a carga, projetar os experimentos, analisar e interpretar os resultados e apresentar os resultados e conclusões) serão apresentadas com um enfoque prático, embora a compreensão da teoria seja de fundamental importância. Para consolidar esses conceitos,recomenda-se os livros citados na referência bibliográfica.

3

Network Simulator – Guia Básico para Iniciantes

Mauro Margalho Coutinho

2
2.1

A Ferramenta NS
Informações Genéricas

O NS (Network Simulator) é um simulador de eventos discreto resultante de um projeto conhecido como VINT (Virtual InterNetwork Testbed). Dentre outros, compõem esse projeto a DARPA, USC/ISI, Xerox PARC,LBNL, e a universidade de Berkeley. Uma grande vantagem do NS reside no fato de ele ser totalmente gratuito e com código fonte aberto, o que permite ao usuário proceder os ajustes que julgar necessários. O simulador oferece suporte à simulação de um grande número de tecnologias de rede (com e sem fio), diferentes cenários baseados nos protocolos TCP e UDP, diversos escalonadores e políticas de fila,caracterização de tráfego com diversas distribuições estatísticas e muito mais.

A programação do NS é feita em duas linguagens: C++ para a estrutura básica (protocolos, agentes, etc) e OTCL (Object-oriented Tool Command Language) para uso como frontend. OTCL é uma linguagem interpretada, desenvolvida pelo MIT. Nela serão efetivamente escritas as simulações. O motivo para se utilizar duas...
tracking img