30
ENDEREÇAMENTO IP ENDEREÇAMENTO IP

ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Embed Size (px)

Citation preview

Page 1: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

ENDEREÇAMENTO IPENDEREÇAMENTO IPENDEREÇAMENTO IPENDEREÇAMENTO IP

Page 2: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

FATESMFATESM

PROF. BRUNO ADAMS PARDO CATIARIPROF. BRUNO ADAMS PARDO CATIARIPROF. BRUNO ADAMS PARDO CATIARIPROF. BRUNO ADAMS PARDO CATIARI

ENDEREÇAMENTO IPv4ENDEREÇAMENTO IPv4ENDEREÇAMENTO IPv4ENDEREÇAMENTO IPv4

SISTEMAS PARA WEB MÓDULO IVSISTEMAS PARA WEB MÓDULO IVSISTEMAS PARA WEB MÓDULO IVSISTEMAS PARA WEB MÓDULO IV

Page 3: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Endereço IPEndereço IP

32 bits em 4 octetos32 bits em 4 octetos Representado em decimal com pontosRepresentado em decimal com pontos Endereço hierárquicoEndereço hierárquico

11000000.10101000.00110011.0000001111000000.10101000.00110011.00000011

192.168.51.3192.168.51.3

Page 4: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Binários em DecimalBinários em Decimal

11

1010

100100

10001000

11

1000010000

100000100000

10000001000000

1000000010000000

22

44

88

1616

3232

6464

128128

DecimalDecimalBinárioBinário

Page 5: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Binários em DecimalBinários em Decimal

1000000010000000

1100000011000000

1110000011100000

1111000011110000

128128

1111100011111000

1111110011111100

1111111011111110

1111111111111111

192192

224224

240240

248248

252252

254254

255255

DecimalDecimalBinárioBinário

Page 6: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

IP Bits para DecimalIP Bits para Decimal

1010110110101101..1100000011000000..0111101101111011..0010000000100000

173173 .. 192192 .. 123123 .. 3232

Page 7: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

IP Bits para DecimalIP Bits para Decimal

11

1010110110101101

00 11 00 11 11 00 11

128128 00 3232 00 88 44 00 11

++128128 3232 88++ 44++ ++ 11 == 173173

Page 8: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

IP Bits para DecimalIP Bits para Decimal

11

1100000011000000

11 00 00 00 00 00 00

128128 6464 00 00 00 00 00 00

++128128 6464 == 192192

Page 9: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

IP Bits para DecimalIP Bits para Decimal

00

0111101101111011

11 11 11 11 00 11 11

00 6464 3232 1616 88 00 22 11

++6464 3232 1616++ 88++ ++ 22 == 123123++ 11

Page 10: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

IP Bits para DecimalIP Bits para Decimal

00

0010000000100000

00 11 00 00 00 00 00

00 00 3232 00 00 00 00 00

3232 == 3232

Page 11: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Classes EndereçosClasses Endereços

RedeRedeClasse AClasse A

Classe BClasse B

Classe CClasse C

RedeRede

RedeRede

HostHost

RedeRede

RedeRede

HostHost HostHost

HostHost HostHost

HostHostRedeRede

Page 12: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Classes de EndereçosClasses de Endereços

Classe AClasse A

Classe BClasse B

Classe CClasse C

1.0.0.01.0.0.0 126.255.255.255126.255.255.255

DeDe AtéAté

128.0.0.0128.0.0.0 191.255.255.255191.255.255.255

192.0.0.0192.0.0.0 223.255.255.255223.255.255.255

Page 13: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Classes de EndereçosClasses de Endereços

Classe DClasse D

Classe EClasse E

224.0.0.0224.0.0.0 239.255.255.255239.255.255.255

DeDe AtéAté

240.0.0.0240.0.0.0 255.255.255.255255.255.255.255

Page 14: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Endereços ReservadosEndereços Reservados

LoopbackLoopback

