ENDEREÇAMENTO IP
FATESM PROF. BRUNO ADAMS PARDO CATIARI ENDEREÇAMENTO IPv4 SISTEMAS PARA WEB MÓDULO IV
Endereço IP 32 bits em 4 octetos Representado em decimal com pontos Endereço hierárquico 11000000.10101000.00110011.00000011 192.168.51.3
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 1 1 1 1 128 32 8 4 1 128 + 32 + 8 + 4 1 1 1 1 128 32 8 4 1 128 + 32 + 8 + 4 + 1 = 173
IP Bits para Decimal 11000000 1 1 128 64 128 + 64 = 192
IP Bits para Decimal 01111011 1 1 1 1 1 1 64 32 16 8 2 1 64 + 32 + 16 + 8 + 2 + 1 = 123
IP Bits para Decimal 00100000 1 32 32 = 32
Classes Endereços Classe A Rede Host Host Host Classe B Rede Rede 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 0.0.0.0 End. Qualquer 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 172 16 4 32 Mask 11111111 11111111 00000000 00000000 Mask 255 255
Mascaras Naturais Classe A 255 Classe B 255 255 Classe C 255 255 255
Mascaras Naturais Classe A 255 8 bits para Rede = /8 Classe B 255 255 Classe C 255 255 255 24 bits para Rede = /24
O Terceiro Octeto será lido como Sub-Rede Sub Redes O Terceiro Octeto será lido como Sub-Rede IP 172 16 4 32 Mask 11111111 11111111 11111111 00000000 Mask 255 255 255
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 172 16 4 32 Mask 11111111 11111111 11111111 00000000 Mask 255 255 255 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 172 16 4 32 Mask 11111111 11111111 11000000 00000000 Mask 255 255 192 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 198 100 20 Mask 11111111 11111111 11111111 Mask 11111111 11111111 11111111 11110000 Mask 255 255 255 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 198 100 20 Mask 11111111 11111111 11111111 11110000 Mask 255 255 255 240 End Rede: 00010000 198.100.20.16 Hosts: 00010001 a 00011110 198.100.20.17 até 198.20.30 Broadcast: 00011111 198.100.20.31
Segunda Sub-Rede (Sub 2) IP 198 100 20 Mask 11111111 11111111 11111111 11110000 Mask 255 255 255 240 End Rede: 00100000 198.100.20.32 Hosts: 00100001 a 00101110 198.100.20.33 até 198.20.46 Broadcast: 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 198 100 20 Mask 11111111 11111111 11111111 11110000 Mask 255 255 255 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 Sub 2 End: 198.100.20.32 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