20 de setembro de 2009

Exemplos práticos de cálculo de rede

  1. Qual a máscara de sub-rede ideal para uma rede de 37 computadores?
    1. Transformar o número 37 em binário e observar quantos bits (quantas casas binárias) esse número ocupa:
      37 = 100101 –> 6 bits
    2. Subtrair a quantidade de bits obtida de 32 e assim se obtém a notação CIDR.
      32 – 6 = 26 –> CIDR
    3. Converter a notação CIDR para Netmask
      26/8 = 3 octetos preenchidos, resto 2 bits no octeto seguinte => 255.255.255.192
  2. Dados o IP 192.167.9.36 e máscara 255.255.255.128, determine o IP da rede e o IP de broadcast.
    1. Método 1 (análise algébrica por CIDR) Determinar o tamanho da rede, convertendo o Netmask em CIDR e calculando a quantidade de endereços.
      255.255.255.128 –> 11111111.11111111.11111111.10000000 –> 25 bits => Valor CIDR: 25
      End = 2(32 - CIDR) = End = 2(32 - 25) = End = 27 = 128
    2. Determinar o uso do endereço na rede pelos parâmetros de quantidade de endereços.
      1 octeto = 256 endereços
      uso = end/256 –> 128/256 = 0,5 octetos
      redes por octeto = 1/uso –> 1/0,5 = 2
      Seq = Progressão aritmética –> End * 0, …,End * redes/oct –1
      Net ID = Oct final = (r-1) * red
      Rede 1 - .0
      Rede 2 - .128
      Netmask = (r * Red) –1
      Rede 1 - .127
      Rede 2 - .255
    3. Aplicar os valores encontrados comparando com o endereço IP.
      192.167.9.36
      Dividir o último OCT pela quantidade de endereços aproveitando somente o valor inteiro e somando 1.
      36/128 = 0 r 36, portanto faz parte da rede 1, ou seja:
      net id = 192.167.9.0
      broadcast = 192.167.9.127
  3. Determinar o IP de rede e o de Broadcast para o IP 192.168.5.211 e máscara 255.255.252.0
    1. Utilizando o método 2 (análise binária) converte-se a máscara e o endereço IP em binário:
      IP = 192.168.5.211 => 11000000.10101000.00000101.11010011
      Netmask = 255.255.252.0 => 11111111.11111111.11111100.00000000
    2. Realiza-se as operações lógicas para obter os endereços de IP de rede e Broadcast da rede.
      IP da rede:
      11000000.10101000.00000101.11010011
      11111111.11111111.11111100.00000000
      ----------------------------------- (AND)

      11000000.10101000.00000100.00000000 –> 192.168.4.0
    3. IP de difusão (broadcast):
      11000000.10101000.00000101.11010011
      (11111111.11111111.11111100.00000000) - 
      00000000.00000000.00000011.11111111

      ----------------------------------- (OR)
      11000000.10101000.00000111.11111111 –> 192.168.7.255

      Portanto:

      -> net id = 192.168.4.0
      -> broadcast = 192.168.7.255

2 comentários:

  1. Prezado professor Andre estou te enviando esta mensagem estou afim de aprender mesmo tudo que se trata de calculo de redes e Submascara,olha eu quero mesmo e ficar fera mesmo nisso ok

    ResponderExcluir