End. QualquerEnd. Qualquer

BroadcastBroadcast

127.i.i.i127.i.i.i

0.0.0.00.0.0.0

255.255.255.255255.255.255.255

Page 15: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Endereços PrivadosEndereços Privados

Classe AClasse A

Classe BClasse B

Classe CClasse C

10.0.0.010.0.0.0 10.255.255.25510.255.255.255

DeDe AtéAté

172.16.0.0172.16.0.0 172.31.255.255172.31.255.255

192.168.0.0192.168.0.0 192.168.255.255192.168.255.255

Page 16: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Máscara de RedeMáscara de Rede

É uma sequência de 32 bitsÉ uma sequência de 32 bits Indica quais bits do endereço Indica quais bits do endereço

pertencem ao Net ID e Host IDpertencem ao Net ID e Host ID Bits 1 = Net IDBits 1 = Net ID Bits 0 = Host IDBits 0 = Host ID

Page 17: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Máscara de RedeMáscara de Rede

IPIP

1111111111111111MaskMask 111111111111111100000000000000000000000000000000

MaskMask

172172 1616 44 3232

255255 255255 00 00

Page 18: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Mascaras NaturaisMascaras Naturais

255255 255255 00 00

255255 00 00 00

255255 255255 255255 00

Classe AClasse A

Classe BClasse B

Classe CClasse C

Page 19: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Mascaras NaturaisMascaras Naturais

255255 255255

255255

255255 255255 255255

Classe AClasse A

Classe BClasse B

Classe CClasse C

8 bits para Rede = /88 bits para Rede = /8

16 bits para Rede = /1616 bits para Rede = /16

24 bits para Rede = /2424 bits para Rede = /24

Page 20: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Sub RedesSub Redes

IPIP

1111111111111111MaskMask 11111111111111111111111111111111 0000000000000000

MaskMask

172172 1616 44 3232

255255 255255 255255 00

O Terceiro Octeto será lido como Sub-RedeO Terceiro Octeto será lido como Sub-Rede

Page 21: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Cálculo de SubnetsCálculo de Subnets

Considere a Mascara aplicada à um Considere a Mascara aplicada à um IPIP

Avalie quantos bits estão sendo Avalie quantos bits estão sendo utilizados para indicar redeutilizados para indicar rede

Compare com os bits de rede da Compare com os bits de rede da máscara natural do IPmáscara natural do IP

Os bits de subnet são os bits que Os bits de subnet são os bits que Host que estiverem sendo usados Host que estiverem sendo usados para indicar Redepara indicar Rede

Page 22: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Sub RedesSub Redes

IPIP

1111111111111111MaskMask 11111111111111111111111111111111 0000000000000000

MaskMask

172172 1616 44 3232

255255 255255 255255 00

• IP Classe B. Máscara natural 255.255.0.0IP Classe B. Máscara natural 255.255.0.0• A Máscara 255.255.255.0 está usando o A Máscara 255.255.255.0 está usando o terceiro octeto inteiro para representarterceiro octeto inteiro para representarSub-Redes.Sub-Redes.• 172.16.4.32 / 24172.16.4.32 / 24

Page 23: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Sub RedesSub Redes

IPIP

1111111111111111MaskMask 11111111111111111111000000000000 0000000000000000

MaskMask

172172 1616 44 3232

255255 255255 192192 00

• 172.16.4.32 /18172.16.4.32 /18• Usando Apenas 2 bits de hosts paraUsando Apenas 2 bits de hosts parasub-rede sub-rede • Serão criadas 2Serão criadas 222=4 sub-redes retirando =4 sub-redes retirando a primeira e a última sub-rede por convençãoa primeira e a última sub-rede por convençãoteremos 2 sub-redes válidas.teremos 2 sub-redes válidas.

Page 24: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

ExemploExemplo

Exemplo:Exemplo: Considere o endereço: Considere o endereço:

198.100.20.0/24198.100.20.0/24

