Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Endereçamento IP Cálculo do endereço de rede Sérgio TeixeiraProfessor: Cálculo do endereço de rede Toda vez que um pacote IP chega no roteador ele precisa ser roteado. Para isso, o roteador precisa saber qual é a sub-rede que um determinado endereço IP pertence. Quando se trata de endereços de rede de uma sub-rede de uma LAN, o roteador precisa saber qual é o endereço IP e a máscara de sub-rede. Exemplo: 192.168.0.1/24 (o /24 significa 255.255.255.0.) Essa é uma forma simplificada de máscara que apresenta o total de bits utilizados “1” utilizados na máscara. 2 Cálculo automático Nesses casos não precisa efetuar a operação do and bit a bit, pois o resultado é bem visível. Nem sempre temos máscaras de sub-redes fáceis de calcular o endereço de sub-rede. Por exemplo, quando temos a máscara /24 ou 255.255.255.0 significa que apenas o último octeto é destinado para host. Dado o IP 192.168.0.1/24 podemos afirmar que: • O endereço de rede é: 192.168.0.0 • O primeiro IP de host válido é: 192.168.0.1 • O último IP de host válido é: 192.168.0.254 • O endereço de broadcast é: 192.168.0.255 O que diz a norma Dado um determinado IP com sua máscara e após identificar a sub-rede teremos as seguintes definições: • O primeiro endereço IP identifica a rede; • O endereço IP subseqüente ao endereço de rede identifica o primeiro IP válido para host; • O último endereço IP identifica o endereço IP de broadcast da rede; • O endereço IP que antecede o endereço de broadcast identifica o último IP válido para host. 3 Informações para ajudar nas contas MMááscarascara = 2= 2 = 4= 4 = 8= 8 = 16= 16 = 32= 32 = 64= 64 = 128= 128 = 256= 256 SubSub--redesredes Fazendo o AND bit a bit com /25 Dado o endereço IP 10.0.64.137/25 calcular: O endereço de rede da sub-rede é : ? O primeiro IP de host válido é .....: ? O último IP de host válido é ........: ? O endereço de broadcast é ...........: ? 4 Fazendo o and bit a bit de 10.0.64.137/25 /25 na máscara significa que está utilizando 25 bits 1 na máscara que pode ser representado da seguinte forma: 1 0 0 0 0 0 0 01 1 1 1 1 1 1 11 1 1 1 1 1 1 11 1 1 1 1 1 1 1 Todo bit “1” da máscara identifica ou “casa” com bits de endereços de rede do IP e todo bit “0” identifica endereços de host no IP Fazendo o and bit a bit de 10.0.64.137/25 (Endereço de rede da sub-rede) 1 0 0 0 0 0 0 00 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 1 0 0 0 1 0 0 10 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 AND bit a bit (só dá “1” na conta quando os dois forem um. Todo outro tipo de conta vai dar “0” zero) 1 0 0 0 0 0 0 01 1 1 1 1 1 1 11 1 1 1 1 1 1 11 1 1 1 1 1 1 1 255.255.255.128 10.0.64.128 5 Identificando o endereço de broadcast de 10.0.64.137/25 (Endereço de broadcast) 1 1 1 1 1 1 1 10 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 Com isso, foi possível identificar toda a sub-rede, pois temos o endereço de rede e o de broadcast. O restante é por dedução 1 0 0 0 0 0 0 00 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 10.0.64.128 10.0.64.255 Fazendo o AND bit a bit com /25 Dado o endereço IP 10.0.64.137/25 calcular: O endereço de rede da sub-rede é : 10.0.64.128 O primeiro IP de host válido é .....: 10.0.64.129 O último IP de host válido é ........: 10.0.64.254 O endereço de broadcast é ...........: 10.0.64.255 6 Fazendo o AND bit a bit com /26 Dado o endereço IP 10.0.64.137/26 calcular: O endereço de rede da sub-rede é : ? O primeiro IP de host válido é .....: ? O último IP de host válido é ........: ? O endereço de broadcast é ...........: ? Fazendo o and bit a bit de 10.0.64.137/26 /26 na máscara significa que está utilizando 26 bits “1” na máscara que pode ser representado da seguinte forma: 1 1 0 0 0 0 0 01 1 1 1 1 1 1 11 1 1 1 1 1 1 11 1 1 1 1 1 1 1 Todo bit “1” da máscara identifica ou “casa” com bits de endereços de rede do IP e todo bit “0” identifica endereços de host no IP 7 Fazendo o and bit a bit de 10.0.64.137/26 (Endereço de rede da sub-rede) 1 0 0 0 0 0 0 00 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 1 0 0 0 1 0 0 10 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 AND bit a bit (só dá “1” na conta quando os dois forem um. Todo outro tipo de conta vai dar “0” zero) 1 1 0 0 0 0 0 01 1 1 1 1 1 1 11 1 1 1 1 1 1 11 1 1 1 1 1 1 1 255.255.255.192 10.0.64.128 Identificando o endereço de broadcast de 10.0.64.137/26 (Endereço de broadcast) 1 0 1 1 1 1 1 10 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 Com isso, foi possível identificar toda a sub-rede, pois temos o endereço de rede e o de broadcast. O restante é por dedução 1 0 0 0 0 0 0 00 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 10.0.64.128 10.0.64.191 8 Fazendo o AND bit a bit com /26 Dado o endereço IP 10.0.64.137/26 calcular: O endereço de rede da sub-rede é : 10.0.64.128 O primeiro IP de host válido é .....: 10.0.64.129 O último IP de host válido é ........: 10.0.64.190 O endereço de broadcast é ...........: 10.0.64.191 Fazendo o AND bit a bit com /27 Dado o endereço IP 10.0.64.137/27 calcular: O endereço de rede da sub-rede é : ? O primeiro IP de host válido é .....: ? O último IP de host válido é ........: ? O endereço de broadcast é ...........: ? 9 Fazendo o and bit a bit de 10.0.64.137/27 /27 na máscara significa que está utilizando 27 bits “1” na máscara que pode ser representado da seguinte forma: 1 1 1 0 0 0 0 01 1 1 1 1 1 1 11 1 1 1 1 1 1 11 1 1 1 1 1 1 1 Todo bit “1” da máscara identifica ou “casa” com bits de endereços de rede do IP e todo bit “0” identifica endereços de host no IP Fazendo o and bit a bit de 10.0.64.137/27 (Endereço de rede da sub-rede) 1 0 0 0 0 0 0 00 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 1 0 0 0 1 0 0 10 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 AND bit a bit (só dá “1” na conta quando os dois forem um. Todo outro tipo de conta vai dar “0” zero) 1 1 1 0 0 0 0 01 1 1 1 1 1 1 11 1 1 1 1 1 1 11 1 1 1 1 1 1 1 255.255.255.224 10.0.64.128 10 Identificando o endereço de broadcast de 10.0.64.137/27 (Endereço de broadcast) 1 0 0 1 1 1 1 10 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 Com isso, foi possível identificar toda a sub-rede, pois temos o endereço de rede e o de broadcast. O restante é por dedução 1 0 0 0 0 0 0 00 1 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 1 0 1 0 10.0.64.128 10.0.64.159 Fazendo o AND bit a bit com /27 Dado o endereço IP 10.0.64.137/27 calcular: O endereço de rede da sub-rede é : 10.0.64.128 O primeiro IP de host válido é .....: 10.0.64.129 O último IP de host válido é ........: 10.0.64.158 O endereço de broadcast é ...........: 10.0.64.159 11 Sérgio Teixeira Obrigado
Compartilhar