Aula 1

Propaganda
Redes de Computadores
Protocolo IP
Sumário
!
Endereços IP
–
–
–
–
–
–
2
Classes de endereços
Tipos de endereços
Endereços especiais
Máscaras
Redes privadas
Endereçamento IP dinâmico
Redes de Computadores - 02/03
Luísa Jorge
Esquema de endereçamento IPv4
!
!
!
!
!
3
Endereços de 32 bits
Oferece mais de 4 biliões de endereços
Todos os interfaces numa rede devem ter um
endereço IP que os identifique univocamente –
atribuídos por entidades oficiais
O espaço de endereçamento é estruturado em
classes. Redes de classe A, B ou C de diferentes
tamanhos.
Os bits mais significativos identificam a rede à qual
pertence o host e os menos significativos identificam
o host dentro da rede
Redes de Computadores - 02/03
Luísa Jorge
Endereços IP – classes de endereços
0
7
15
Id. rede
23
Classe A
0
Classe B
1
0
Classe C
1
1
0
Classe D
1
1
1
0
Endereço de multicast
Classe E
1
1
1
1
Reservado para utilização futura
31
Id. host
Id. Rede
Id. host
Id. rede
Id. host
Divisão do espaço de endereçamento
!
!
5
Classe Nº de bits
no prefixo
Nº máximo
de redes
Nº de bits
no sufixo
Nº máximo
de hosts por rede
A
7
128
24
16 777 216
B
14
16 384
16
65 536
C
21
2 097 152
8
256
Para uma dada rede o número de hosts é
condicionado pelo número de bits usado para
identificar os hosts nessa classe
Nem todos os endereços possíveis podem ser
atribuídos a interfaces de hosts
Redes de Computadores - 02/03
Luísa Jorge
Endereços Totais
Notação decimal
!
6
Classe
Menor endereço
Maior endereço
A
1.0.0.0
127.255.255.255
B
128.0.0.0
191.255.255.255
C
192.0.0.0
223.255.255.255
D
224.0.0.0
239.255.255.255
E
240.0.0.0
255.255.255.255
Os endereços IP são normalmente escritos utilizando 4 números decimais, um
por cada byte do endereço, separados por pontos
Redes de Computadores - 02/03
Luísa Jorge
Endereços de Redes Viáveis
Notação decimal
!
7
Classe
Menor endereço
Maior endereço
A
1.0.0.0
126.0.0.0
B
128.1.0.0
191.255.0.0
C
192.0.1.0
223.255.255.0
D
224.0.0.0
239.255.255.255
E
240.0.0.0
255.255.255.255
Os endereços IP que não aparecem nesta tabela são correspondentes a
endereços especiais, com um significado pré-determinado
Redes de Computadores - 02/03
Luísa Jorge
Tipos de endereços IP
!
!
!
8
unicast – destinado a um único host
broadcast – destinado a todos os hosts
numa determinada rede
multicast – destinado a um conjunto de hosts
que pertencem a um grupo de multicast
Redes de Computadores - 02/03
Luísa Jorge
Endereços IP especiais
tudo 0s
tudo 0s
1. Este host
host
tudo 1s
net
1. host nesta rede
2 .Broadcast local
tudo 1s
2 .Broadcast
dirigido para net
1.
127
qualquer (em geral 1)
3. loopback
2.
3.
4.
net
9
tudo 0s
Permitido apenas na inicialização;
nunca é endereço destino válido
Nunca é endereço origem válido
Nunca deve aparecer na rede
Reservado para designar a rede
4. Esta net
Redes de Computadores - 02/03
Luísa Jorge
Endereços IP
!
Divididos num número de rede e numa parte local
–
!
!
!
10
A parte local é administrada localmente.
Mesmo o espaço de endereçamento dentro de uma rede possa
estar pouco preenchido, no respeitante ao espaço de
endereçamento efectivo, se um número de rede tem sido
alocado, então todos os endereços dentro dessa rede estão
indisponíveis para outras alocações.
O modelo de endereçamento IP necessita que um número de
rede único seja atribuído a todas as redes IP estejam ou não
actualmente ligadas à Internet.
Esgotamento do espaço de endereçamento IP entre 2005-2011
Redes de Computadores - 02/03
Luísa Jorge
Máscaras
!
!
!
!
11
Inicialmente os endereços IP tinham fronteiras fixas,
sendo a fronteira definida a partir dos primeiros bits do
campo de endereço; é o caso dos endereços da classe
A, B e C
Depois passaram a ter fronteiras flexíveis, sendo estas
definidas a partir de uma máscara
A máscara é utilizada para separar a parte da rede da
parte de host dos endereços IP
É uma sequência de 32 bits que indica qual a parte do
endereço que identifica a rede/sub-rede e qual a parte
que identifica a máquina dentro da rede/sub-rede
Redes de Computadores - 02/03
Luísa Jorge
Máscaras - exemplo
decimal
12
binário
Endereço IP
11.
0.0.2
00001011
00000000 00000000 00000010
máscara
255.
0.0.0
11111111
00000000 00000000 00000000
←
→
←
→
rede
host
rede
host
Redes de Computadores - 02/03
Luísa Jorge
O que é necessário para conseguir
comunicar numa rede TCP/IP
!
!
!
13
Um endereço IP (identificação única do
sistema na rede)
Uma máscara de rede/sub-rede (para
determinar a parte da rede/sub-rede do
endereço)
O endereço de pelo menos um router (para o
sistema conseguir comunicar com outros
equipamentos fora da sua rede/sub-rede)
Redes de Computadores - 02/03
Luísa Jorge
Mecanismos para tentar adiar o
esgotamento de endereços IP
!
!
Redes Privadas – utilização de endereços privados
Endereçamento IP dinâmico – uso de DHCP
(Dynamic Host Configuration Protocol)
–
–
obter um endereço IP válido a partir do momento em que o
equipamento é ligado à rede
Obriga à necessidade de extensões ao DNS (Domain
Name System)
!
"
14
ser capaz de localizar qualquer host específico através de um
nome
Na nova versão do protocolo IP, IPv6, o endereços
passam a ter 128 bits
Redes de Computadores - 02/03
Luísa Jorge
Endereços IP privados
!
10.0.0.0 a 10.255.255.255
–
!
172.16.0.0 a 172.31.255.255
–
!
15
Espaço equivalente a 16 redes da classe B
192.168.0.0 a 192.168.255.255
–
"
Espaço equivalente a uma rede da classe A
Espaço equivalente a 255 rede da classe C
NAT (Network Address Translation) - Conversão
entre endereços oficiais e endereços privados –
Operação realizada pelas firewalls
Redes de Computadores - 02/03
Luísa Jorge
Download