Endereçamento IP

Propaganda
Redes de Computadores
Endereçamento IP
Escola Superior de Tecnologia e Gestão
Instituto Politécnico de Bragança
Março de 2006
Esquema de endereçamento
•
•
•
Todos os interfaces numa rede devem ter um endereço IP que os identifique
univocamente – atribuídos por entidades oficiais
Endereços de 32 bits
Representado no formato de notação decimal pontuada
– Agrupam-se os 32 bits em conjuntos de 8 (formando 4 bytes) e representa-se
assim o equivalente decimal de cada um dos bytes, concatenados pelo sinal
ponto final “.”
– Exemplo:
•
•
Em notação binária: 11000001 10001000 11000011 11011100
Equivalente notação decimal pontuada: 193.136.195.220
•
Os bits mais significativos identificam a rede à qual pertence o host e os menos
significativos identificam o host dentro da rede
•
O espaço de endereçamento é estruturado em classes. Redes de classe A, B
ou C de diferentes tamanhos
Tipos de endereços:
–
•
Endereço IP = <rede><host>
– 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
Endereçamento IP
Redes de Computadores
2
1
Classes de endereços
•
•
•
Classe Nº bits prefixo Nº máximo de
redes
Classe A – 1 byte identifica a
rede; os outros 3 identificam as
estações
Classe B – 2 bytes para identificar
a rede; 2 bytes para identificar
estações
Classe C – 3 bytes identificam a
rede; 1 byte para identificar as
estações
Nº bits no
sufixo
Nº máximo de
hosts por rede
A
7
128
24
16777216
B
14
16384
16
65536
C
21
2097152
8
256
Endereçamento IP
Redes de Computadores
3
Endereçamento na Internet
•
•
Endereçamento IP
Redes de Computadores
O endereço 0.0.0.0 só
é usado pelos hosts
quando estão a ser
iniciados
O endereço 127.0.0.0
é um endereço de
teste (rede loopback).
127.0.0.1 – localhost.
Este recurso é usado
para depuração do
software de rede.
4
2
INTERNET - Endereçamento
• Nem todos os endereços possíveis podem ser atribuídos
a interfaces de hosts
• Exemplo: consideremos o endereço 192.35.246.10
Gateway
Quando se pretende enviar um pacote para todas as estações de uma rede
utilizamos o endereço de broadcast; o endereço de broadcast permite endereçar
simultaneamente todas as estações de uma rede.
Endereçamento IP
Redes de Computadores
5
O que é necessário para conseguir
comunicar numa rede TCP/IP
• 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)
Endereçamento IP
Redes de Computadores
6
3
Máscaras
• 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
Endereçamento IP
Redes de Computadores
7
Sub-endereçamento (1)
• Permite um complexidade relativa entre LANs
interligadas, sem ser necessário gastar mais endereços
nem aumentar a complexidade de encaminhamento (Ex:
1 escritório em Bragança e outro em Lisboa com 75
hosts cada)
• Dentro de uma dada rede de uma dada classe, a parte
reservada para a identificação dos hosts poderá ser
subdividida, reservando alguns dos bits mais
significativos para a identificação de sub-redes dentro da
rede em causa
– A parte <host> do endereço IP é dividida em <subrede><host>
• A subdivisão é feita utilizando uma máscara de sub-rede
– O endereço IP passa a ser interpretado da seguinte forma:
• Endereço IP = <rede><subrede><host>
Endereçamento IP
Redes de Computadores
8
4
Sub-endereçamento (2)
Endereçamento IP
Redes de Computadores
9
Uma rede com sub-redes
Endereçamento IP
Redes de Computadores
10
5
Na notação CIDR
Endereçamento IP
Redes de Computadores
11
Crescimento da Internet
Endereçamento IP
Redes de Computadores
12
6
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
• Na nova versão do protocolo IP, IPv6, os
endereços passam a ter 128 bits
Endereçamento IP
Redes de Computadores
13
Endereços Privados
• Lista de redes reservadas para utilização interna
de uma rede sem conectividade para o exterior
• Redes Privadas diferentes podem ter o mesmo
endereço de rede
• Endereços filtrados no router de saída
Endereçamento IP
Redes de Computadores
14
7
Endereços Privados
• Os endereços privados não podem ser usados
para ligações directas à Internet, mas podem
aceder através de acessos indirectos via proxy
servers ou NAT
Endereçamento IP
Redes de Computadores
15
Exercícios (1)
•
Efectuar a conversão para o valor decimal, dos seguintes números
binários:
–
–
–
–
–
–
•
11000001
11001100
10101010
11100111
10110011
00110101
Calcular o equivalente binário de cada um dos seguintes números
decimais:
–
–
–
–
–
53
231
115
136
59
Endereçamento IP
Redes de Computadores
16
8
Exercícios (2)
• Representar em notação binária os IP’s
abaixo indicados. A que classe pertence
cada um deles?
– 145.32.59.24
– 200.42.129.16
– 14.82.19.54
Endereçamento IP
Redes de Computadores
17
Exercícios (3)
•
Dividir a rede 200.17.30.0 em sub-redes
com 32 endereços
1.
2.
3.
4.
Qual a máscara a aplicar?
Quantas sub-redes obtém?
Quais são?
Qual o endereço de broadcast de cada uma
delas?
Endereçamento IP
Redes de Computadores
18
9
Exercícios (4)
• Admita que
132.45.0.0/16
lhe
foi
atribuída
a
rede
– Quantos bits são necessárias para definir quatro subredes?
– Apresente o prefixo e a respectiva máscara de rede
que permite a criação de 4 sub-redes.
– Especifique as quatro sub-redes em formato binário e
em notação decimal pontuada.
– Indique qual o conjunto de endereços que podem ser
atribuídos a hosts dentro da sub-rede 3 (primeiro e
último IP’s desta rede).
– Qual é o endereço de broadcast para a sub-rede 3?
Endereçamento IP
Redes de Computadores
19
10
Download