Escolar Documentos
Profissional Documentos
Cultura Documentos
2 Materiais Necessrios
Servidor do LTCON; e
01 Computador.
3 Programas Necessrios
Para o uso desse guia, so necessrios os seguintes programas:
4 Introduo Terica
4.1 OPNET Modeler
A OPNET foi uma empresa criada em 1986 por Marc e Alain Cohen na cidade de Bethesda,
Maryland, nos Estados Unidos da Amrica. Uma companhia de software que prestava servios de
administrao de desempenho para aplicaes de redes de computadores, ela se tornou pblica em
2000 e desde ento se expandiu para vrios estados do pas, com escritrios internacionais em outros
cinco pases, alm de diversos consultores na sia e Amrica Latina, inclusive no Brasil. A empresa
foi comprada pela Riverbed em 2012, que a adquiriu por aproximadamente 1 bilho de dlares.
O software OPNET Modeler constitui um conjunto de tecnologias e modelos virtuais para o
desenvolvimento de simulaes de redes de computadores e comunicaes mveis. Ao modelar
diversos tipos de tecnologia de redes (incluindo VoIP, TCP, OSPFv3, MPLS, IPv6, etc.), o Modeler
coleta dados de uma rede e os disponibiliza ao usurio em tela, o que permite ao mesmo avaliar e
comparar diversos tipos de redes de computadores diferentes, em mltiplos cenrios e ensaios.
H trs mdulos do programa, sendo que dois deles esto disponibilizados para os alunos no
servidor do LTCON (o Modeler e o Wireless Suite):
4.1.1 Modeler
A base do programa OPNET, que permite ao usurio a anlise de redes de computadores,
alm do projeto de cenrios reais em ambientes de escritrio, locais e at internacionais.
4.1.2 Wireless Suite
Uma expanso do Modeler, a Wireless Suite adiciona dispositivos mveis, obstculos e canais
de desvanecimento, o que torna anlises mais complexas e com mais resultados.
4.1.3 Wireless Suite for Defense
Criada para necessidades de segurana em redes de computadores, especialmente para
empresas de segurana, organizaes paramilitares e militares, o Wireless Suite for Defense inclui
protocolos de segurana atuais para implementaes em arquiteturas que envolvem guerra
ciberntica em redes de computadores (Network-Centric Warfare).
5 Passo a Passo
Neste experimento sero usados alguns conhecimentos sobre VoIP e redes de computadores
que importante que os alunos estejam cientes: comunicaes VoIP, protocolos TCP,
congestionamento, entre outros.
5.1 Acesso ao servidor
Para iniciar o OPNET Modeler, necessrio acessar o servidor do LTCON. Um monitor,
mouse e teclado conectados diretamente no servidor podem ser usados. No caso de um computador
distante, possvel usar o acesso remoto de rea de trabalho de duas maneiras: pelo Acesso Remoto
do Windows ou pelo TeamViewer.
5.1.1 Acesso Remoto de rea de Trabalho do Windows
possvel acessar a Conexo de rea de Trabalho Remota, uma ferramenta do prprio
sistema operacional Windows, atravs do Menu Iniciar Todos os Programas Acessrios, como
ilustrado na Figura 1.
Uma nova janela ser aberta, como ilustrado na Figura 2. Nesta janela ser pedido, a
princpio, apenas o nome ou o endereo IP do computador que pretende acessar remotamente. J que
o servidor do LTCON possui um IP fixo, basta inserir o seguinte endereo:
Computador: 10.0.55.35
Depois clique em conectar.
Sua ID
Senha
ID de
parceiro
Modo
Para acessar, preciso inserir a ID do servidor do LTCON, que pode ser conseguida com o
professor. Ao clicar no boto Conexo ao parceiro, outra pequena janela surgir pedindo a senha
do computador, tambm cedida pelo professor.
Diferente do acesso remoto do Windows, o TeamViewer possui uma janela e velocidade de
conexo reduzidas. No entanto, ele ideal para quando acesso direto est indisponvel.
5.2 Comunicao VoIP
Antes de iniciar o cenrio de Comunicao VoIP, necessrio compreender o funcionamento
inicial do Servidor do LTCON e do OPNET Modeler.
5.2.1 Acessando o servidor LTCON
Seja pela Conexo de Acesso Remoto do Windows (Item 5.2.1) ou pelo TeamViewer (Item
5.2.2), a tela inicial do servidor do LTCON ser como ilustrada na Figura 4. Aps alguns minutos
sem ser usado, o LTCON trava a tela e exige que o usurio digite Ctrl+Alt+Delete para acessar os
perfis.
Observao: Atravs do TeamViewer, a funo Ctrl+Alt+Delete no funcionar
normalmente. No entanto, h uma opo no topo da tela (como mostrado na Figura 4) para usar essa
funo.
Aps acessar a lista de perfis, selecione o que teve a senha cedida pelo professor. No se
preocupe se o TeamViewer estiver lento, ele funciona dessa maneira.
5.2.2 Configurao inicial do Modeler
Aps a inicializao do perfil, voc precisa iniciar o OPNET Modeler. Para isso, v no menu
Iniciar Todos os Programas OPNET Modeler 17.5 (ou alguma verso mais recente) OPNET
Modeler 17.5 (64-bit). A janela inicial do OPNET Modeler ser aberta (Figura 5).
Para criar um novo projeto, v em File New. Ser aberta uma outra janela com uma lista
de opes (a padro sendo Project). Selecione Project e clique em OK. Aps alguns segundos, uma
nova janela ser aberta pedindo detalhes do novo projeto.
Para esses experimentos de ensino, o projeto (Project Name) ser chamado de Tutorial.
Mantenha o Scenario Name idntico (no ser necessrio alter-lo agora) e mantenha a caixa Use
Startup Wizard when creating new scenarios selecionada. Clique em OK.
Uma janela de topologia ser aberta. Para esse cenrio, no usaremos nenhum modelo, ento
selecione Create empty scenario (o padro) e clique no boto Next.
A prxima janela determinar a escala. possvel ter os seguintes nveis de escala num
projeto de redes:
Selecione Office e clique em Next. Mantenha a caixa Use metric units marcada, para o uso do
sistema mtrico de unidades.
A prxima janela indicar os tamanhos e as unidades. Mantenha 100 e 100 em cada um (um
ambiente de 100 metros quadrados) e clique em Next.
Essa janela indicar as tecnologias que pretende utilizar. Como no ser utilizado nenhum
tipo de tecnologia em especial (como ZigBee, por exemplo), apenas clique em Next.
A ltima janela mostrar uma reviso de todos os dados selecionados at o momento (escala,
tamanho, tecnologias e mapas). Se no houver nenhum problema, clique em Finish. Caso contrrio,
repita os passos e pressione Back para retornar s janelas anteriores.
Alm dos caminhos, possvel encontrar os dispositivos atravs da busca no Object Palette.
A Figura 6 ilustra o cenrio da Comunicao VoIP. A linha pontilhada vermelha representa o fluxo de
dados.
O objetivo desse cenrio analisar os dados transferidos de um TIP a outro. Para construir o
cenrio, necessrio colocar os dispositivos (arrastando-os ou com duplo clique no Object Palette)
no ambiente de desenvolvimento.
Inclua o ip_voice_traffic_flow por ltimo. Aps colocar e conectar todos os dispositivos e
enlaces, conecte o ip_voice_traffic_flow do TIP 1 diretamente ao TIP 2 (sem passar pelo roteador).
Para encerrar o fluxo, clique com o boto direito e selecione Abort Demand Definition. Seu
cenrio deve estar similar ao ilustrado na Figura 7.
Agora necessrio definir as opes de cada componente. Clique com o boto direito no
fluxo VoIP e selecione Edit Attributes. Uma nova janela ser aberta, como ilustrado na Figura 8.
No valor de Traffic (bits/seconds) h NONE, o que indica que no h nenhum fluxo de
dados passando. preciso alterar isso, clicando em NONE e depois em Select. Uma janela ser
aberta, com uma lista de fluxos padronizados de voz. Selecione GSM_bps e depois clique em OK.
Clique em OK mais uma vez para confirmar as alteraes do fluxo.
Clique com o boto direito no dispositivo node_2 e, em seguida, em Choose Individual DES
Statistics. Uma nova janela ser aberta, que tem funo de selecionar as estatsticas transportadas do
cenrio. Como foi criado um fluxo de dados VoIP baseado em GSM (24200 bits/segundo) at o final
da simulao, necessrio criar uma estatstica para saber se a comunicao foi bem sucedida.
V em Node Statistics, depois em Ethernet e selecione Traffic Received (bits/second). Clique
em OK para fechar a seleo de estatsticas. V no menu DES Configure/Run Discrete Event
Simulation ou simplesmente digite Ctrl+R. A janela DES mostrar vrios dados, como ilustrado na
Figura 9. A Tabela 3 descreve os dados dessa janela.
Mantenha essas caractersticas padronizadas e clique em Run. Alguns momentos depois, os
resultados da simulao sero mostrados.
Clique em Results Browser e uma nova janela abrir, com trs sees. A superior indica os
projetos simulados e seus respectivos cenrios. A inferior indica as estatsticas coletadas dos
projetos/cenrios selecionados. A terceira mostra os resultados das estatsticas selecionadas.
Duration
Seed
Values per
statistic
Update
interval
Simulation
Kernel
Marque a caixa da estatstica Traffic Received (bits/sec) e o resultado ser mostrado (Figura
10). Observe que os primeiros segundos so nulos: isso uma medida de segurana do programa
para a estabilizao dos protocolos, portanto os primeiros 96 segundos so desconsiderados.
Apesar de ter colocado um fluxo contnuo de dados GSM, o retorno foi uma curva aleatria.
Isso pode significar vrias coisas, desde problemas de rede, simulao de dificuldades, aleatoriedade
de dados e congestionamento.
Este experimento utiliza o cenrio ilustrado na Figura 11. Trs fluxos unidirecionais sero
transmitidos de terminais distintos passando por um roteador, at chegar a um quarto terminal. Os
fluxos so representados pela linha pontilhada vermelha.
Observao: Voc pode alterar os nomes para ficar mais legvel. Basta clicar com o boto
direito sobre o dispositivo e selecionar Set Name.
Agora necessrio determinar um trfego para que congestione um enlace de 1 gigabit. Trs
fluxos constantes de 400 megabit por segundo em cada uma das application_demand supera o
limite do enlace. Voc pode evitar alterar os fluxos um a um ao selecionar todos eles e alter-los ao
mesmo tempo, lembrando de marcar a opo Apply to selected objects prximo ao boto OK.
Cuidado para no selecionar acidentalmente os enlaces.
Nos atributos do application_demand (Figura 13), preciso alterar as caractersticas
Duration, Request Parameters e Response Parameters.
Em Duration, altere o parmetro Start Time (seconds) para constant e 100, e o End Time
(seconds) para constant e 3600.
Em Request Parameters, altere Size (in bytes) para constant e 1000; Rate (requests per hour)
para constant e 188743680. Este nmero representa o nmero de requisies por hora que, quando
multiplicado pelo tamanho do pacote (1000 bytes) e dividido por 3600 segundos d uma taxa de 400
megabit por segundo.
Em Response Parameters altere Size (bytes) para constant e 0. O fluxo agora unidirecional,
ou seja, apenas transmite dados. Clique em OK e verifique se todos os application_demand esto
configurados.
5.3.2 Coleta de resultados
Clique com o boto direito no node_4 (que representa o Terminal 4) e selecione Choose
Individual DES Statistics. Selecione as estatsticas Traffic Received (bits/second).
Realize os mesmos passos para cada um dos outros dispositivo (node_1, node_2 e node_3).
Para esses, selecione Load (bits/second), congestion window size e Bit Error Rate.
Realize a simulao (Ctrl+R) e colete os dados como vistos no item 5.2.4.
Ao sair da rea de cobertura (hexgono vermelho) a cada segundo, o receptor causa uma
queda de conexo. O transmissor 1 e 2 enviam pacotes atravs de dois roteadores, e o enlace entre
eles congestionado. O ponto de acesso opera no limite de sua vazo, o que dificulta a transmisso
de dados.
O objetivo desse cenrio determinar os efeitos que as mltiplas desconexes causam sobre a
janela de congestionamento e a vazo de dados.
5.4.1 Configurao de cenrio
Crie um novo projeto, chamado mobilidade. Nesse projeto, adicione os itens descritos na
Tabela 5.
Tabela 5 Componentes virtuais do cenrio Mobilidade.