Вы находитесь на странице: 1из 232

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

1






Anlise de Redes Ethernet


Mdulo 1 - Introduo a anlise de redes Ethernet .......................................................... 2

Mdulo 2 Tecnologia Ethernet ..................................................................................... 23

Mdulo 3 Anlise e monitoramento de redes ................................................................ 59

Mdulo 4 Wireshark Analyzer ..................................................................................... 83

Mdulo 5 Sniffer Analyzer.......................................................................................... 101

Mdulo 6 Entendendo os protocolos mais comuns .................................................... 145

Mdulo 7 Caracterizando o trfego de rede............................................................... 166

Mdulo 8 Entendendo as aplicaes e as redes .......................................................... 197

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

2






Mdulo 1
Introduo a anlise de redes Ethernet


Mdulo 1 - Introduo a analise de redes Ethernet

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

3

www.instonline.com.br pcoelho@instonline.com.br
Objetivos
As 10 verdades sobre anlise de rede
Entendendo anlise de rede
Metodologia de troubleshooting
Modelo OSI
Pilhas de protocolos comerciais
Reviso
Exerccios
Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

4

www.instonline.com.br pcoelho@instonline.com.br
As 10 verdades sobre anlise de redes
Perfeio um mito. No existe rede perfeita!
O usurio, na maioria das vezes, tem razo!
Qualquer ambiente de rede baseado no OSI. Devore-o!
Os frames no mentem, mas as vezes difcil enxergar o que
eles dizem!
Uma analisador de protocolos uma parte da soluo.
Apesar de parecer ser mais fcil, o automtico mais difcil.
Cada protocolo de rede tem uma personalidade.
Se todas as tentativas de encontrar a causa do porque a rede
continua lenta falharem, no desanime.
Leva-se um bom tempo para se entender qualquer rede!
Todos os componentes da rede se inter-relacionam


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

5

www.instonline.com.br pcoelho@instonline.com.br
Entendendo anlise de rede
Porque as redes ficam lentas?
O que anlise redes?
Qual a melhor ferramenta para se analisar uma rede?
O que o analisador de protocolos?
Qual o melhor analisador de protocolos?
Qual a metodologia de throubleshooting?


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

6

www.instonline.com.br pcoelho@instonline.com.br
Metodologia de troubleshooting
Reconhecer os
sintomas e definir os
problemas
Isolar e entender o
problema
Identificar e testar a
causa do problema
Resolver o problema
Verificar se o problema
foi resolvido
Problema resolvido
Documentar
Sintomas
pararam?
No
Sim

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

7

www.instonline.com.br pcoelho@instonline.com.br
Modelo OSI
Criado pela ISO
Diviso em camadas
Cada protocolo implementa uma funcionalidade
assinalada a uma determinada camada
Modelo para arquitetura aberta de protocolos de
comunicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsica
Aplicao



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

8

www.instonline.com.br pcoelho@instonline.com.br
Peer to Peer
Comunicao Peer-to-Peer


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

9

www.instonline.com.br pcoelho@instonline.com.br
Elementos de cada camada


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

10

www.instonline.com.br pcoelho@instonline.com.br
Caractersticas funcionais
Apresentao
Sesso
Transporte
Rede
Enlace
Fsica
Aplicao
Servios
(Mensagens, transferencias de
arquivos, etc)
Confiabiliade
(FIM a FIM)
Conexes Fsicas

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

11

www.instonline.com.br pcoelho@instonline.com.br
Servios realizados em cada camada
Funes Modelo OSI
APLICAO
APRESENTAO
SESSO
TRANSPORTE
REDE
ENLACE DE DADOS
FSICA
- Servicos de rede
- Formatao de dados
- Adminstrao da
Sesso
- Confiabilidade fim-a-
fim
- No confiavel,
roteamento sem
garantia de conexo
- Frame
- Bits crus
Compartilhamento
Formato de dados
Dialogo
Confiabilidade
Datagrama
Frame
Bits

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

12

www.instonline.com.br pcoelho@instonline.com.br
Camada Fsica
Ponto a ponto
multiponto
Multiplexao
Banda base Banda larga
Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

13


www.instonline.com.br pcoelho@instonline.com.br
Mecanismosde acessoaomeiofsico
EndereamentoFsico
Topologialgica
Criaodo frame
Mecanismosde acessoaomeiofsico
EndereamentoFsico
Topologialgica
Criaodo frame
Meio Meio Fsico Fsico
Responsabilidades
Camada de Enlace de Dados


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

14


www.instonline.com.br pcoelho@instonline.com.br
EndereamentoLgico
Responsvel pelainterconexoemsi
Realizadescobertade rotas
Entregapelomenor esforo
Escolheo menor caminho
Criaosdatagramas
EndereamentoLgico
Responsvel pelainterconexoemsi
Realizadescobertade rotas
Entregapelomenor esforo
Escolheo menor caminho
Criaosdatagramas
Camada de Rede
Responsabilidades


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

15

www.instonline.com.br pcoelho@instonline.com.br
Servios de rede
Divulgao dos
servios
~~~~~
~~~~~
~~~~~
~~~~~
Conversa com
as aplicaes
Camada de aplicao



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

16

www.instonline.com.br pcoelho@instonline.com.br
Pilhas de protocolos comerciais
Aplicao
Apresentao
Sesso
Transporte
Rede
Fsica
Enlace
OSI
S
M
T
P
TCP
Internet
Acesso
UDP
F
T
P
S
N
M
P
H
T
T
P
TCP/ IP
IPX
N
C
P
S
A
P
FO UTP LPCD
ETHER PPP
SPX
Novell
FO UTP LPCD
ETHER PPP
N
e
t
b
e
u
i
NETBIOS
IPX
SMB Browser
SPX
Microsoft
1
2
3
4
5
6
7



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

17

www.instonline.com.br pcoelho@instonline.com.br
Trfego Microsoft
Logon de rede
Logon Logon de rede de rede
Validao de logon e
sincronizao de contas
Validao de logon e
sincronizao de contas
WINS
WINS WINS
Registro e resoluo de
nomes
Registro e resoluo de
nomes
Browser
Browser Browser
Localizar os recursos da
rede em toda a empresa
Localizar os recursos da
rede em toda a empresa
Active Di retory
Active Active Diretory Di retory
Servios de Diretrio
Microsoft
Servios de Diretrio
Microsoft
DHCP
DHCP DHCP
Administrao de endereos
TCP/IP e parmetros de
configurao
Administrao de endereos
TCP/IP e parmetros de
configurao
Acesso a recursos
Acesso a recursos Acesso a recursos
Acesso aos recursos da
rede
Acesso aos recursos da
rede
DNS
DNS DNS
Resoluo de nomes de hosts
TCP/I para endereos IP
Resoluo de nomes de hosts
TCP/I para endereos IP
Internet Expl orer
Internet Explorer Internet Expl orer
Acesso WorldWide Web
Acesso WorldWide Web

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

18

www.instonline.com.br pcoelho@instonline.com.br
Trfego Unix/Linux
Logon de rede
Logon Logon de rede de rede
Validao de logon e
sincronizao de contas
Validao de logon e
sincronizao de contas
LDAP
LDAP LDAP
Servios de diretrio
Servios de diretrio
NFS
NFS NFS
Localizar os recursos da
rede em toda a empresa
Localizar os recursos da
rede em toda a empresa
Xwindow
Xwindow Xwindow
WindowManager e
servios X
WindowManager e
servios X
DHCP
DHCP DHCP
Administrao de endereos
TCP/IP e parmetros de
configurao
Administrao de endereos
TCP/IP e parmetros de
configurao
NIS
NIS NIS
Acesso aos recursos da
rede
Acesso aos recursos da
rede
DNS
DNS DNS
Resoluo de nomes de hosts
TCP/I para endereos IP
Resoluo de nomes de hosts
TCP/I para endereos IP
Servicos WEB
Servicos Servicos WEB WEB
Acesso WorldWide Web
Acesso WorldWide Web
SMTP
SMTP SMTP
Correio e colaborao
Correio e colaborao


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

