Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Redes de Computadores
Reviso
Captura de Pacotes
Fundamentos:
Captura de Pacotes
Execuo da Captura
Exemplo:
Comunicao de A para B:
Ferramentas
Wireshark
Tcpdump
Arquitetura da Internet
Rotamento
B
C
D
Geralmente usamos um mapa para definir o caminho da origem at o destino.
Roteamento
Utilizando Tabelas
Cada
Tabela de D
Destino
Prximo
Peso
..
Destino
prximo
-------
-------
Tabela de A
Roteamento
Rota Padro
Caso
B
C
Rota padro
D
A Rota Padro permite tabelas de roteamento bem menores e resolver o problema de encaminhamento.
Roteamento
Tabela de Roteamento
Network ID
Network Mask
Next Hop
Interface
Matric
Network ID
Network Mask
Next Hop
Interface
Metric
0.0.0.0
0.0.0.0
200.175.106.54
eth0
10.100.100.0
255.255.255.0
10.200.200.4
eth1
Roteamento
Configurao de IP
Endereo IP
Mscara da Rede
Rota Padro
Roteamento
Configurao de Rotas
Para
endereo da rede.
y.y.y.y:
mscara da rede.
z.z.z.z:
Para
Roteamento
O endereo IP 0.0.0.0 na tabela de roteamento indica o endereo de
uma redes ainda no descoberta.
Roteamento
Ativando o Roteamento
Pode-se
No
Roteamento
A maioria
Roteamento
Roteamento
Uma
VLANs no Linux
Instalao.
Criando as VLANs.
#sysctl -w net.ipv4.ip_forward=1
Roteamento
Switch Nvel 3
A melhor
Roteamento
Roteamento
Camada de Transporte
Transmission Protocol Protocol ( TCP Protocolo de Controle da
Transmisso)
Nmero de portas
Camada de Transporte
Camada de Transporte
Algumas porta padres e suas aplicaes
443 HTTPs
3306 - MySQL
Protocolo TCP
Caractersticas
Protocolo TCP
Quantas portas so possveis no protocolo TCP ?
Formato do Quadro
Protocolo TCP
Protocolo TCP
Three-way-handshake
Para
Protocolo TCP
Segmentao
O
Protocolo TCP
Ordenao de pacotes
Controle de Erros
transmitido
TCP
inicia
um
Protocolo TCP
de Fluxo
Protocolo UDP
Padronizado
na RFC 768;
No
funo de um multiplexador/demultiplexador no
envio e no recebimento de datagramas, usando sockets
nesta comunicao;
Posui
no-orientado conexo.
Uso em transmisses multicast e broadcast
Formato do Cabealho
Source Port: endereo da porta de origem;
IP Header
UDP Data
UDP Header
DATA
Aplicaes
Aplicaes que utilizam UDP
Trivial
Transferncia de arquivos
Domain
Resoluo de nomes
Remote
Simple
Gerenciamento de redes.
Lightweight
Dynamic
Categoria:
Pblico
H roteamento na internet
Mais escassos.
Privado
10.0.0.0/8
172.16.0.0/16
192.168.0.0/24
No h roteamento na internet.
Normalizao
na RFC 1918
Endereamento IPv4
Endereamento IPv4
Como fazer todas as mquinas de uma rede local
acessar a internet ?
Mudana
de equipamentos (Custos).
NAT
Permite
NAT
NAT
Duas mquinas tentando acessar a internet ao mesmo
tempo.
Na resposta de volta
o roteador no sabe
para qual mquina encaminhar
o pacote.
NAT
NAT 1:1
Para
NAT
NAT N:1
NAT
Usa-se
outro campo.
Identificador
Tabela NAT
IP
Identificador
Identificador
Tipo
Cdigo
Identificador
IP
777
10.1.1.4
777
200.1.1.1
666
10.1.1.5
666
200.1.1.1
Checksum
N. de Sequncia
Captura de Pacotes:
Aplicativos
Filtros
do tcpdump:
Roteamento:
Equipamento
(Roteador)
Rota
Ativao de roteamento:
No
Endereamento:
Diviso
Exemplo:
mount -a
Estudar os comandos:
ldapadd
ldapadd
ldapadd
Compartilhamento
de recursos em rede.
80 HTTP
21 FTP
20 FTP
22 SSH
443 - HTTPs
110 POP3
25 SMTP
Conexes
Persistentes:
telnet
start.ubuntu.com 80
iptables
Ateno:
No