Você está na página 1de 10

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
– Endereço IP = <rede><host>
• O espaço de endereçamento é estruturado em classes. Redes de classe A, B
ou C de diferentes tamanhos
• Tipos de endereços:
– 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 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
Classe Nº bits prefixo Nº máximo de Nº bits no Nº máximo de
redes sufixo 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
• 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.

Endereçamento IP Redes de Computadores 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. Qual a máscara a aplicar?
2. Quantas sub-redes obtém?
3. Quais são?
4. Qual o endereço de broadcast de cada uma
delas?

Endereçamento IP Redes de Computadores 18

9
Exercícios (4)
• Admita que lhe foi atribuída a rede
132.45.0.0/16
– Quantos bits são necessárias para definir quatro sub-
redes?
– 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