19
www.instonline.com.br pcoelho@instonline.com.br
LOOP de requisio, sobreposio de leitura e escrita em arquivos,
demora na resposta a uma requisio. Pequenas quantidades de
dados por pacotes, atraso de requisio-resposta em geral.
Problemas de apresentao e converso de dados. Dificuldade em
entender dados vindos de aplicaes
Dificuldade de registrar e encontrar recursos pelo nome. Dificuldade
em reestabelecer conexo.
Retransmisso de segmentos, atrasos e descarte de segmentos,
tamanho de janelas erradas.
Erros de Checksum no datagrama, problemas de endereamento,
latncia no roteamento, Broadcast Storm e problemas com tamanho
do MTU.
Frames com erros de CRC, alinhamento, fragmentos podendo gerar
latncia e atrasos na rede e excesso de colises.
Prob lemas com hubs, switches, cabos e interferncias externas
podem gerar erros de retransmisso, erros de alinhamento, CRC,
implicando em saturao da banda, diminuindo o trfego da rede.
Anl i se, Troubl eshooting e Otimize da Camada Fsica para a
Camada de Apli cao
7
6
5
4
3
2
1
FSICA
ENLACE DE
DADOS
REDE
TRANSPORTE
SESSO
APLICAO
Identificao dos problemas pela camada




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

20

Lab 1 Introduo a anlise de redes


Laboratrio 1 Introduo a anlise de redes

1 Um usurio reclamou que a rede est lenta. Como profissional de suporte desta rede, descreva
os principais passos que voc dever tomar para identificar o problema.

2 Qual a camada responsvel em determinar se existem recursos suficientes para que a
comunicao ocorra?

A Rede
B Transporte
C Sesso
D Apresentao
E Aplicao

3 No desenho do frame abaixo identifique as camadas do modelo OSI.














Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

21

4 - Em funo das pilhas de protocolos estudadas neste mdulo identifique os trfegos abaixo
identificando, endereos fsicos e lgicos, camadas e servios.

A Trfego TCP/IP



B Trfego IPX



C Trfego Novell




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

22
5 No desenho do frame abaixo identifique as camadas do modelo OSI.




6 De acordo com o desenho abaixo, identifique os problemas pelas respectivas camadas.

































Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

23
www.instonline.com.br Pcoelho@instonline.com.br
Mdulo 2
Tecnologia Ethernet


Mdulo 2 Tecnologia Ethernet


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

24

www.instonline.com.br Pcoelho@instonline.com.br
Objetivos
Camada fsica
Certificao do cabeamento estruturado
Principais servios de camada 2
Frames empregados na camada 2
Redes Ethernet
O CSMA/CD
Problemas na camada 2



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

25

www.instonline.com.br Pcoelho@instonline.com.br
Cabeamento estruturado
Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

26

www.instonline.com.br Pcoelho@instonline.com.br
Certificao do cabeamento estruturado


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

27
www.instonline.com.br Pcoelho@instonline.com.br
Principais servios de camada 2
LAN WAN




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

28
www.instonline.com.br Pcoelho@instonline.com.br
Funes da subcamada LLC
Multiplexao dos protocolos de camada 3
Define os Service Access Point SAPs
Sequenciamento de frames
Driver das placas de rede
Padres:ODI, NDIS, Packet driver




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

29

www.instonline.com.br Pcoelho@instonline.com.br
Funes da subcamada MAC
Tecnologias de acesso ao meio fsico
Endereo fsico
Codificao para envio ao meio fsico
Criao do frame


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

30

www.instonline.com.br Pcoelho@instonline.com.br
Parmetros para Ethernet
48 bits addresSize
64 bytes (512 bits) minFrameSize
1518 bytes maxFrameSize
32 bits jamSize
10(exponencial) backoffLimit
16 tentativas attemptLimit
9,6 s (mnimo) interFrameGap
512 bit-times sloTime
Valor Parmetro
Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

31

www.instonline.com.br Pcoelho@instonline.com.br
Frame Ethernet tpico
Tamanho do frame Ethernet:
Mnimo: 18 Bytes (Header) +46 Bytes (Dados)=64 Bytes
Mximo: 18 Bytes (Header) +1500 Bytes (Dados)=1518Byets


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

32

www.instonline.com.br Pcoelho@instonline.com.br
MAC Address IPv4
M
a
i
s

s
i
g
n
i
f
i
c
a
t
i
v
o
M
e
n
o
s

s
i
g
n
i
f
i
c
a
t
i
v
o
Broadcast: FF-FF-FF-FF-FF
Multicast: 01:00:5E:00:00:00 at 01:00:5E:7F:FF:FF



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

33

www.instonline.com.br Pcoelho@instonline.com.br
MAC Adress - IPv6 (EUI-64)
Endereo IPv6 autoconfigurado utilizando MAC
EUI-64 = MAC + FFEE
Universal/Local bit: 1=local, 0=burned in MAC



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

34


www.instonline.com.br Pcoelho@instonline.com.br
Frame Ethernet
Tamanho de um pacote:
Mnimo: 20 + 18 Bytes (Header) + 46 Bytes (Dados)= 84 Bytes
Mximo: 20 + 18 Bytes (Header) + 1500 Bytes (Dados)=1538Byets
8 6 6 4
Preambulo DA SA
Data Link
Layers
Headers Dados FCS
1010....1010101011
O que o analisador enxerga
Mnimo Frame=64 Bytes
Mximo Frame=1514 Bytes


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

35
www.instonline.com.br Pcoelho@instonline.com.br
10Mbps = 10.000.000/(84x8) = 14.880 pps
= 10.000.000/(1538X8) = 812 pps
100Mpbs = 100.000.000/(84x8) = 148.880 pps
= 100.000.000/1538x8) = 8.120 pps
1000Mbps = 1000.0000.000/(84x8) = 1.488.880pps
= 10000.0000.000/(1538x8) = 8.120.000pps
Throughput terico (fps ou pps)
8 6 6 4
Preambulo DA SA LLC Dados FCS
Pacote=IFG + header + campo de dados
12
IFG Interframe Gap




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

36
www.instonline.com.br Pcoelho@instonline.com.br
Pacotes maiores ou menores?
Header
H H H H
Pacotes
Eficincia
64/84x100% = 76%
Pacote
Eficincia
1518/1538x100%=98%
Banda




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

37

www.instonline.com.br Pcoelho@instonline.com.br
Tipos de Frames Ethernet



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

38

www.instonline.com.br Pcoelho@instonline.com.br
Tipos de trfego
Broadcast
Unicast
Multicast

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

39
www.instonline.com.br Pcoelho@instonline.com.br
Quem gera broadcast?
Tipos de broadcast:
Flooding: 255.255.255.255
Rede: X.255.255.255
Subrede: 10.1.255.255
Trfego ARP
DHCP
Atualizao de tabelas de roteamento (RIPv1 e IGRP)
Trfego Netbios




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

40
www.instonline.com.br Pcoelho@instonline.com.br
Multicast
224.0.0.1 = Todos o sistemas em uma subnet
224.0.0.2 = Todos os roteadores em uma subnet
224.0.1.1 = Network time protocol (NTP)
224.0.0.9 = RIPv2
224.0.0.5 = OSPF
224.0.0.6 = OSPF DR
224.0.1.40 = Cisco CDP
www.iana.org/assignments/multicast-addresses




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

41
www.instonline.com.br Pcoelho@instonline.com.br
Quem gera Multicast?
Aplicaes Multimdia como vdeo e audio streaming
Protocolos de roteamento RIPv2, OSPF, EIGRP, BGP-4
IP multicast e IGMP




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

42


www.instonline.com.br Pcoelho@instonline.com.br
Quantos Broadcast/s e Multicasts/s?


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

43

www.instonline.com.br Pcoelho@instonline.com.br
Redes Ethernet



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

44


www.instonline.com.br Pcoelho@instonline.com.br
Especificaes Ethernet
10BaseT
100BaseT
1GbE
10GbE
100GbE


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

45

www.instonline.com.br Pcoelho@instonline.com.br
Indicadores de desempenho em uma rede Ethernet
Troughput
Perda de pacotes
Tempo de resposta



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

46


www.instonline.com.br Pcoelho@instonline.com.br
Ethernet Throughput


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

47

www.instonline.com.br Pcoelho@instonline.com.br
Ethernet response time
0
0,0001
(0,1ms)
0,001
(1ms)
0,01
(10ms)
60% 80% 100% 20% 40%
Uilizao
0,1
(100ms)
1
(1000ms)
10
(10.000ms)
Ociosa
O
c
u
p
a
d
a



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

48


www.instonline.com.br Pcoelho@instonline.com.br
Perda de pacotes
Erros em vrias camadas induzem a perda de pacotes
Perda de pacotes podem ser gerada por vrios tipos
de erros
Alta utilizao sem erros no tem nenhum problema!


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

49


