redes de computadores 2 - aula 4 - divisão em sub-redes
TRANSCRIPT
1AULA :
Campus Charqueadas
Redes de Computadores II INF-3A
2AULA :
Campus Charqueadas
DIVISÃO EM SUB-REDES
3AULA :
Campus Charqueadas
Introdução
• Até agora utilizamos a notação padrão para representar a máscara de sub-rede.
Número de bits Máscara de sub-redes8 255.0.0.016 255.255.0.024 255.255.255.0
4AULA :
Campus Charqueadas
Introdução
• Porem pode-se utilizar outra notação onde a quantidade de bits utilizados para a máscara de sub-redes é colocado junto ao endereço IP.
Definição de rede Máscara de sub-rede192.168.10.0/8 255.0.0.0192.168.10.0/16 255.255.0.0192.168.10.0/25 255.255.255.0
5AULA :
Campus Charqueadas
Introdução
• Utilizando-se este esquema de endereçamento baseado apenas nas mascaras de sub-rede padrão, teríamos um desperdício muito grande de IP`s.
• Qual empresa por maior que fosse utilizaria uma rede de classe A que disponibiliza mais de 16 milhões de hosts?
6AULA :
Campus Charqueadas
Exemplo
• Imagine uma empresa de porte médio que possui uma matriz em Porto Alegre e 5 filiais espalhadas pelo estado.
• Cada um dos locais possui no máximo 30 computadores.
7AULA :
Campus Charqueadas
Exemplo
• Observe que uma única rede classe C atenderia a todas as filiais e a matriz.
• É possível dividir uma rede de classe C para que possamos utilizar nessa empresa?
Sim
8AULA :
Campus Charqueadas
Exemplo
• Uma rede classe C, com seus 256 (254 na prática) hosts, poderia ser dividida em 8 sub-redes com 32 hosts.
• Rede original classe C com 256 hosts seria:– Início 200.100.100.0– Fim 200.100.100.255
9AULA :
Campus Charqueadas
Exemplo
• Como seria essa rede dividida em 8 sub-redes:
Sub-rede Início Fim01 200.100.100.0 200.100.100.3102 200.100.100.32 200.100.100.6303 200.100.100.64 200.100.100.9504 200.100.100.96 200.100.100.12705 200.100.100.128 200.100.100.15906 200.100.100.160 200.100.100.19107 200.100.100.192 200.100.100.22308 200.100.100.224 200.100.100.255
10AULA :
Campus Charqueadas
Exemplo
• Ao invés de criarmos 6 redes de classe C, bastou 1 rede de classe C subdividida em seis sub-redes.
11AULA :
Campus Charqueadas
Vamos á prática
• Entendemos que pode-se subdividir as classes de redes em sub-redes menores.– O que tem que ser alterado para fazer a divisão em sub-redes?
– Como calcular o número de sub-rede e o número IP dentro de cada sub-rede?
– Como listar as faixas de endereços dentro de cada sub-rede?
12AULA :
Campus Charqueadas
Alterando o número de bits da máscara de sub-rede
• Por padrão as máscara apresentam oesquema a seguir.
Número de bits Máscara de sub-redes8 255.0.0.016 255.255.0.024 255.255.255.0
13AULA :
Campus Charqueadas
• Em uma máscara de 8 bits todos que compõem o primeiro octeto são iguais a 1.
• Em uma máscara de 16 bits todos que compõem o primeiro e o segundo octetos são iguais a 1.
• E em uma máscara de 24 bits todos que compõem o primeiro, o segundo e o terceiro octetos são iguais a 1.
Alterando o número de bits da máscara de sub-rede
14AULA :
Campus Charqueadas
Alterando o número de bits da máscara de sub-rede
Núm. bits Octeto 1 Octeto 2 Octeto 3 Octeto 4 Máscara8 11111111 00000000 00000000 00000000 255.0.0.016 11111111 11111111 00000000 00000000 255.255.0.024 11111111 11111111 11111111 00000000 255.255.255.0
• Para fazer a divisão em sub-redes, deve-se aumentar o número de bits iguais a 1, alterando assim a máscara de sub-rede.
15AULA :
Campus Charqueadas
Quantos bits devem ser utilizados para a máscara
• O que define o número de bits a ser utilizados a mais?
• O número de redes é dado pela fórmula a seguir onde “n” é o número de bits a mais a serem utilizados para a máscara de sub-rede.
Núm. De sub-redes = 2n-2
16AULA :
Campus Charqueadas
Quantos bits devem ser utilizados para a máscara
Número de bits a mais Número de sub-redes Número de hosts0 Máscara original 2541 0 1262 2 623 6 304 14 145 30 26 62 67 126 08 Endereço de Broadcast -
17AULA :
Campus Charqueadas
Exemplo
• No nosso exemplo utilizando a tabela mostrada podemos ver que precisaremos adicionar 3 bits a máscara para dividir nossa rede conforme precisamos.
• Assim então ao invés de 24 bits que seria o padrão da classe C utilizaremos 27 bits.
Núm. bits Octeto 1 Octeto 2 Octeto 3 Octeto 427 11111111 11111111 11111111 11100000
18AULA :
Campus Charqueadas
Exemplo
• Para determinar a nova máscara temos de revisar o valor de cada bit.128 64 32 16 8 4 2 1
128 + 64 + 32 = 224
Núm. bits Octeto 1 Octeto 2 Octeto 3 Octeto 4 Nova máscara27 11111111 11111111 11111111 11100000 255.255.255.224
Núm. bits Octeto 1 Octeto 2 Octeto 3 Octeto 427 11111111 11111111 11111111 11100000
19AULA :
Campus Charqueadas
200.100.100.35 11001000 01100100 01100100 00100011255.255.255.224 11111111 11111111 11111111 11100000200.100.100.32 11001000 01100100 01100100 00100000
200.100.100.52 11001000 01100100 01100100 00110100255.255.255.224 11111111 11111111 11111111 11100000200.100.100.32 11001000 01100100 01100100 00100000
20AULA :
Campus Charqueadas
Sub-redes classe BNúmero de bits Sub-redes Hosts
2 2 123823 6 81904 14 40945 30 20466 62 10227 126 5108 254 2549 510 12610 1022 6211 2046 3012 4094 1413 8190 6
21AULA :
Campus Charqueadas
Sub-rede classe ANúmero de bits Sub-redes Hosts
2 2 41943023 6 20971504 14 10485745 30 5242866 62 2621427 126 1310708 254 655349 510 3276610 1022 1638211 2046 819012 4094 409413 8190 204614 16382 102215 32766 510
22AULA :
Campus Charqueadas
Sub-rede classe A
Número de bits Sub-redes Hosts16 65534 25417 131070 12618 262142 6219 524286 3020 1048574 1421 2097150 622 4194302 2
23AULA :
Campus Charqueadas
Atividade
• Uma empresa de grande porte possui uma matriz e 15 filiais espalhadas pelo mundo, cada uma das filiais possui aproximadamente 2000 equipamentos ligados a rede.– Qual a classe de IP que melhor se adequa as necessidades dessa empresa?
– Como pode-se dividir a rede para que os equipamentos fiquem dentro de uma mesma faixa de IP?