Endereçamento IPv4
Endereçamento IPv4
Endereçamento IPv4
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Endereçamento</strong> <strong>IPv4</strong><br />
• Cada interface em cada host e roteador na Internet tem um endereço IP<br />
globalmente exclusivo (exceto as interfaces por trás de NATs – Network<br />
Address Translation – RFC 2663 e RFC 3022).<br />
• Normalmente, uma parte do endereço IP de uma interface é determinada<br />
pela sub-rede à qual ela está conectada.<br />
– Sub-rede é uma divisão de uma rede de computadores.<br />
• Tráfego de rede reduzido.<br />
• Administração simplificada.<br />
• Melhor desempenho.<br />
• Maior segurança.<br />
• Para criar sub-redes, qualquer máquina tem que ter uma máscara de subrede<br />
que define que parte do seu endereço IP será usado como<br />
identificador da sub-rede e como identificador do host.<br />
1
Sub-rede<br />
• Exemplo de Endereços de<br />
Interfaces e sub-redes<br />
– Roteador com 3 interfaces<br />
conectando 7 hosts.<br />
– Todos os 3 hosts da parte<br />
superior esquerda e a<br />
interface do roteador ao qual<br />
estão ligados possuem<br />
endereço IP na forma<br />
223.1.1.xxx – têm os mesmos<br />
24 bits mais à esquerda.<br />
2
Máscara de Rede<br />
• O endereçamento IP<br />
determina um endereço a<br />
essa sub-rede: 223.1.1.0/24<br />
• A notação /24 é conhecida<br />
como máscara de rede.<br />
• Indica que os 24 primeiros<br />
bits (bits mais à esquerda) do<br />
conjunto de 32 bits definem o<br />
endereço da sub-rede.<br />
– 223.1.2.0/24<br />
– 223.1.3.0/24<br />
3
Passos para criação de sub-rede<br />
• Para que o esquema de endereçamento de sub-redes funcione, todos os<br />
dispositivos conectados necessitam saber qual parte do endereço de host<br />
será destinada ao endereço da sub-rede.<br />
• Isso é conseguido através da designação de uma máscara de rede a cada<br />
interface.<br />
Classe Formato Máscara Padrão<br />
A rede.host.host.host 255.0.0.0<br />
B rede.rede.host.host 255.255.0.0<br />
C rede.rede.rede.host 255.255.255.0<br />
• Existem várias formas para a criação de sub-redes.<br />
– Uma das mais empregadas é o método binário.<br />
4
• Máscara de rede: 255.255.255.192<br />
Método Binário<br />
• Em binário: 11111111.11111111.11111111.11000000 ou /26<br />
• Quais são as sub-redes?<br />
– De acorco com o RFC 950 – os bits reservados para sub-redes não podem estar<br />
todos ligados ou desligados simultaneamente. Ou seja, as sub-redes 00000000<br />
e 11000000 são inválidas.<br />
– Logo, as duas sub-redes válidas (RFC 950) são:<br />
01000000 = 64<br />
10000000 = 128<br />
5
Sub-rede 64<br />
Sub-rede 128<br />
Método Binário<br />
Sub-rede Host Significado<br />
01 000000 = 64 Endereço de rede<br />
01 000001 = 65 Primeiro endereço de host válido<br />
01 111110 = 126 Último endereço de host válido<br />
01 111111 = 127 Endereço de broadcast<br />
Sub-rede Host Significado<br />
10 000000 = 128 Endereço de rede<br />
10 000001 = 129 Primeiro endereço de host válido<br />
10 111110 = 190 Último endereço de host válido<br />
10 111111 = 191 Endereço de broadcast<br />
6
Máscara Qtde Hosts<br />
Endereço de classe A<br />
/8 255.0.0.0 16.777.216<br />
Endereço de classe B<br />
/16 255.255.0.0 65.536<br />
/20 255.255.240.0 4096<br />
/21 255.255.248.0 2048<br />
/22 255.255.252.0 1024<br />
/23 255.255.254.0 512<br />
Endereço de classe C<br />
/24 255.255.255.0 256<br />
/25 255.255.255.128 128<br />
/26 255.255.255.192 64<br />
/27 255.255.255.224 32<br />
/28 255.255.255.240 16<br />
/29 255.255.255.248 8<br />
/30 255.255.255.252 4<br />
/31 255.255.255.254 2<br />
/32 255.255.255.255 1<br />
Tabela Sub-rede <strong>IPv4</strong><br />
7
Exemplos<br />
1. Dados o endereço e máscara de rede, determinar a que sub-rede ele<br />
pertence, qual o intervalo válido de hosts e qual o endereço de broadcast.<br />
Endereço de rede: 192.168.10.33<br />
Máscara de rede: 255.255.255.224<br />
Resolução:<br />
224 em binário = 111 00000 ou /27<br />
rede host<br />
33 em binário = 00100001<br />
Logo:<br />
Pertence à sub-rede: 32 = 001<br />
Endereço de rede : 00100000<br />
Endereço de broadcast : 00111111<br />
Intervalo de endereços válidos:<br />
1 o endereço de host válido = 00100001 = 33<br />
Último endereço de host válido = 001111110 = 62<br />
Intervalo de endereços<br />
válidos : 33 até 62<br />
8
Exemplos<br />
2. Suponha que você tenha o seguinte endereço de rede: 192.168.10.0. Como<br />
você poderá criar 3 sub-redes?<br />
Resolução:<br />
Para criar três sub-redes, é necessário usar os dois primeiros bits do último<br />
octeto (disponível para host). Pois 2 2 = 4 (RFC 1812).<br />
192.168.10.0<br />
00000000<br />
rede host<br />
11000000 = 192<br />
rede host<br />
1 a sub-rede: 192.168.10.0 – endereço de rede<br />
255.255.255.192 – máscara da sub-rede<br />
192.168.10.63 – endereço de broadcast<br />
2 a sub-rede: 192.168.10.62 – endereço de rede<br />
255.255.255.192 – máscara da sub-rede<br />
192.168.10.127 – endereço de broadcast<br />
3 a sub-rede: 192.168.10.128 – endereço de rede<br />
255.255.255.192 – máscara da sub-rede<br />
192.168.10.191 – endereço de broadcast<br />
9
Exemplo<br />
• Caso seja empregado o RFC 950 no exemplo anterior, então seria<br />
necessário usar 3 bits do último octeto para criar 3 sub-redes, pois 2 3 = 8.<br />
– Lembre-se que de acorco com o RFC 950 – os bits reservados para sub-redes<br />
não podem estar todos ligados ou desligados simultaneamente. Ou seja, as<br />
sub-redes 00000000 e 11000000 são inválidas. Logo, só teríamos duas sub-<br />
redes válidas: 01000000 = 64 e 10000000 = 128.<br />
– Como queríamos 3 sub-redes, então seríamos obrigados a aumentar o<br />
número de bits “emprestados” do último octeto. Neste caso, poderíamos ter 6<br />
sub-redes disponíveis (veja slide 11).<br />
• Já, empregando o RFC 1812, é possível utilizar todos os endereços<br />
possíveis.<br />
10
3. Endereço de Rede: 192.168.10.0<br />
Exemplo (empregando RFC 950)<br />
00000000<br />
rede host<br />
1 a sub-rede válida: 192.168.10.32 – endereço de rede<br />
255.255.255.224 – máscara da sub-rede<br />
192.168.10.63 – endereço de broadcast<br />
2 a sub-rede válida: 192.168.10.64 – endereço de rede<br />
255.255.255.192 – máscara da sub-rede<br />
192.168.10.95 – endereço de broadcast<br />
3 a sub-rede válida: 192.168.10.96 – endereço de rede<br />
255.255.255.192 – máscara da sub-rede<br />
192.168.10.127 – endereço de broadcast<br />
... E assim sucessivamente.<br />
11100000 = 224<br />
rede host<br />
11