www.instonline.com.br Pcoelho@instonline.com.br
Latncia
O que latncia?
O que o delay?
Tipos de delay:
Packetization:
Serialization:
Propagation:
Router/Switch:


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

50

www.instonline.com.br Pcoelho@instonline.com.br
Caractersticas Ethernet
Full duplex(FDX) X Half Duplex (HDX)
MDI - Media Dependent Interface
MDIX - Media Dependent Interface with Crossover
Autonegotiation
Pause Frame



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

51
www.instonline.com.br Pcoelho@instonline.com.br
CSMA/CD




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

52

www.instonline.com.br Pcoelho@instonline.com.br
CSMA/CD - Transmisso



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

53
www.instonline.com.br Pcoelho@instonline.com.br
CSMA/CD - Recepo




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

54

www.instonline.com.br Pcoelho@instonline.com.br
Coliso
Erros de CRC
Oversize
Erros de alinhamento
Jabber
Runt
Fragmentos
Problemas tpicos




Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

55


www.instonline.com.br Pcoelho@instonline.com.br
Valores tpicos Ethernet
Broadcast/s:
Latncia:
Troughput tpico:
Utilizao:
Erros/s:
Multicast/s:
10% de todo o trfego
30ms mxi mo!
O mais prximo do terico
Depende de Erros/s
Alta utilizao sem erros
Depende !





















Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

56

www.instonline.com.br Pcoelho@instonline.com.br
Lab2 Tecnologia Ethernet Tecnologia Ethernet


Laboratrio 2 Tecnologia Ethernet

1 Qual o frame Ethernet que gera menor overhead?

A SNAP
B DIX
C 802.2
D Novell
E Ethernet

2 - O que RUNT?

A - Pacote gerado por um switch que est com erro
B - Pacote menor que 64 bytes com CRC valido.
C - Pacote menor que 64 bytes com CRC invalido.
D Pacote fruto de uma coliso
E Frames maiores que 1518 Bytes com um CRC valido

3 - O que um J abber?

A - Pacote gerado por um switch que est com erro
B - Pacote menor que 64 bytes com CRC valido.
C - Pacote menor que 64 bytes com CRC invalido.
D Pacote fruto de uma coliso
E Frames maiores que 1518 Bytes com um CRC valido

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

57
4 Voc esta analisando uma rede e identificou no analisador a seguinte situao mostrada na
figura abaixo:



O que podemos dizer sobre o frame mostrado?

A Este frame est com erro e foi gerado por uma coliso
B Este frame tem o campo MAC address ok
C Este frame um RUNT
D Este frame est perfeito
E Este frame contm erros gerados pelo protocolo IP

5 O que no verdade em relao latncia?

A - Latncia o tempo para que um pacote saia de um ponto de origem e chegue at o ponto de
destino, independente dos processos individuais como congestionamentos e condies gerais de
trfego.
B Latncia o tempo total de processamento de um pacote em um ambiente de
telecomunicaes.
C A latncia composta pela soma de todos os delays envolvidos no processo de transmisso.
D - Latncia a diferena de tempo entre o incio de um evento e o momento em que seus efeitos
tornam-se perceptveis.
E - Latncia o tempo que uma unidade de informao leva pra transitar pela rede de um ponto a
outro.


6 Defina o que Delay? E a variao do Delay?






7 Um PC conectado em rede transmite 100 Bytes a 10 Frames por segundo. Outro PC transmite
1000 Bytes a 02 Frames por segundo. Calcule a utilizao da rede.





8 Considere os seguintes dados:

8.1 C =velocidade da luz =300,000 kps (Km por Segundo)=300 milhes de metros por segundo
=300Mm/s.


8.2 Tecnologias e suas respectivas velocidades:

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

58
Tecnologi a Vel ocidade Bi t Time
10BaseT 10Mbps 0,1s
100BaseT 100Mbps 0.01s
1000BaseT 1000Mbps 0,001s

Calcular o serialization Delay para os frames pequenos e grandes em cada tecnologia.



9 A figura abaixo identifica o endereo EUI-64 de um MAC address de uma mquina windows.



Baseado nesta figura podemos afirmar:

A - Depois da converso o primeiro octeto 02.
B - O MAC Address original foi convertido e no d para identificar o 1 octeto.
C - O MAC original 00-50-56-c0-00-01 convertido para EUI-64 fe80:00
D - O MAC original convertido fec0:0:0:ffff::3
E - Todas as respostas esto erradas


10 Abra o arquivo frame-formats.cap com o wireshark e realize as seguintes operaes.

A - Existem 6 frames nesta captura identifique quais os tipos de frames foram capaturados.

B Que tipo de frame o pacote 1 e 6?

C Que tipo de frame o pacote 2?

D Que tipo de frame o pacote 5?


















Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

59
www.instonline.com.br Pcoelho@instonline.com.br
Mdulo 3
Anlise e monitoramento de redes


Mdulo 3 Anlise e monitoramento de redes

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

60

www.instonline.com.br Pcoelho@instonline.com.br
Objetivos
O que so os analisadores de protocolo
Tipos de analisadores
Posicionamento de um analisador
Anlise e monitoramento do ambiente
Monitoramento pr ativo X passivo
O protocolo SNMP
A importncia da viso holstica do ambiente
Anlise multidemsional
Laboratrio



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

61

www.instonline.com.br Pcoelho@instonline.com.br
O que um analisador de protocolos?
Driver em modo promscuo
Placa em modo promscuo
Trace
Subset
Salvar para o
Disco
Sistema de Decodifi cao
Trace Buffer
Display
Filter
Fil tro de
captura
Alarmes e
Estatstas
Cabo



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

62

www.instonline.com.br Pcoelho@instonline.com.br
Funo dos analisadores
Estatsticas em Tempo Real
Placa de Rede
Salvar (Trace File)
Apresentao dos Pacotes
Decodificados
Apresentao dos Filtros
Buffer de Pacotes
Timestamp
Filtros



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

63

www.instonline.com.br Pcoelho@instonline.com.br
Analisar
Analisar
Otimizar
Otimizar
Prever
Prever
Operao de um analisador


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

64

www.instonline.com.br Pcoelho@instonline.com.br
Temporizadores
Em qualquer analisador existem 03 tipos de
temporizadores:
Relativo
Delta
Absoluto
Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

65

www.instonline.com.br Pcoelho@instonline.com.br
Posicionamento do analisador
HUB
Switch
Analisador
Analisador
Visibil idade
Visibil idade


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

66

www.instonline.com.br Pcoelho@instonline.com.br
Tipos de analisadores
Analisadores WAN Analisadores LAN



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

67

www.instonline.com.br Pcoelho@instonline.com.br
Switch por Analyzer - SPAN
Cisco avisa: the switch treats SPAN data with a lower priority than
regular port-to-port data.
Mirror, espelhamento ou SPAN
Depende de cada switch
No captura frames com erros
Dependendo do switch pode impactar sua operao
Dependendo do trfego pode-se perder pacotes



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

68

www.instonline.com.br Pcoelho@instonline.com.br
Test Access Ports - TAP
um dispositivo passivo
Captura todos os pacotes inclusive os frames com erros
No introduz delay na comunicao
Trabalha em links full-duplex
mais simples para colocar o analisador
Virtualmente pode ser colocado em qualquer ponto da rede



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

69

www.instonline.com.br Pcoelho@instonline.com.br
Anlise e monitoramento do ambiente
TMN O que gerenciar ISO reas de gerenciamento



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

70

www.instonline.com.br Pcoelho@instonline.com.br
Tipos de gerenciamento
Gerencia Reativa X Proativa
Indisponibilidade
Instabilidade
Quando algum servio, sistema ou
dispositivo da infra-estrutura
torna-se indisponvel.
Quando o comportamento normal de
algum servio, sistema ou dispositivo
da infra-estrutura afetado.


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

71

www.instonline.com.br Pcoelho@instonline.com.br
Monitorando a indisponibilidade
Monitorao

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

72

www.instonline.com.br Pcoelho@instonline.com.br
Como monitorar a indisponibilidade
SNMP
WMI
Syslog
Scripts
Netflow



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

73

www.instonline.com.br Pcoelho@instonline.com.br
Monitorando a instabilidade
Estabelecer baseline



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

74

www.instonline.com.br Pcoelho@instonline.com.br
Como monitorar a instabilidade
Apli cao
Servidor



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

75

