08 - IPv4 - Sub-Redes

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 14

Redes de Computadores

08 – Endereçamento IPv4
(Sub-redes)

Prof. Edson J. C. Gimenez


[email protected]

2021/Sem1
2

Referências:
 Kurose & Ross. Redes de Computadores e a
Internet: uma abordagem top-down. Capítulo 4.

Outras referências:
 Tanenbaum & Wetherall. Redes de Computadores. Capítulo 5.
 Farrel. A Internet e seu Protocolos: uma Análise Comparativa.
Capítulo 2.
 Comer. Interligação de Redes com TCP/IP, Volume 1. Cap. 4.
 CCNA1 Routing & Switching. Inatel/Cisco-NetAcademy.
3

Máscara padrão /24


 Rede 192.168.10.0 /24
192.168.10.10 = 11000000.10101000.00001010.00001010
255.255.255.0 = 11111111.11111111.11111111.00000000
192.168.10.0  = 11000000.10101000.00001010.00000000
192.168.10.0 4º octeto para host_id  varia de 00000000 até 11111111
192.168.10.1
192.168.10.2
:
192.168.10.253
192.168.10.254
192.168.10.255

Portanto:
End. rede End. hosts End. broadcast
192.168.10.0 192.168.10.1 até 192.168.10.254 192.168.10.255
4

Máscara padrão /16


 Rede 172.16.0.0 /16

172.16.0.0 = 10101100.00010000.00000000.00000000
255.255.0.0 = 11111111.11111111.00000000.00000000
172.16.0.0  = 10101100.00010000.00000000.00000000

3º e 4º octetos para host_id


 varia de 00000000.00000000 até 11111111.11111111

Portanto:
End. rede End. hosts End. broadcast
172.16.0.0 172.16. 0.1 até 172.16.255.254 172.16.255.255
5

Máscara padrão /8
 Rede 10.0.0.0 /8

10.0.0.0 = 00001010.00000000. 00000000. 00000000


255.0.0.0 = 11111111.00000000.00000000.00000000
10.0.0.0  = 00001010.00000000.00000000.00000000

2º, 3º e 4º octetos para host_id


 varia de 00000000.00000000.00000000 até 11111111.11111111.11111111

Portanto:
End, rede End. hosts End. broadcast
10.0.0.0 10.0.0.1 até 10.255.255.254 10.255.255.255
6

Cálculo de Sub-redes IPv4


 Permite dividir blocos de endereços de redes em segmentos
menores (sub-redes), dando uma maior flexibilidade de
endereçamento ao administrador da rede.
 Para dividir a rede em sub-redes, usa-se uma máscara de sub-
rede adequada.
 Para criar um endereço de sub-rede, toma-se bits do campo
Host_Id, a partir do bit mais significativo, e os designa para o
campo Net_Id da sub-rede.
 A quantidade máxima de bits que podem ser emprestados é
qualquer valor que deixe pelo menos 2 bits para o campo
Host_id.
 Exemplos:
 2 bits para Host_Id  22 = 4 endereços total
4 – 2 = 2 endereços de hosts.
 8 bits para Host_Id  28 = 256 endereços total
256 – 2 = 254 endereços de hosts.
7

Cálculo de Sub-redes IPv4


 Conceitualmente:
8

Máscara de Sub-rede
 A máscara de sub-rede é criada da seguinte forma:
 Uso de “1” binário nas posições dos bits relativos à rede e sub-
rede, campo Net-id, e “0” nos demais bits, campo Host-id.
 Representação desse valor binário no formato decimal com ponto
ou formato de barra “/n”, onde n é o número total de bits usados na
porção de rede e sub-rede.
 Exemplo: partindo-se de uma máscara /24
 Tomados 3 bits do campo host-id em um endereço classe C:
• Formato binário: 11111111.11111111.11111111.11100000
• Formato decimal: 255.255.255.224
• Formato de barra: /27 (24 + 3 = 27)
 Tomados 6 bits do campo host_id em um endereço classe C:
• Formato binário: 11111111.11111111.11111111.11111100
• Formato decimal: 255.255.255.252
• Formato de barra: /30 (24+6 = 30)
9

Exemplo 01: Dado o bloco de endereços 192.168.10.0/24, defina um


esquema de endereçamento que divida este bloco em duas sub-redes.
- /24  bloco com 256 endereços total (254 endereços de hosts)
Para 2 sub-redes: 2 = 21  1 bit para sub-rede
Assim, a nova máscara de rede fica: /24+1 = /25
- Em binário: 11111111.11111111.11111111.10000000
7 bits para host-id
- Em decimal: 255.255.255.128
Sobraram 7 bits para o campo host_id  27 = 128 endereços no total,
sendo 126 endereços de hosts (128 – 2)
Portanto: Máscara de rede: /27 = 255.255.255.128
End. de rede Faixa de end. hosts End. de broadcast
SR1 192.168.10.0 .1 até .126 192.168.10.127
SR2 192.168.10.128 .129 até .254 192.168.10.255
10