Será necessário criar Será necessário criar 13 sub-redes13 sub-redes a a partir desse IP.partir desse IP.

Page 25: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Qual será a máscara?Qual será a máscara?

IPIP

1111111111111111MaskMask 11111111111111111111111111111111 1111111100000000

MaskMask

198198 100100 2020 00

255255 255255 255255 240240

• 198.100.20.0 198.100.20.0 /28/28• Serão usados 4 bits = 2Serão usados 4 bits = 244 = 16 -2 = 14 = 16 -2 = 14• 14 Sub-redes foram criadas 14 Sub-redes foram criadas

Page 26: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Primeira Sub-Rede (Sub 1)Primeira Sub-Rede (Sub 1)

IPIP

1111111111111111MaskMask 11111111111111111111111111111111 1111111100000000

MaskMask

198198 100100 2020 00

255255 255255 255255 240240

0001000100000000 198.100.20.16198.100.20.16

0001000100010001

0001000111111111

End Rede:End Rede:

Hosts:Hosts:

Broadcast:Broadcast:

0001000111101110aa

198.100.20.17 até 198.20.30198.100.20.17 até 198.20.30

198.100.20.31198.100.20.31

Page 27: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Segunda Sub-Rede (Sub 2)Segunda Sub-Rede (Sub 2)

IPIP

1111111111111111MaskMask 11111111111111111111111111111111 1111111100000000

MaskMask

198198 100100 2020 00

255255 255255 255255 240240

0010001000000000 198.100.20.32198.100.20.32

0010001000010001

0010001011111111

End Rede:End Rede:

Hosts:Hosts:

Broadcast:Broadcast:

0010001011101110aa

198.100.20.33 até 198.20.46198.100.20.33 até 198.20.46

198.100.20.47198.100.20.47

Page 28: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Calculando End. Em subnet Calculando End. Em subnet nn

Podemos calcular os endereços de cada Podemos calcular os endereços de cada sub-rede baseando-se nos números de sub-rede baseando-se nos números de hosts.hosts.

No exemplo anterior foram criadas No exemplo anterior foram criadas 14 Sub-14 Sub-Redes.Redes.

Sobraram então Sobraram então 4 bits 4 bits == 2244 = 16 hosts = 16 hosts sendo que 14 hosts são válidos.sendo que 14 hosts são válidos.

IPIP

1111111111111111MaskMask 11111111111111111111111111111111 1111111100000000

MaskMask

198198 100100 2020 00

255255 255255 255255 240240

Page 29: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

Calculando End. Em subnet Calculando End. Em subnet nn

Se cada sub rede tem Se cada sub rede tem 16 hosts16 hosts contando contando com o com o endereço da sub-redeendereço da sub-rede e o e o broadcast broadcast da sub-rededa sub-rede podemos calcular os endereços podemos calcular os endereços de de 16 em 1616 em 16..

Vimos que:Vimos que:

Sub 1Sub 1

Sub 0Sub 0

Sub 2Sub 2

End:End: 198.100.20. 198.100.20.00Broadcast:Broadcast: 198.100.20. 198.100.20.1515

End:End: 198.100.20. 198.100.20.1616Broadcast:Broadcast: 198.100.20. 198.100.20.3131

End:End: 198.100.20. 198.100.20.3232Broadcast:Broadcast: 198.100.20. 198.100.20.4747

Page 30: ENDEREÇAMENTO IP. FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV

SugestõesSugestões

Aprenda primeiro a trabalhar a Aprenda primeiro a trabalhar a conversão de binário para decimalconversão de binário para decimal

Decore as somas da esquerda para Decore as somas da esquerda para a direita dos valores a direita dos valores 128 64 32 16 8 128 64 32 16 8 4 2 14 2 1

Na máscara de Rede bits Na máscara de Rede bits 1 1 indicam indicam rede, bits rede, bits 00 indicam Host indicam Host