www.instonline.com.br Pcoelho@instonline.com.br
O protocolo SNMP
SNMP Manager
Routeador
Switch
SNMP Agents
Status Status
Information Informati on
Software Version
IP Address
Availabl e Hard Disk Space
Session Tabl es
Open Fi les
ARP Tabl e
Windows



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

76

www.instonline.com.br Pcoelho@instonline.com.br
Management e Agents
Get (Request), Get-Next, Set
Trap
Servidor gerenciado
SNMP Management System
Software de Gerncia SNMP
SNMP Agent
Agente SNMP



























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

77


www.instonline.com.br Pcoelho@instonline.com.br
Management Information Base - MIB
- Descreve objetos que podem ser gerenciados usando SNMP
- Que objetos analisar?
- Contadores de pacotes enviados
- Contadores de pacotes enviados com erro
- Nmero de colises (Ethernet)
- Nmero de conexes estabelecidas, etc
- Perda de buffer em roteadores
- Backplane de switch
























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

78
www.instonline.com.br Pcoelho@instonline.com.br
Estrutura Hierrquica
International Standards Organizati on (ISO) 1
Organization (ORG) 3
Department of Defense (DOD) 6
Internet 1
Internati onal Standards Organi zation (ISO) 1
Organization (ORG) 3
Department of Defense (DOD) 6
Internet 1
Directory
1
Directory
1
Experimental
3
Experimental
3
LAN Manager MIB II
1.3.6.1.4.1.77
iso.org.dod.internet.private.enterprise.l anmanager
Management
2
Management
2
MIB II
1
MIB II
1
Private
4
Pri vate
4
Enterprise
1
Enterprise
1
LAN Manager
MIB II
77
LAN Manager
MIB II
77


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

79
www.instonline.com.br Pcoelho@instonline.com.br
A importncia da viso holstica


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

80
www.instonline.com.br Pcoelho@instonline.com.br
Anlise multidimensional
ERP
Apli cao
Sistema
Operacional
Network
System
Application


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

81

www.instonline.com.br Pcoelho@instonline.com.br
Lab 3 Anlise e monitoramento de redes


Laboratrio 3 - Anlise e monitoramento de redes

1 - Instalar o SNMP em uma mquina Windows e ler os objetos da MIB do computador do seu
parceiro utilizando o utilitrio SNMPUTIL.EXE


1.1 - Painel de controle ->add/remove programs ->add/remove windows components->
Managemmet and minitoring tools ->escolher somente Simple Network Management protocol

1.2 - Administrative Tools ->computer managemmt ->Service and Applications ->Services->
SNMP Service -. Properties

SNMP properties (local Computer) em Agent tab, em Contact escreva o seu nome.

1.3 - Em Location escreva a localizao da sua sala.

1.4 - Em Security tab verifique que Send Authentication Trap esteja selecionado.

Em Acceppted Community names escolher public e ento clicar edit.

Em SNMP Service Configuration na opo de community rights verificar que Read Only esteja
selecionado.

Em Community Name escrever private e ento clicar ok.

1.5 - Escolher Accept SNMP packet Configuration from these hosts e escolha ADD.

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

82
Em SNMP Service Configuration escreva o endereo IP do computador do seu parceiro.

1.6 - Repita o passo para o computador do seu parceiro de exerccio.

Click OK e feche as propriedades do servio SNMP.


2.0 - Testar comunicao com o utilitrio SNMPUTIL

2.1 - Digitar snmputil getnext endereo IP ( IP da mquina do seu parceiro) public .1.3.6.1.2.1

2.2 - Depois de algum tempo uma mensagem de erro aparecer.

2.3 - Porque apareceu esta mensagem de erro?

2.4 - Digitar snmputil getnext endereo IP private.1.3.6.1.2.1 (endereo IP do computador do seu
parceiro).


2.5 O passo 1.2 funcionou? Porque?

3. 0 Instalar o programa ireasoning MIB Browser e navegue pela MIB do computador e identifique
as interfaces (at) e as respectivas estatstica.
























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

83

www.instonline.com.br pcoelho@instonline.com.br
Mdulo 4
Wireshark Analyzer

Mdulo 4 Wireshark Analyzer

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

84

www.instonline.com.br pcoelho@instonline.com.br
Objetivos
O que o Wireshark
Interface bsica do Wireshark
Opes de captura
Filtros estatsticas
Preferencias
Temporizadores



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

85

www.instonline.com.br pcoelho@instonline.com.br
Criao de Gerald Combs em
1977 na Universidade do
Missouri;
Nasceu com Ethereal;
www.Cacetech.com foi fundada
por Combs e pelos criadores do
winpcap;
Em 2006 mudou de Ethereal para
Wireshark;



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

86

www.instonline.com.br pcoelho@instonline.com.br
Wireshark



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

87

www.instonline.com.br pcoelho@instonline.com.br
Data Capture - Opes



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

88

www.instonline.com.br pcoelho@instonline.com.br
Filtros
Syntax:
Protocol Direction Host(s) Value
Logical Operations Other expression
Protocol
ether, fddi, ip, arp, rarp, decnet,
lat, sca, moprc, mopdl, tcp and udp.
Direction
src, dst, src and dst, src or dst
Logical Operations
not, and, or
Examplos:
tcp dst 10.1.1.1 80 and tcp dst
10.2.2.2 3128



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

89

www.instonline.com.br pcoelho@instonline.com.br
Preferncias



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

90

www.instonline.com.br pcoelho@instonline.com.br
Data Analysis Statistics>Summary



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

91

www.instonline.com.br pcoelho@instonline.com.br
Data Analysis Statistics>Protocol Hierarchy



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

92

www.instonline.com.br pcoelho@instonline.com.br
Data Analysis Statistics>Conversations



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

93

www.instonline.com.br pcoelho@instonline.com.br
Data Analysis Statistics>End Points

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

94

www.instonline.com.br pcoelho@instonline.com.br
Data Analysis Statistics>IO Graphing


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

95

www.instonline.com.br pcoelho@instonline.com.br
Filtros Bsicos
Barra de filtros pode ajudar a identificar erros nos filtros
criados.
Verde: FIltro correto
Vermelho: FIltro incorreto
Amarelo:Questionvel



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

96

www.instonline.com.br pcoelho@instonline.com.br
Data Analysis - Reassembly
Seguindo um fluxo de dados com Streams

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

97
www.instonline.com.br pcoelho@instonline.com.br
Data Analysis Coloring Rules
Cores podem ajudar a focar um determinado protocolo ou
especificar erros.
Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

98

www.instonline.com.br pcoelho@instonline.com.br
Data Analysis Coloring Rules
Regras:
Color rules so lidas como ACL, primeira regra que enxergar
a regra aplicada.
Regras podem ser importadas e exportadas.



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

99

www.instonline.com.br pcoelho@instonline.com.br
Comandos Wireshark
Tshark
Editcap
Capinfos
Dumpcap
Mergecap
Text2pcap



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

100

www.instonline.com.br pcoelho@instonline.com.br
Lab 4 Wireshark Analyzer



Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

101

www.instonline.com.br pcoelho@instonline.com.br
Mdulo 5
Sniffer Analyzer


Mdulo 5 Sniffer Analyzer
Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

102
www.instonline.com.br pcoelho@instonline.com.br
Objetivos
O que o Sniffer
Caracterstica
Modelos de sniffers
Sniffer portable
Sniffer Distribuido
Laboratrio

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

103
www.instonline.com.br pcoelho@instonline.com.br
Sniffer Portable
Ferramenta porttil e robusta para o
diagnstico e gerenciamento de redes
e dentre as funcionalidades do produto
destacamos a tecnologia de Expert e
Real-time decode (decodificao dos
protocolos em tempo-real).



























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

104
www.instonline.com.br pcoelho@instonline.com.br
Mdulos do Sniffer distribudo
S
n
iffv
ie
w
o
u
c
o
n
s
o
le
Probe


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

105
www.instonline.com.br pcoelho@instonline.com.br
Componentes
Captura
Monitoramento
Anlise multidemensional



























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

106
www.instonline.com.br pcoelho@instonline.com.br
Instalando o Sniffer
Requisitos necessrios
Memria
IE 7.0
Placas de rede
Drivers modo Promiscuo
Network General Enhanced drivers

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

107
www.instonline.com.br pcoelho@instonline.com.br
Host table


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

108


www.instonline.com.br pcoelho@instonline.com.br
Matrix
























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

109

www.instonline.com.br pcoelho@instonline.com.br
Application Response Time

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

110

www.instonline.com.br pcoelho@instonline.com.br
History Samples

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

