Buscar

Endereçamento IP

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

Continue navegando