Sub-Redes Alberto Felipe Friderichs Barros Exercícios 8- Descubra se os ips de origem e destino se encontram na mesma rede: a) IP Origem: 10.200.150.4 IP Destino: 10.200.150.5 Máscara de rede: 255.255.255.0 b) IP Origem: 10.200.150.5 IP Destino: 10.204.150.8 Máscara de rede: 255.255.255.0 2 Conclusão IP Origem: 10.200.150.4 IP Destino: 10.200.150.5 IP Rede: 10.200.150.0 Máscara de rede: 255.255.255.0 IP Origem: 10.200.150.5 IP Rede: 10.200.150.0 IP Destino: 10.204.150.8 IP Rede: 10.204.150.0 Máscara de rede: 255.255.255.0 Estão na mesma rede pois o endereço de rede é o mesmo. Não estão na mesma rede pois os endereços de rede são diferentes 3 Funcionamento TCP/IP Um host para ser configurado precisa dos seguintes parâmetros: • Endereço IP • Máscara de Rede • Gateway 4 Funcionamento TCP/IP Endereço IP: • • • • Endereço único; Composto de 32 bits; Dividido em 4 octetos; Identifica uma conexão a internet; 5 Funcionamento TCP/IP Máscara de Rede • • • • Endereço de 32 bits; Compõe o protocolo IP; Utilizada para definir Network ID e Host ID; Defini como o tráfego e processado em um determinado host; 6 Funcionamento TCP/IP Existem dois tipos de Máscara de Rede: • Máscara Default – • Máscara natural da classe Máscara não Default – Utilizadas para gerar subredes; 7 Funcionamento TCP/IP Máscara Não Default IP: 192.168.1.12 Qual a máscara default? Determinar a qual classe pertence o IP? Classe C IP: 192.168.1.12 Máscara: 255.255.255.192 Foram Emprestados bits de hosts 8 Máscara Default • Empregadas em redes sem segmentação • Identifica rede e host • Realiza um AND para definir se os pacotes irão para a rede local ou remota 9 Máscara Default 10 Máscara Default O que Fazer? 11 Configurando Hosts IP Máscara Gateway Máquina Intermediária destinada a Interligar Redes Ex: Roteador 12 Exemplo: Host A quer se comunicar com o host B Host A IP: 192.168.2.100 Máscara: 255.255.255.0 Gateway: 192.168.2.120 Host B IP: 192.168.2.110 Máscara: 255.255.255.0 Gateway: 192.168.2.120 Hosts tem o mesmo endereço de rede: 192.168.2.0 Host A quer se comunicar com o host C Host A IP: 192.168.2.100 Máscara: 255.255.255.0 Gateway: 192.168.2.120 Host C IP: 192.168.3.150 Máscara: 255.255.255.0 Gateway: 192.168.3.180 Hosts tem endereços de rede diferentes: Host A: 192.168.2.0 e Host C: 192.168.3.0 13 Cenário (Exemplo) 14 Resultado • Os dois computadores pertencem a mesma rede (Host A e Host B): Neste caso o TCP/IP envia o pacote para o barramento local da rede. Todos os computadores recebem o pacote, mas somente o computador que é o destinatário do pacote é que o captura e passa para processamento pelo Windows e pelo programa de destino. • Os dois computadores não pertencem a mesma rede (Host A e Host C): Neste caso o TCP/IP envia o pacote para o Roteador (endereço do Default Gateway configurado nas propriedades do TCP/IP) e o Roteador se encarrega de fazer o pacote chegar ao seu destino. 15 Exercício Considere a seguinte rede e as respectivas configurações de hosts: a) Como mostrado na figura, a maquina03 está com o endereço IP 192.168.0.3. Esta configuração gerou um erro no sistema, sendo mostrada uma mensagem de conflito de endereçamento IP. Como este problema pode ser resolvido? b) Suponha o problema acima resolvido. A situação agora é a seguinte: uma das máquinas não consegue se comunicar com as outras da sub-rede. Que máquina é essa e que configuração deve ser feita para resolver esse problema? c) Uma das três máquinas não consegue se conectar com a Internet. Que máquina é essa e que configuração deve ser feita para resolver esse problema? 16 SubRedes • • • • Criar um rede de IPs menor; Maior controle administrativo; Maior rapidez; Combater o Desperdício; • Por exemplo, que empresa no mundo precisaria da faixa completa duma rede classe A, na qual estão disponíveis mais de 16 milhões de endereços IP? 17 Exemplo de aplicação • Imagine, por exemplo, uma empresa de porte médio, que tem a matriz em São Paulo e mais cinco filiais em outras cidades do Brasil. Agora imagine que em nenhuma das localidades, a rede não tem mais do que 30 computadores. • Qual a Classe mais indicada a ser usada? • Classe C - 254 hosts • 6 cidades 1524 hosts disponíveis • 6 cidades necessidade 180 hosts 18 Exemplo de aplicação • Para evitar o desperdício e facilitar a administração utiliza-se subredes. • Para o seguinte IP: 200.100.100.0 e Máscara: 255.255.255.0 quantos hosts disponíveis? • IP Rede: 200.100.100.0 • IP Broadcast: 200.100.100.255 • Hosts Válidos: 200.100.100.1 até 200.100.100.254 • 2n – 2 = 2 8 = 256 – 2 = 254 hosts válidos. 19 Como dividir a subrede Dado o IP: 200.100.100.X Definir as seguintes questões: Qual a máscara da subrede? Quantos bits vamos precisar para a subrede? Quantos bits vamos precisar para hosts? Quais os ips de rede e de broadcast de cada subrede? Classe C Máscara Default: 255.255.255.0 Para se representar subredes, é necessário emprestar bits de hosts, ou seja no caso da classe C emprestar bits do último octeto destinado a hosts. 20 Como dividir a subrede Dado o IP: 200.100.100.X. Qual a máscara de subrede? 11111111 . 11111111 . 11111111 . 00000000 255 . 255 . 255 . 0 Quantos bits serão necessários emprestar? A empresa tem 5 filiais + a matriz Precisar de 6 subredes. 2n – 2 = 6 2n = 8 n= 3 bits emprestados de host. Bits emprestados 11111111 . 11111111 . 11111111 . 11100000 255 . 255 . 255 . 224 21 Como dividir a subrede Dado o IP: 200.100.100.X. Máscara: 255.255.255.224. Número de hosts? 11111111 . 11111111 . 11111111 . 11100000 255 . 255 . 255 . 0 Quantos bits restaram para hosts? A empresa precisa de 30 hosts para cada subrede. 25 – 2 = 30. cada subrede terá 30 hosts. 22 Como dividir a subrede Dado o IP: 200.100.100.X. Máscara: 255.255.255.224. 32 hosts por subrede. Definir as subredes? A primeira subrede começa no 0 e as demais subredes aumentam de 32 em 32. Pega-se o valor do último bit emprestado para subrede. Sub-rede 01: 200.100.100.0 Sub-rede 02: 200.100.100.32 Sub-rede 03: 200.100.100.64 Sub-rede 04: 200.100.100.96 Sub-rede 05: 200.100.100.128 Sub-rede 06: 200.100.100.160 Sub-rede 07: 200.100.100.192 Sub-rede 08: 200.100.100.224 -> 200.100.100.31 -> 200.100.100.63 -> 200.100.100.95 -> 200.100.100.127 -> 200.100.100.159 -> 200.100.100.191 -> 200.100.100.223 -> 200.100.100.255 23 Como dividir a subrede Dado o IP: 200.100.100.X. Máscara: 255.255.255.224. 32 hosts por subrede. Definir as subredes? Total de subredes válidas: 2n – 2 = 6 subredes válidas. Primeira e última não são usadas. Sub-rede 01: 200.100.100.0 Sub-rede 02: 200.100.100.32 Sub-rede 03: 200.100.100.64 Sub-rede 04: 200.100.100.96 Sub-rede 05: 200.100.100.128 Sub-rede 06: 200.100.100.160 Sub-rede 07: 200.100.100.192 Sub-rede 08: 200.100.100.224 -> 200.100.100.31 -> 200.100.100.63 -> 200.100.100.95 -> 200.100.100.127 -> 200.100.100.159 -> 200.100.100.191 -> 200.100.100.223 -> 200.100.100.255 24 Como dividir a subrede Definir ip de subrede, broadcast e ips validos para cada intervalo. Sub-rede 02: 200.100.100.32 -> 200.100.100.63 IP SubRede: 200.100.100.32 IP: Broadcast: 200.100.100.63 Hosts: 200.100.100.33 até 200.100.100.62 Sub-rede 03: 200.100.100.64 -> 200.100.100.95 IP SubRede: 200.100.100.64 IP: Broadcast: 200.100.100.95 Hosts: 200.100.100.65 até 200.100.100.94 Sub-rede 04: 200.100.100.96 -> 200.100.100.127 IP SubRede: 200.100.100.96 IP: Broadcast: 200.100.100.127 Hosts: 200.100.100.97 até 200.100.100.126 25 Como dividir a subrede Definir ip de subrede, broadcast e ips validos para cada intervalo. Sub-rede 05: 200.100.100.128 -> 200.100.100.159 IP SubRede: 200.100.100.128 IP: Broadcast: 200.100.100.159 Hosts: 200.100.100.129 até 200.100.100.158 Sub-rede 06: 200.100.100.160 -> 200.100.100.191 IP SubRede: 200.100.100.160 IP: Broadcast: 200.100.100.191 Hosts: 200.100.100.161 até 200.100.100.190 Sub-rede 07: 200.100.100.192 -> 200.100.100.223 IP SubRede: 200.100.100.192 IP: Broadcast: 200.100.100.223 Hosts: 200.100.100.193 até 200.100.100.222 26 Exercício 1) Dividir a seguinte rede classe C: 222.45.32.0/255.255.255.0. São necessárias, pelo menos, 10 sub-redes cada. Determinar o seguinte: a) Quantos bits serão necessários para fazer a divisão e obter pelo menos 10 sub-redes? b) Quantos números IP (hosts) estarão disponíveis em cada sub-rede? c) Qual a nova máscara de sub-rede? d) Listar a faixa de endereços de cada sub-rede, incluindo ip da subrede, broadcast e hosts válidos. 27 Exercício 2) Dividir a seguinte rede classe B: 150.100.0.0/255.255.0.0. São necessárias, pelo menos, 20 sub-redes. Determinar o seguinte: a) Quantos bits serão necessários para fazer a divisão e obter pelo menos 20 sub-redes? b) Quantos números IP (hosts) estarão disponíveis em cada sub-rede? c) Qual a nova máscara de sub-rede? d) Listar a faixa de endereços de cada sub-rede, incluindo ip da subrede, broadcast e hosts válidos. 28 Exercício 3) No endereço IP:144.160.0.0 utilizamos a máscara 255.255.224.0. qual dos seguintes endereços Ips abaixo não é uma subrede desse endereço. a) 144.160.128.0 b) 144.160.32.0 c) 144.160.64.0 d) 144.160.16.0 e) 144.160.192.0 29 Exercício 4) Dado um endereço de IP da classe B, qual a máscara de rede utilizada para se ter 16 subredes? Apresente os cálculos. 5) Se a máscara de subrede 255.255.255.240 for usada com uma rede classe C, quantas subredes utilizáveis podem existir? Com quantos hosts cada uma? 6) Qual a máscara de subrede permite que uma rede de Classe A tenha 164 subredes e 150 hosts? 30 Exercício 7) Qual das seguintes subredes são válidas na rede 180.1.0.0 quando se utiliza a máscara 255.255.248.0 ( ) 180.1.2.0 ( ) 180.1.4.0 ( ) 180.1.8.0 ( ) 180.1.16.0 ( ) 180.1.32.0 ( ) 180.1.40.0 31 Exercício 8) Qual das seguintes subredes são válidas na rede 180.1.0.0 quando se utiliza a máscara 255.255.255.0 ( ) 180.1.2.0 ( ) 180.1.4.0 ( ) 180.1.8.0 ( ) 180.1.16.0 ( ) 180.1.32.0 ( ) 180.1.40.0 32 Exercício 9) Qual do seguinte endereço Ip não está na mesma subrede 190.4.80.80, máscara 255.255.255.0. a) 190.4.80.1 b) 190.4.80.50 c) 190.4.80.100 d) 190.4.80.200 e) 190.4.90.1 33 Exercício 10) Qual do seguinte endereço Ip não está na mesma subrede 190.4.80.80, máscara 255.255.240.0. a) 190.4.80.1 b) 190.4.80.50 c) 190.4.80.100 d) 190.4.80.200 e) 190.4.90.1 f) 190.4.96.1 34 Exercício 11) Você tem um endereço IP 156.233.42.56 com uma máscara de subrede de 7 bits, na notação CIDR (/7). Quantos hosts e subredes são possíveis? a) 126 hosts por rede e 510 subredes. b) 128 subredes e 512 hosts por rede. c) 510 hosts por rede e 128 subredes. d) 512 subredes e 128 hosts por rede. 35 Subnet Sub-rede também é conhecida por subnet. 36 Exercício 12. Dado o endereço IP e a máscara de sub-rede preencha a tabela abaixo com seus respectivos valores. Siga o modelo apresentado na tabela abaixo IP: 150.10.15.2 Máscara: 20 255.255.240.0 Nº Bits Masc: Número de Bits para subnet: 4 Qtd. Subnet: Número de Bits para Hosts: 12 Qtd Hosts: 16 4094 150.10.0.0 Endereço de Host é válido? Sim 150.10.0.1 150.10.15.254 até Endereço de Subnet: Classe: B Faixa de endereços de Hosts: de Cálculo: 1º Octeto 2º Octeto 3º Octeto 4º Octeto Bits do Host 10010110 00001010 00001111 00000010 Bits da máscara: 11111111 11111111 11110000 00000000 Subnet 10010110 00001010 00000000 00000000 Bits de broadcast: 10010110 00001010 00001111 11111111 Endereço de Subnet 150.10.0.0 Endereço de Broadcast: 150.10.15.255 37 Exercício 12. Dado o endereço IP e a máscara de sub-rede preencha a tabela abaixo com seus respectivos valores. Siga o modelo apresentado na tabela abaixo IP: 10.32.155.254 Máscara: Número de Bits para subnet: Número de Bits para Hosts: Classe: Faixa de endereços de Hosts: de 255.224.0.0 Nº Bits Masc: Qtd. Subnet: Qtd Hosts: Endereço de Host é válido? até Endereço de Subnet Endereço de Broadcast: 38