111
www.instonline.com.br pcoelho@instonline.com.br
Expert


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

112


www.instonline.com.br pcoelho@instonline.com.br
Protocol Distribuition
























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

113

www.instonline.com.br pcoelho@instonline.com.br
Global Statistics

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

114
www.instonline.com.br pcoelho@instonline.com.br
Display setup


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

115

www.instonline.com.br pcoelho@instonline.com.br
Sniffer distribuido

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

116
www.instonline.com.br pcoelho@instonline.com.br
Como o Console e Probe conversam?


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

117

www.instonline.com.br pcoelho@instonline.com.br
Componentes do Sniffer Distribuido
Moni toring
Capture
Multi dimenti onal anal ysi s

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

118
www.instonline.com.br pcoelho@instonline.com.br
Sniffer windows


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

119
www.instonline.com.br pcoelho@instonline.com.br
File

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

120

www.instonline.com.br pcoelho@instonline.com.br
Monitor

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

121
www.instonline.com.br pcoelho@instonline.com.br
Monitoramento



























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

122
www.instonline.com.br pcoelho@instonline.com.br
Dashboard


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

123

www.instonline.com.br pcoelho@instonline.com.br
Short Term X Long Term

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

124
www.instonline.com.br pcoelho@instonline.com.br
Host Table


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

125
www.instonline.com.br pcoelho@instonline.com.br
Matrix


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

126
www.instonline.com.br pcoelho@instonline.com.br
Padres da matriz


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

127
www.instonline.com.br pcoelho@instonline.com.br
History


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

128
www.instonline.com.br pcoelho@instonline.com.br
Protocol Distribuition




























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

129
www.instonline.com.br pcoelho@instonline.com.br
Global Statistics


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

130
www.instonline.com.br pcoelho@instonline.com.br
Alarm Log


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

131
www.instonline.com.br pcoelho@instonline.com.br
Capture Panel


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

132
www.instonline.com.br pcoelho@instonline.com.br
Tools

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

133
www.instonline.com.br pcoelho@instonline.com.br
Reporter



























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

134
www.instonline.com.br pcoelho@instonline.com.br
Options


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

135
www.instonline.com.br pcoelho@instonline.com.br
Expert options


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

136
www.instonline.com.br pcoelho@instonline.com.br
Application intelligence


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

137
www.instonline.com.br pcoelho@instonline.com.br
Database


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

138
www.instonline.com.br pcoelho@instonline.com.br
Captura


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

139
www.instonline.com.br pcoelho@instonline.com.br
Captura de trfego


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

140
www.instonline.com.br pcoelho@instonline.com.br
Resultado da captura


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

141
www.instonline.com.br pcoelho@instonline.com.br
Intelligence


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

142
www.instonline.com.br pcoelho@instonline.com.br
Lab 5 Sniffer Analyzer

Lab 5 Sniffer Analyzer

1 Voc acessou as informaes no Matrix do Sniffer e verificou o seguinte padro:

Qual o comportamento desta rede?

2 De acordo com o arquivo indicado pelo instrutor, configurar o Address Book.

3 Configurar um multiple history com as seguintes selees: Packets/s, Utilization, Erros/s e
Broadcasts/s.

4 Configurar o Display do analisador. Display ->Display Setup ->Summury Display:

- Show all layers
- Resolve name on network address
- Two station format

5 De acordo com a figura abaixo identificar cada campo e responder:
Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

143



Responda:

A- Como saber se o analisador est em condies de realizar a tarefa de anlise?
B- Como saber se existe algum pacote que foi rejeitado pelo filtro?
C- Qual o tamanho do buffer e como configur-lo?
D- O que significa o campo Dropped?
E- O que significa o campo Buffer Action?
F- Qual o campo que indica quantos pacotes o sniffer leu?
G- O campo Slice size significa o que?
H- Qual a funo do campo Elapsed time?
I- Qual a diferena entre este painel e o Dashboad?


6 Criar alguns Triggers no Sniffer:

A Inicio de captura quando a partir de um horrio e uma data. (Aps o teste delete este
filtro)

B - Inicio da captura quando o protocolo HTTP ou FTP estiverem circulando na rede.
(Aps o teste delete este filtro)

C Parar a captura a partir de um determinado horrio.


7 - Analise a captura Ntwboot.cap e utilize a opo Matrix. Escolha as estaes 131.107.2.210 e
131.107.2.211 e escolha a opo visual filter. Quais so respectivamente os nmeros destes frames
no trace buffer? Analise este trfego a partir do frame 55. A que ele se refere?

8 Voc est lendo um arquivo de captura e encontros os seguintes resultados:
Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

144

Existe algum problema nesta captura?



























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

145
www.instonline.com.br pcoelho@instonline.com.br
Mdulo 6
Entendendo os protocolos mais comuns


Mdulo 6 Entendendo os protocolos mais comuns






















Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

146
www.instonline.com.br pcoelho@instonline.com.br
Objetivos
Modelo DoD
Como os protocolos so utilizados?
Pilha de protocolos TCP/IP
ARP
DHCP
IP
ICMP
UDP
Telnet
DNS
TCP
SMTP
HTTP
SMB
WINS
FTP
CIFS


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

147
www.instonline.com.br pcoelho@instonline.com.br
Fsica
Enlace
Rede
Transporte
Sesso
Apresentao
Aplicao
OSI
Aplicao
Host-to-Host
Internet
Acesso
Protocolos de suporte s
aplicaes
Integridade fim-a-fim
Conexes com ou sem garantia
Roteamento
Conexo fsica LAN e WAN
Modelo DOD


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

148
www.instonline.com.br pcoelho@instonline.com.br
Fsica
Enlace
Rede
Transporte
Sesso
Apresentao
Aplicao
OSI
Aplicao
Host-to-Host
Internet
Acesso
Protocolos DOD
TCP
Ether PPP WLAN Token
IP
ARP
IGMP ICMP
TCP UDP
T
E
L
N
E
T
H
T
T
P
F
T
P


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

149
www.instonline.com.br pcoelho@instonline.com.br
Como so usados os protocolos
Aplicao Aplicao Aplicao Aplicao
TCP UDP
ICMP IP
IGMP
ARP
RARP
Interface
Aplicao
Transporte
Rede
Enlace


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

150
www.instonline.com.br pcoelho@instonline.com.br
Address Resolution Protocol - ARP
Protocolo da camada IP que realiza funo de
enlace
Traduz endereos IP para o endereo fsico
A
B
IP:192.168.2.254
IP:192.168.2.2
Host A que enviar mensagens para B
Host A possui o endereo IP de B
Host A no tem endereo MAC de B
Como Host A ir montar o frame?
MAC
destino
MAC
origem
?????
Tipo
DADOS CRC
ARP
Broadcast
ARP
Broadcast


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

151
www.instonline.com.br pcoelho@instonline.com.br
Dynamic Host Configuration Protocol - DHCP
DHCP Servers
DHCP Servers
DHCP Client
DHCP Client
IP Lease Selection
IP Lease Selection
IP Lease Request
IP Lease Request
IP Lease Offer
IP Lease Offer
IP Lease
Acknowledgment
IP Lease
Acknowledgment


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

152
www.instonline.com.br pcoelho@instonline.com.br
Internet Protocol - IP
Version
Header Length
Typeof Service
Total Length
Identifier
Flags
Fragment Offset
Time to Live
Protocol
Header Checksum
SourceAddress
DestinationAddress
Options+ Padding
0 10 0
0 0
0
= 1 bit
8 bits 16 bits 24 bits 32 bits


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

153
www.instonline.com.br pcoelho@instonline.com.br
Internet control message Protocol
Tipo Tipo
0
3
4
5
8
11
12
13
14
15
16
17
18
Mensagem ICMP Mensagem ICMP
Echo Repl y
Desti nation Unreachable
Source Quench
Redi rect
Echo Request
Time Exceeded for a Datagram
Parameter Problem on a Datagram
Timestamp Request
Ti mestamp Reply
Informati on Request (obsol eto)
Information Repl y (obsoleto)
Address Mask Request
Address Mask Reply
Categoria Categori a
Controle
Erro
Controle
Controle
Controle
Erro
Erro
Controle
Controle
Controle
Controle
Controle
Controle
9 Router Advertisement (RFC 1256) Controle
10 Router Soli citation (RFC 1256) Controle


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

