Professional Documents
Culture Documents
Instituto de Computao
Redes de computadores
CAMADA DE REDE
- PARTE 01 -
Endereo IP
Objetivo
Identificar, de forma nica e individual, cada dispositivo da
inter-rede TCP/IP
Tambm denominado endereo internet
Representao
Nmero inteiro de 32 bits
Permite at 232 endereos
31
11000000
10101000
00001010
00000001
Endereo IP
Notao decimal
Representao por 4 nmeros decimais separados por pontos
Cada nmero decimal est associado a um determinado byte
do endereo
0
11000000 10101000 00001010
192 . 168 . 10 . 1
31
00000001
Endereo IP
Hierarquia de endereamento
Identificador de rede (prefixo de rede)
Identifica cada rede de forma nica e individual
Identificador de estao
Identifica cada estao da rede de forma nica e individual
31
Identificador de rede
Identificador de estao
Endereo IP
Atribuio de endereos
Endereos IP no so atribudos s estaes e roteadores
Endereos IP so atribudos s interfaces de estaes e
roteadores
Cada interface de estaes e roteadores deve possuir um
endereo IP
Estaes multihomed e roteadores possuem diversos endereos
IP
Endereo IP
Atribuio de endereos
Diferentes prefixos de rede devem ser adotados para diferentes
redes fsicas
Um nico prefixo de rede deve ser compartilhado por
interfaces de uma rede fsica
Um nico identificador de estao deve ser atribudo a cada
interface de uma rede fsica
Endereo IP
Atribuio de endereos
E1 192.168.10.1
N1
E2
192.168.10.2
200.10.1.1
192.168.10.3
R1
200.10.1.3
E3
N2
200.10.1.2
E4
Classes de endereos
Classe A
01
0
78
31
Classe B
0 2
10
Classe C
0
3
110
31
Classe D
0
4
1110
31
Classe E
0
5
11110
15 16
31
23 24
31
Classes de endereos
Capacidade
Permitem a configurao de um variado nmero de redes com
diferentes tamanhos
Classe
Nmero
de redes
Nmero de
estaes
27
224
214
216
221
28
Classes de endereos
Espao de endereamento
Classe
Intervalo de endereos
0.0.0.0 - 127.255.255.255
128.0.0.0 - 191.255.255.255
192.0.0.0 - 223.255.255.255
224.0.0.0 - 239.255.255.255
240.0.0.0 - 255.255.255.255
Endereos especiais
Endereo de rede
Prefixo de rede
0...0
Broadcast direto
Prefixo de rede
1...1
1...1
1...1
0...0
0...0
127
X...X
Broadcast limitado
Rota default
Loopback
Endereos possveis
Conjunto de endereos que compartilham um mesmo prefixo
de rede
Endereos vlidos
Conjunto de endereos possveis que podem ser atribudos s
interfaces
Classe
Prefixo
de rede
10
172.16
192.168.10
Endereos
possveis
Endereos
vlidos
10.0.0.0 - 10.255.255.255
10.0.0.1 - 10.255.255.254
172.16.0.0 - 172.16.255.255
172.16.0.1 - 172.16.255.254
192.168.10.0 - 192.168.10.255
192.168.10.1 - 192.168.10.254
Endereo privado
O que ?
Conjunto de endereos reservados que podem ser usados de
forma aberta por qualquer organizao
Classe
Endereos privados
10.0.0.0
B
C
172.16.0.0 -
172.31.0.0
192.168.0.0 - 192.168.255.0
Endereo privado
Benefcios
Otimiza o uso do espao de endereos IP
Prov um mecanismo de segurana
Limitaes
Estaes e redes privadas no podem ser visveis externamente
na internet
Datagramas com endereos privados trafegam apenas na
inter-rede privada
Soluo
Network Address Translator (NAT)
Endereos pblicos
So alocados oficialmente em uma organizao por uma
instituio autorizada da internet
Endereos privados
No so oficialmente alocados por instituies autorizadas da
internet
Mscara de rede
Objetivo
Delimitar a posio do prefixo de rede e do identificador de
estao
Representao
Padro de 32 bits
Possui bits 1 no prefixo de rede
Possui bits 0 no identificador de estao
31
1...1
0...0
Mscara de rede
Notao decimal
31
00000001 Endereo IP
00000000
192.168.10.1 255.255.255.0
Mscara de rede
Exemplo
Configurando interfaces
E1
192.168.10.1
N1
E2
192.168.10.2
200.10.1.1
192.168.10.3
R1
200.10.1.3
E3
N2
200.10.1.2
E4
Exemplo
> ifconfig -a
...
> netstat -i
Iface MTU
eth0
1500
eth1
1500
lo
16436
Met
0
0
0
RX-OK
461
210
64
RX-ERR
0
0
0
RX-DRP
0
0
0
RX-OVR
0
0
0
TX-OK
21
15
64
TX-ERR
0
0
0
TX-DRP
0
0
0
TX-OVR
0
0
0
Resoluo de endereos
Problema
Datagramas adotam endereos IP
Quadros das redes fsicas adotam endereos fsicos
Soluo
Mapeamento de endereos IP para endereos fsicos
IA
IB
FA
FB
IA IB
FA FB
Datagrama
Quadro
Resoluo de endereos
Mapeamento direto
Pressupe que endereos fsicos podem ser escolhidos
pelo administrador
Endereo fsico deve possuir o mesmo valor do
identificador de estao do endereo IP
Mapeamento dinmico
Permite endereos fsicos configurados pelo
administrador ou fabricante
Protocolo de baixo nvel realiza o mapeamento de forma
transparente e sob demanda
Rede fsica deve suportar broadcast
Implementado na arquitetura TCP/IP pelo protocolo
Address Resolution Protocol (ARP)
Protocolo ARP
Objetivo
Mapear endereos IP para seus respectivos endereos fsicos
B
FA, IA, ?, IB
192.168.10.3 tell
192.168.10.3 is-at
192.168.10.1
0:3:47:c:fb:9
Protocolo ARP
Tabela ARP
Funo
Armazena os mapeamentos mais recentes
Manuteno
Requisies ARP podem atualizar as tabelas de todas as estaes
da rede
Respostas ARP atualizam a tabela da estao requisitante
Protocolo ARP
Tabela ARP
Listando entradas
> arp -n
Address
192.168.10.1
192.168.10.2
HWtype
ether
ether
HWaddress
00:E0:7D:AD:C4:2B
00:E1:5A:8B:DF:4D
Flags Mask
C
C
Iface
eth0
eth0
Modificando entradas
> arp -d 192.168.10.1
> arp -s 192.168.10.1 00:E0:7D:AD:C4:2B
> arp -s 192.168.10.2 00:E1:5A:8B:DF:4D temp
Figura 2.17
Objetivo
Mapear endereos fsicos para endereos IP
Tambm so utilizados para carregar informaes como
mscara de rede e rota default
Protocolos
RARP
BOOTP e DHCP
Utilizam IP e UDP
Protocolo DHCP
Utiliza IP, UDP e broadcast limitado.
Capaz de transportar vrios tipos de informao. Exemplos:
Mscara de rede
Servidor de nomes
Quatro mensagens:
DISCOVER
OFFER
REQUEST
ACK
Mecanismos de entrega
Entrega direta
Estaes de origem e destino esto conectadas na mesma
rede fsica
Entrega indireta
Estaes de origem e destino esto conectadas em redes
fsicas distintas
Pode ser representada por uma sequncia de entregas diretas
Datagramas so encaminhados atravs de roteadores
intermedirios
Mecanismos de entrega
Entrega direta
IA
IB
FA
FB
Datagrama
IA
IB
FA FB
Quadro
Mecanismos de entrega
Entrega indireta
A
IR,N1
IA
N1
FA
IR,N1
FR,N1
IR,N2
N2
FR,N2
Datagrama
IA
Datagrama
IB
FA FR,N1
Quadro da rede N1
IA
IB
FR,N2FB
Quadro da rede N2
IB
FB