Exemplo 02: Dado o bloco de endereços 192.168.10.0/24, defina um


esquema de endereçamento que divida este bloco em quatro sub-redes.
- /24  bloco com 256 endereços total (254 endereços de hosts)
Para 4 sub-redes: 4 = 22  2 bits para sub-rede
Assim, a nova máscara de rede fica: /24+2 = /26
- Em binário: 11111111.11111111.11111111.11000000
6 bits para host-id
- Em decimal: 255.255.255.192
Sobraram 6 bits para o campo host_id  26 = 64 endereços no total,
sendo 62 endereços de hosts (64 – 2)
Portanto: Máscara de rede: /26 = 255.255.255.192
End. de rede Faixa de end. hosts End. de broadcast
SR1 192.168.10.0 .1 até .62 192.168.10.63
SR2 192.168.10.64 .65 até .126 192.168.10.127
SR3 192.168.10.128 .129 até .190 192.168.10.191
SR4 192.168.10.192 .193 até .254 192.168.10.255
11

Exemplo 03: Deseja-se dividir o bloco 192.168.10.32/27 em quatro sub-


redes. Defina um esquema de endereçamento a ser utilizado:
- /27  bloco com 32 endereços total (30 endereços de hosts)
Para 4 sub-redes: 4 = 22  2 bits para sub-rede
Assim, a nova máscara de rede fica: /27+2 = /29
- Em binário: 11111111.11111111.11111111.11111000
- Em decimal: 255.255.255.248
Sobraram 3 bits para o campo host_id  23 = 8 endereços no total,
sendo 6 endereços de hosts (8 – 2)
Máscara de rede: /29 = 255.255.255.248
End. de rede Faixa de end. hosts End. de broadcast
SR1 192.168.10.32 .33 até .38 192.168.10.39
SR2 192.168.10.40 .41 até .46 192.168.10.47
SR3 192.168.10.48 .49 até .54 192.168.10.55
SR4 192.168.10.56 .57 até .62 192.168.10.63
12

Exemplo 04: Deseja-se dividir o bloco 192.168.10.0/24 em oito sub-


redes. Defina um esquema de endereçamento a ser utilizado:

Máscara de rede: /27 = 255.255.255.224


End. de rede Faixa de end. hosts End. de broadcast
SR1 192.168.10.0 .1 até .30 192.168.10.31
SR2 192.168.10.32 .33 até .62 192.168.10.63
SR3 192.168.10.64 .65 até .94 192.168.10.95
SR4 192.168.10.96 .97 até .126 192.168.10.127
SR5 192.168.10.128 .129 até .158 192.168.10.159
SR6 192.168.10.160 .161 até .190 192.168.10.191
SR7 192.168.10.192 .193 até .222 192.168.10.223
SR8 192.168.10.224 .225 até .254 192.168.10.255
13

Exemplo 05: De posse do bloco de endereços 172.16.0.0 /16, deseja-


se subdividir esse bloco em quatro novas sub-redes. Defina um
esquema de endereçamento indicando, para cada sub-rede, a máscara
a ser utilizada, seu endereço de rede e seu endereço de broadcast.

Máscara de rede: /18 = 255.255.192.0


End. de rede Faixa de end. hosts End. de broadcast
SR1 172.16.0.0 172.16.0.1 até 172.16.63.254 172.16.63.255
SR2 172.16.64.0 172.16.64.1 até 172.16.127.254 172.16.127.255
SR3 172.16.128.0 172.16.128.1 até 172.16.191.254 172.16.191.255
SR4 172.16.192.0 172.16192.1 até 172.16.255.254 172.16.255.255
14

Exemplo 06: De posse do bloco de endereços 10.0.0.0 /8, deseja-se


subdividir esse bloco em quatro novas sub-redes. Defina um esquema
de endereçamento indicando, para cada sub-rede, a máscara a ser
utilizada, seu endereço de rede e seu endereço de broadcast.

Máscara de rede: /10 = 255.192.0.0


End. de rede Faixa de end. hosts End. de broadcast
SR1 10.0.0.0 10.0.0.1 - 10.63.255.254 10.63.255.255
SR2 10.64.0.0 10.64.0.1 - 10.127.255.254 10.127.255.255
SR3 10.128.0.0 10.128.0.1 - 10.191.255.254 10.191.255.255
SR4 10.192.0.0 10.192.0.1 - 10.255.255.254 10.255.255.255

Você também pode gostar