154
www.instonline.com.br pcoelho@instonline.com.br
User Datagram protocol - UDP
O cabealho UDP extremamente simples, contendo apenas
os nmeros de porta, comprimento da mensagem e o
checksum. O cabealho dos datagramas UDP colocado a
seguir ao cabealho IP.


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

155
www.instonline.com.br pcoelho@instonline.com.br
Domain Naming Service - DNS
Local
Name Server
Root
Name Server
gov
Name Server
whitehouse.gov
Name Server
DNS
Cli ent
Recursive
Query
Iterative
Queries
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

156
www.instonline.com.br pcoelho@instonline.com.br
Transmission control Protocol - TCP


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

157
www.instonline.com.br pcoelho@instonline.com.br
Hypertext Transfer Protocol - HTTP
SYN
SYN +ACK
ACK
GET http://www.dca.fee.unicamp.br/
Accept: text/html, image/gif, image/jpeg
User-Agent: Mozilla/3.0
HTTP/1.1 200 OK
Date: Wed, 24 Mar 1999 23:23:45 GMT
Server: Apache/1.2b6
Connection: close
Content-Type: text/html
Content-length: 648


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

158
www.instonline.com.br pcoelho@instonline.com.br
WINS?
WINS Server
PC_A
WINS Database
Al uno 3 131.107.3.13
PC_B
Apresentao ao Wins Server
Apresentao ao Wins Server
1
1 1
Apresentao ao Wins Server
Apresentao ao Wins Server
2
2 2
Solicitao do IP do host B
Solicitao do IP do host B
3
3 3
Resposta com o IP do host B
Resposta com o IP do host B
4
4 4
5
5 5
Envio de
mensagem
para o
host B
PC_A 103.107.1.11
PC_B 103.107.1.12


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

159
www.instonline.com.br pcoelho@instonline.com.br
Simple Mail Transfer Protocol - SMTP
SMTP1
SMTP2
Cl iente SMTP
(Outlook)
Enviando...
Porta 25
Conexo iniciada
Porta 25 Porta 25
Cl ienteSMTP
(Outl ook)
Recebendo...
Offline
Pop3
Porta
110
Online
Imap4
Porta
143
OK
MIME
Multporpouse
Internet Mail
Extensions


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

160
www.instonline.com.br pcoelho@instonline.com.br
Transferncia de mensagens IMAP4
Cliente
IMAP4
Servidor
Conexo estabelecida (143)
Saudao Saudao
Logout
Resposta(s) Resposta(s)
Comando(s)
Escutando
Porta 143
Escutando
Porta 143
Finalizando Finalizando


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

161
www.instonline.com.br pcoelho@instonline.com.br
TELNET
Fornece servio de login remoto
Suporte a diferentes tipos de
terminal:
VT-100
VT-220
3270
5250
Utiliza porta 23
SYN
SYN +ACK
ACK
Comandos e troca de
dados


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

162
www.instonline.com.br pcoelho@instonline.com.br
SMB/CIFS
SMB ou Server Message Block o protocolo utilizado em
computadores baseados nos sistemas Windows para
comunicao e compartilhamento de recursos via rede


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

163
www.instonline.com.br pcoelho@instonline.com.br
Lab 6 Entendendo os protocolos mais comuns


Lab 6 Entendendo o Desempenho da rede

Exerccio 1 Este exerccio visa entender a caracterizao de trfego no Sniffer.

Trfego DHCP Arquivo 95bootup.cap

Neste exerccio voc analisara o trfego de inicializao DHCP

1. O Frame 1 a solicitao do cliente para localizar um servidor DHCP que possa conceder
um endereo IP. Quantos bytes tem o frame? (Dica Total Frame Lenght)

2. Qual o endereo de destino?

3. Por que utilizado este endereo?

Utilize agora a camada 3 para responder as questes 5,6, 7

4. Qual o endereo de origem?

5. Por que este endereo utilizado?

6. Qual o Endereo de destino?

7. Por que utilizado este endereo?

8. Qual o nome e o nmero da Destination Port?

Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

164
Para anal isar o trfego do frame Oferta DHCP

Neste procedimento, analise o frame 2, que a mensagem Oferta DHCP.

Qual o tamanho deste frame? ( Dica: verifique Frame: Total frame length).

1. O servidor respondeu diretamente ao cliente? (Dica: Verifique Ethernet: Destination
Address.)

2. O servidor respondeu para qual endereo IP? (Dica: verifique IP: Destination Address.)

3. Qual foi o endereo utilizado?

4. Qual endereo IP o servidor est oferecendo ao cliente? (Dica: verifique DHCP: Your IP
Address.)

Para anal isar o trfego do frame Solicitao DHCP

Neste procedimento, voc analisar o frame 3, que a mensagem Solicitao DHCP.

1. O frame 3 a solicitao do cliente do endereo IP oferecido. Essa resposta destina-se a
um servidor especfico? (Dica: verifique Ethernet: Desti nation Address assim como IP:
Desti nation Address.)

2. Por que esse mtodo foi utilizado, se o cliente conhecia o endereo do servidor?

3. Como um servidor DHCP sabe que o cliente est aceitando sua oferta, se a mensagem
Solicitao difundida para todos os servidores DHCP? (Dica: verifique DHCP: Option
Fi eld Server Identifi er.)

4. Que endereo IP foi aceito pelo cliente? (Dica: verifique DHCP: Option Field Requested
Address.)



Para anal isar o trfego do DHCP ACK

Neste procedimento, voc analisar o frame 4, que a mensagem DHCP ACK.

1. O frame 4 a confirmao do servidor DHCP da concesso de endereo IP. Quantos hosts
receberam essa resposta? ( Dica: veri fique Ethernet: Destination Address e IP: Destination
Address )

2. Qual a durao da concesso que foi aceita? (Dica: veri fique DHCP: Option Field IP
Address Lease Time.)

Quando ser a prxima vez em que esse cliente ir gerar trfego do DHCP? (Dica: verifique
DHCP: Option Field Renewal Time Value (T1).)

3. Quanto tempo demorou para adquirir o endreo IP? (Dica Relative time do incio da
requiso at o final da resposta)


Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

165

Exerccio 2 Analisando o trfego de resoluo de nomes WINS
Neste exerccio, voc analisar o trfego de resoluo de nomes utili zando o WINS.

Para anal isar o trfego de resoluo de nomes
1. Neste procedimento, voc analisar o trfego de rede gerado durante a resoluo de
nomes WINS. Abra a captura Bootntw.cap.

O frame 10 a primeira solicitao de consulta de nome. Esta solicitao Unicast ou
Broadcast.

2. Qual foi o tamanho da solicitao? (dica Size no campo Ethernet)

3. Qual o nome que est sendo consultado no frame 10? ( Dica: verifique Wins Question
section : )

4. Quantos controladores de domnio estavam registrados em DOMAIN0? (Dica: verifique a
resposta NBT no frame 11.)

5. Quanto tempo demorou para resolver a consulta a DOMAIN0<IC>?
(Dicas: Use o marked Frame no frame 10 e verfifique o tempo gasto no frame 11 ou
empregue o Delta time).

6. Que volume total de trfego foi gerado pela solicitao de resoluo? (Dica some Size do
frame 10 com size do frame 11)

7. Qual o nome que foi consultado no frame 24?

8. Quanto tempo demorou para que o servidor WINS respondesse solicitao? ( Mesma de
5)

9. Qual o volume de trfego gerado por essa resoluo de nome? Dica: Mesma de 6)

Exerccio 3 Calcule o throughput desta rede.






















Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

166
www.instonline.com.br pcoelho@instonline.com.br
Mdulo 7
Caracterizando o trfego de rede


Mdulo 7 Caracterizando o trfego de rede























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

167
www.instonline.com.br pcoelho@instonline.com.br
Objetivos
Caracterizao de servios
Funcionalidades TCP
Como funcionam as aplicaes
Padres de aplicaes
Em que itens concentrar
Entendendo o trfego da rede
Entendendo os Timers
Entendendo o Expert
Filtros e Triggers
Alarmes e alertas


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

168
www.instonline.com.br pcoelho@instonline.com.br
Caracterizao de servios
Caracterizao do trfego
Que tipo de trfego gerado?
Com que freqncia ele gerado?
Qual o impacto relativo na rede?
Mtodo para a caracterizao de um servio
Utilize uma rede isolada
Utilize o analisador
Capture o trfego apropriado
Identifique cada Frame na captura


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

