ENDEREÇAMENTO IP
FATESM
PROF. BRUNO ADAMS PARDO CATIARI
ENDEREÇAMENTO IPv4
SISTEMAS PARA WEB MÓDULO IV
Endereço IP
11000000.10101000.00110011.00000011
192.168.51.3



32 bits em 4 octetos
Representado em decimal com pontos
Endereço hierárquico
Binários em Decimal
Binário
Decimal
1
1
10
2
100
4
1000
8
10000
16
100000
32
1000000
64
10000000 128
Binários em Decimal
Binário
Decimal
10000000 128
11000000 192
11100000 224
11110000 240
11111000 248
11111100 252
11111110 254
11111111 255
IP Bits para Decimal
10101101.11000000.01111011.00100000
173
.
192
.
123
.
32
IP Bits para Decimal
10101101
1
0
1
0
1
1
0
1
128
0
32
0
8
4
0
1
128 + 32 +
8
+
4 + 1 = 173
IP Bits para Decimal
11000000
1
1
0
0
0
0
0
0
128 64
0
0
0
0
0
0
128
+
64
=
192
IP Bits para Decimal
01111011
0
1
1
1
1
0
1
1
0
64
32
16
8
0
2
1
64 + 32 + 16 +
8 + 2 + 1 = 123
IP Bits para Decimal
00100000
0
0
1
0
0
0
0
0
0
0
32
0
0
0
0
0
32
=
32
Classes Endereços
Classe A
Rede
Host
Host
Host
Classe B
Rede
Rede
Host
Host
Classe C
Rede
Rede
Rede
Host
Classes de Endereços
De
Até
Classe A
1.0.0.0
126.255.255.255
Classe B
128.0.0.0
191.255.255.255
Classe C
192.0.0.0
223.255.255.255
Classes de Endereços
De
Até
Classe D
224.0.0.0
239.255.255.255
Classe E
240.0.0.0
255.255.255.255
Endereços Reservados
Loopback
127.i.i.i
End. Qualquer
0.0.0.0
Broadcast
255.255.255.255
Endereços Privados
De
Até
Classe A
10.0.0.0
10.255.255.255
Classe B
172.16.0.0
172.31.255.255
Classe C
192.168.0.0
192.168.255.255
Máscara de Rede
É uma sequência de 32 bits
 Indica quais bits do endereço pertencem
ao Net ID e Host ID
 Bits 1 = Net ID
 Bits 0 = Host ID

Máscara de Rede
IP
Mask
Mask
172
16
4
32
11111111 11111111 00000000 00000000
255
255
0
0
Mascaras Naturais
Classe A
255
0
0
0
Classe B
255
255
0
0
Classe C
255
255
255
0
Mascaras Naturais
Classe A
255
8 bits para Rede = /8
Classe B
255
255
16 bits para Rede = /16
Classe C
255
255
255
24 bits para Rede = /24
Sub Redes
O Terceiro Octeto será lido como Sub-Rede
IP
Mask
Mask
172
16
4
32
11111111 11111111 11111111 00000000
255
255
255
0
Cálculo de Subnets
Considere a Mascara aplicada à um IP
 Avalie quantos bits estão sendo
utilizados para indicar rede
 Compare com os bits de rede da
máscara natural do IP
 Os bits de subnet são os bits que Host
que estiverem sendo usados para indicar
Rede

Sub Redes
IP
Mask
Mask
172
16
4
32
11111111 11111111 11111111 00000000
255
255
255
0
• IP Classe B. Máscara natural 255.255.0.0
• A Máscara 255.255.255.0 está usando o
terceiro octeto inteiro para representar
Sub-Redes.
• 172.16.4.32 / 24
Sub Redes
IP
Mask
Mask
172
16
4
32
11111111 11111111 11000000 00000000
255
255
192
0
• 172.16.4.32 /18
• Usando Apenas 2 bits de hosts para
sub-rede
• Serão criadas 22=4 sub-redes retirando
a primeira e a última sub-rede por convenção
teremos 2 sub-redes válidas.
Exemplo

Exemplo:


Considere o endereço: 198.100.20.0/24
Será necessário criar 13 sub-redes a partir
desse IP.
Qual será a máscara?
IP
Mask
Mask
198
100
20
11111111 11111111 11111111
255
255
255
0
11110000
240
• 198.100.20.0 /28
• Serão usados 4 bits = 24 = 16 -2 = 14
• 14 Sub-redes foram criadas
Primeira Sub-Rede (Sub 1)
IP
Mask
198
100
20
11111111 11111111 11111111
Mask
End Rede:
Hosts:
Broadcast:
255
255
0
11110000
255
240
00010000 198.100.20.16
00010001 a 00011110
198.100.20.17 até 198.20.30
00011111 198.100.20.31
Segunda Sub-Rede (Sub 2)
IP
Mask
198
100
20
11111111 11111111 11111111
Mask
End Rede:
Hosts:
Broadcast:
255
255
0
11110000
255
240
00100000 198.100.20.32
00100001 a 00101110
198.100.20.33 até 198.20.46
00101111 198.100.20.47
Calculando End. Em subnet n



Podemos calcular os endereços de cada sub-rede
baseando-se nos números de hosts.
No exemplo anterior foram criadas 14 Sub-Redes.
Sobraram então 4 bits = 24 = 16 hosts sendo que
14 hosts são válidos.
IP
Mask
Mask
198
100
20
11111111 11111111 11111111
255
255
255
0
11110000
240
Calculando End. Em subnet n


Se cada sub rede tem 16 hosts contando com o
endereço da sub-rede e o broadcast da sub-rede
podemos calcular os endereços de 16 em 16.
Vimos que:
Sub 0 End:
198.100.20.0
Broadcast: 198.100.20.15
Sub 1 End:
198.100.20.16
Broadcast: 198.100.20.31
198.100.20.32
Sub 2 End:
Broadcast: 198.100.20.47
Sugestões
Aprenda primeiro a trabalhar a
conversão de binário para decimal
 Decore as somas da esquerda para a
direita dos valores 128 64 32 16 8 4 2 1
 Na máscara de Rede bits 1 indicam rede,
bits 0 indicam Host

Download

Aula_IP_Address_Prof._Bruno