169
www.instonline.com.br pcoelho@instonline.com.br
Estrutura do Header TCP
Handshake TCP
Segmento TCP
Comunicao TCP
Transferencia de dados
Buffers e Janelamento
Congestionamento TCP
Funcionalidades TCP/IP


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

170
www.instonline.com.br pcoelho@instonline.com.br
Estrutura do Header TCP


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

171
www.instonline.com.br pcoelho@instonline.com.br
Handshake TCP
Os Bytes de dados sendo
transferidos em cada conexo so
numerados pelo TCP.
O nmero comea com um nmero
gerado aleatoriamente.
Passive
open
Seq=800
A
CK
=0
S
SYN
Seq=1500
ACK
=801
A
S
SYN
+ ACK
AC
K
Seq=800 ACK
=1501
A
Cli ente
Server


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

172
www.instonline.com.br pcoelho@instonline.com.br
Segmentos TCP
Buffer
Buffer
Processo de
envio de dados
Prximo Byte
para escrever
Prximo Byte
para enviar
Prximo Byte
para receber
Processo de
recepo de dados
Prximo Byte
para ler
H H
Segmento N Segmento 1
. . .


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

173
www.instonline.com.br pcoelho@instonline.com.br
Comunicao TCP
Buffer
Buffer
Processo de
envio de dados
Prximo Byte
para escrever
Prximo Byte
para enviar
Prximo Byte
para receber
Processo de
recepo de dados
Prximo Byte
para ler
SYN
SYN + ACK
SYN
A
C
K


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

174
www.instonline.com.br pcoelho@instonline.com.br
Transferencia de dados
Cl iente
Server


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

175
www.instonline.com.br pcoelho@instonline.com.br
Buffers e Janelamento
Os pontos finais de comunicao geralmente no conhecem
detalhes de onde um congestionamento esta ocorrendo ou
porque. Para eles, um congestionamento significa apenas um
atraso durante a transmisso de dados. Infelizmente, a
maioria dos protocolos da camada de transporte utilizam
timeout e retransmisso de dados, aumentando o
congestionamento.
Para evitar congestionamento, O protocolo TCP reduz a taxa
de transmisso quando ocorre um congestionamento. Os
roteadores so informados da ocorrncia de um
congestionamento atravs do protocolo ICMP.


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

176
www.instonline.com.br pcoelho@instonline.com.br
Como funcionam as aplicaes?
De um modo geral as aplicaes trabalham como:
Web
Emulao de terminal
Client/Server
Transferncia de arquivos


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

177
www.instonline.com.br pcoelho@instonline.com.br
Tarefas realizadas
Caracterizao de servios
Em que itens se concentrar?
Anlise de tendncias


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

178
www.instonline.com.br pcoelho@instonline.com.br
Em que itens concentrar?
Distribuio de protocolos
Distribuio de pacotes por tamanho
Dispositivos mais ativos
Trfego Multicast e Broadcast
Erros/sec
Padres de servios e aplicaes


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

179
www.instonline.com.br pcoelho@instonline.com.br
Entendendo o trfego
Identificao de problemas tpicos (history)
Listar protocolos em uso (Protocol distribuition)
Listar todos os dispositivos da rede (Address discovery)
Localizar dispositivos chaves (Matrix)
Capturar pacotes (packet capture)
Testar latncia da rede (Summary, Trace Buffer)
Testar throughput (Packet transmit)
Gerar relatrios (Report Generator)
Qualquer deciso deve ser tomada com anlise em Long Term


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

180
www.instonline.com.br pcoelho@instonline.com.br
Anlise de tendncias
A anlise de tendncias pode ser realizada:
Short Term Trends
Long Term Trends
Short Term Trends
Excelente para entender o comportamento on-line da
rede.
Atua em perodos muitos curtos (25min)
No um bom mtodo para tomadas de decisres srias.
Long Term Trends
Mostra a personalidade da rede.
Exigido para o entendimento do comportamento da rede.
Ideal para perodos de 24 horas

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

181
www.instonline.com.br pcoelho@instonline.com.br
Entendendo os Timers
Os analisadores fazem uma amostragem de cada pacote
capturado (timestamp)
Existem 03 tipos de temporizadores:
Relativo
Delta
Absoluto


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

182
www.instonline.com.br pcoelho@instonline.com.br
Timestamp relativo
Indica a quantidade de tempo entre o
primeiro pacote recebido no buffer e o
pacote corrente analisado
Ideal para analisar um processo inteiro
Use e abuse do Markedframe


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

183
www.instonline.com.br pcoelho@instonline.com.br
Delta Timestamp
Mostra o tempo passado entre um frame e outro
til para determinar a latncia entre a requisio e sua
resposta
Que valores so aceitveis?


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

184
www.instonline.com.br pcoelho@instonline.com.br
Timestamp Absoluto
o tempo exato que o pacote foi capturado baseado no
clock do analisador.
til para se saber o horrio que um determinado evento
ocorreu.


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

185
www.instonline.com.br pcoelho@instonline.com.br
Padres das aplicaes
Existem vrios padres que podem ser definidos para o
trfego de uma rede tpica:
Request - Reply, Request - Reply (Commands)
Request - Reply, Request - Reply (Slow File Transfer)
Request, Request, Request (Service Lookup)
Request - Reply - Reply - Reply (Windowed File Transfer)
Reply - Reply - Reply (Information Distribution)
Request - Request - Reply (Weird Problem)


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

186
www.instonline.com.br pcoelho@instonline.com.br
Request - Reply, Request - Reply
So comandos
Indica uma seqncia normal e considerado um bom padro.
Cl iente
Ser ver
Repl y
Request
Repl y
Request


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

187
www.instonline.com.br pcoelho@instonline.com.br
Request - Reply, Request - Reply
Mesmo processo indicado anteriormente s que para transferir dados.
Indica uma transferncia lenta (Slow File Transfer)
um processo pouco inteligente, sem otimizao, mas de certa forma considerado
normal.
Comum em:
Transferncia de dados sem um mecanismo de janelas.
Ambientes poucos inteligentes
Cl iente
Ser ver
Repl y
Request
Repl y
Request


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

188
www.instonline.com.br pcoelho@instonline.com.br
Request, Request, Request
Busca por servios (Service Lookup)
Processo que gasta muita banda da rede.
Alguns dispositivos buscam servios e no se preocupam com as
respostas a esses pedidos.
Se no existir um timeout, o processo tende ao infinito.
Cl iente
Ser ver
Request
Request
Request


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

189
www.instonline.com.br pcoelho@instonline.com.br
Request - Reply - Reply - Reply
Indica uma transferencia de dados com janelamento (Windowed File
Transfer)
um bom padro empregado em protocolos que utilizam janelas, como o
TCP.
Para uma requisio existem vrias respostas.
Cl iente
Ser ver
Request
Repl y
Repl y
Repl y


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

190
www.instonline.com.br pcoelho@instonline.com.br
Reply - Reply - Reply
um processo pouco inteligentes e no normal em redes.
uma troca de informaes informal (Information Distribution).
Se possvel dever ser trocado por outro processo mais inteligente.
Cliente
Server Repl y
Repl y
Repl y


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

191
www.instonline.com.br pcoelho@instonline.com.br
Request - Request - Reply
Alguma coisa estranha acontece...
O cliente est retransmitindo o pedido , isto normal?
Cl iente
Ser ver
Request
Repl y
Request


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

192
www.instonline.com.br pcoelho@instonline.com.br
Assinaturas de trfego
DHCP
WINS
AD
Browser
Sesso de arquivo
DNS
HTTP


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

193
www.instonline.com.br pcoelho@instonline.com.br
Caracterizao do trfego do cliente para
servidor
WINS 1%
Durao da concesso
com base em 3 dias
Registra e renova 4 nomes a cada 3 dias
Resolve 5 nomes por dia
DHCP 1% DNS 1%
Localizao de
intranets 48%
Browser 31%
Notifi cao do host a cada 12 minutos
Recupera a li sta de locali zadores 5 vezes por di a
Sesso de arquivo 12% Supondo 7 sesses estabelecidas por di a
Porcentagem aproximada do trfego do cliente em uma rede
Validao de logon 6% 1 vali dao de logon por di a
10
20
30
40
50
60
70
80
90
Localizao 2 vezes/dia, pginas de 64KB
5 consultas de host
por dia


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

194
www.instonline.com.br pcoelho@instonline.com.br
Caracterizao do trfego servidor para
servidor
Servios de di retrio 31% 2 al teraes por hora = 39.400 bytes; 3 BDCs
Duplicao do WINS 8% 3 alteraes de registro por hora = 32.400 bytes
Relaes de confiana 5% Supondo 7 sesses estabelecidas por dia
Porcentagem aproximada do trfego de cliente em uma rede
DNS 1%
Dupl i cao de pastas 4% 2 alteraes de arquivo por di a = 26.000 bytes
10
20
30
40
50
60
70
80
90
1 transfernci a de zona por hora de 6 regi stros
Localizador 51%
4 notifi caes de servidor a cada 12 minutos;
3 BDCs trocam l istas de l ocali zao a cada
12 mi nutos
Com base em um dia de 8 horas


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

195
www.instonline.com.br pcoelho@instonline.com.br
Alertas e indicadores
ACK too long
Window Frozen
Request Denied
Wins no response
Route Vality changed
Route Flapping
Access to resource Denied


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

196
www.instonline.com.br pcoelho@instonline.com.br
Lab 7 Caracterizando o trfego de rede


























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

197
www.instonline.com.br pcoelho@instonline.com.br
Mdulo 8
Entendendo as aplicaes e as redes


Mdulo 8 Entendendo as aplicaes e as redes























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

198

www.instonline.com.br pcoelho@instonline.com.br
Objetivos
Como funcionam as aplicaes
Tipos de aplicaes
Entendendo os principais servios
Padro de trfego das principais aplicaes
Porque as redes ficam lentas
Analisando a latncia
Intelligence
Laboratrio

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

199

www.instonline.com.br pcoelho@instonline.com.br
Como funcionam as aplicaes
De um modo geral as aplicaes trabalham como:
Emulao de terminal
Client/Server
Transferncia de arquivos

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

200

www.instonline.com.br pcoelho@instonline.com.br
Emulao de terminal
Geram pequenos pacotes
Pesam pouco na rede
Cada pedido gera um eco de volta
Telnet, Emulao 3270
O comportamento deste tipo de trfego no gera muitos
problemas

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

201

www.instonline.com.br pcoelho@instonline.com.br
Client Server
Geram pacotes dependendo do tipo da arquitetura da aplicao
Client/Server
Arquitetura das aplicaes podem ser:
P2P
2 Camadas
3 Camadas
Caractersticas como latncia e throughput da rede so enormemente
influenciadas por essas variveis

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

202

www.instonline.com.br pcoelho@instonline.com.br
Arquitetura das aplicaes Client/Server

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

203

www.instonline.com.br pcoelho@instonline.com.br
Transferncia de arquivos (P2P)
Normalmente geram muitos pacotes com grande volume de
trfego
Aplicaes tem que ser otimizadas para o mximo MTU

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

204

www.instonline.com.br pcoelho@instonline.com.br
Tipos de aplicaes
As aplicaes podem tambm ser classificadas , como:
Transaction-oriented
Throughput-oriented
Streaming
Criptografada
Games

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

205

www.instonline.com.br pcoelho@instonline.com.br
Transaction-oriented
Aplicaes interativas ou em
batch
Comandos do tipo Request/Reply
Tipicamente, um trfego
pequeno e rpido
Usa frames pequenos
Exemplos:
Telnet
SSH
RPC
DNS

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

206

www.instonline.com.br pcoelho@instonline.com.br
Throughput-oriented
Transferncia de grandes volumes de dados
Padro Request/Reply, Reply, Reply
Pequenos comando seguidos de grandes transferncias de
dados
Tipicamente com grandes frames em uma direo (upload
ou download)
Exemplos:
FTP
HTTP
SMB
Aplicaes de backup

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

207

www.instonline.com.br pcoelho@instonline.com.br
Streaming
Principal objetivo mover dados, tipicamente udio, vdeo
Envolve duas aplicaes:
Uma aplicao gerencia as conexes com os hosts envovidos
Uma transfere os dados
Exemplos:
RTSP
VoIP
Citrix

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

208

www.instonline.com.br pcoelho@instonline.com.br
Aplicaes criptografadas
Dados so criptografados
A sinalizao normal

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

209

www.instonline.com.br pcoelho@instonline.com.br
Games
Jogos so aplicaes transaction-oriented, mais streaming
Comandos do jogos so transactionriented
Resposta do jogo streaming
Pode utilizar protocolos padro ou no
No fcil identificar

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

210

www.instonline.com.br pcoelho@instonline.com.br
Porque esta rede est lenta?
Financeiro Administrador
da rede

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

211

www.instonline.com.br pcoelho@instonline.com.br
Razes!?
Excesso de colises
Excesso de protocolos
Muitos trfego
Redes flats
Latncia
Outros dispositivos envolvidos que o analisador no v
Baixo throughput

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

212

www.instonline.com.br pcoelho@instonline.com.br 16
RESULTADO: Performance no linear quando mais
banda adicionada
P
e
r
f
o
r
m
a
n
c
e

Bandwidth
Expectation
Expectati on
Realit y Reali ty
Porque a rede to lenta?!
Bandwidth a largura da rodovia
Latncia a velocidade
Some 7 camadas de protocolos
Some trfego desconhecido
Some expectivas no realsitcas

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

213

www.instonline.com.br pcoelho@instonline.com.br 17
*Maiores latncias emrede de logas distancias e satlites
Porque a latncia um problema?
Microsoft Office executa 500 passos somente para abir um
arquivo em um compartilhamento de rede
Latncia da WAN 100ms (valor tpico*)
Ento, cada passo leva 100ms x 2 (roundtrip)
500 passos x 200ms = 100 sec
100 segundos apenas para abrir um documento!
Pode-se aumentar a banda que ainda levar 100 segundos

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

214

www.instonline.com.br pcoelho@instonline.com.br
Conhea os protocolos
Conhea o analisador
Conhea as aplicaes
Quem est falando com quem?
Quem mais gera trfego?
Quais os tempos tpicos de
Request/reply?
Quais os servios mais ativos?
Tempos de ACK
Time-outs
Request sem reply
Em servios baseados em TCP,
verificar:
Retransmisses
Tentativa de conexo repetida
MSS menor que o padro (1460
Bytes)
TCP ACK too long
TCP idle too long
No de seqncia constante
No de ACKs repetidos
Como fazer o troubleshooting

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

215

www.instonline.com.br pcoelho@instonline.com.br
Latncia em LANs e Wans
O que latncia?
Quantidade de tempo que um pacote sai do ponto A e vai
para o ponto B.
A resposta ou o round-trip delay a latncia

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

216

www.instonline.com.br pcoelho@instonline.com.br
Fontes de latncia em LANs e WANs
Rede local
Roteador/Switch
Roteador/Switch
DCE
DCE
Server
Rede local
WAN
(Packet/Cell Switching)

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

217

www.instonline.com.br pcoelho@instonline.com.br
Analisando a latncia
Passos para analisar latncia
Analisar o RTT global
Filtrar um par de origem/destino
Concentre-se no pedidos de request/reply
Analise o delta-time do pacote resposta (reply) na tela de
resumo do analisador
Tentar usar pacotes com 64bytes
Faa isto dezenas de vezes

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

218

www.instonline.com.br pcoelho@instonline.com.br
ART Aplication Response Time

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

219

www.instonline.com.br pcoelho@instonline.com.br
Throughput

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

220

www.instonline.com.br pcoelho@instonline.com.br
O que o Intelligence?

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

221

www.instonline.com.br pcoelho@instonline.com.br
Terminologia
Dimenso
Medida
Nova converso
Flow
Turn
Master Table

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

222

www.instonline.com.br pcoelho@instonline.com.br
A Master Table

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

223

www.instonline.com.br pcoelho@instonline.com.br
Intelligence Agent

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

224

www.instonline.com.br pcoelho@instonline.com.br
Cadastrando aplicaes

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

225

www.instonline.com.br pcoelho@instonline.com.br
Appintell Menu

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

226

www.instonline.com.br pcoelho@instonline.com.br
Intervall Summary

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

227

www.instonline.com.br pcoelho@instonline.com.br
Applications

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

228

www.instonline.com.br pcoelho@instonline.com.br
Clients

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

229

www.instonline.com.br pcoelho@instonline.com.br
Servers

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

230

www.instonline.com.br pcoelho@instonline.com.br
Como funciona?

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

231

www.instonline.com.br pcoelho@instonline.com.br
Locks

























Instituto OnLine - Educao tecnolgica integrada

www.institutoonline.com.br

232

www.instonline.com.br pcoelho@instonline.com.br
Entendendo as aplicaes e as redes

Вам также может понравиться