Lógica de cálculo de intervalo de endereços IP

Lógica de cálculo de intervalo de endereços IP

eu quero calcular

  1. Endereço de rede
  2. Endereço do primeiro host
  3. Endereço do último host
  4. Endereço de transmissão

quando um endereço IP da rede é fornecido. existe algum cálculo padrão para resolver esta questão?

Pude encontrar os seguintes suportes do site para resolver a questão acima. http://www.csgnetwork.com/ipinfocalc.html

Responder1

Isso requer uma compreensão decente de sub-redes, e darei uma visão panorâmica de como estimar a estimativa.

Sua sub-rede e endereços IP são números binários inversos em formato ponto-decimal. (Se tudo estiver usando intervalos padrão.

A sub-rede 255.255.255.0 == 11111111 1111111111 11111111 00000000 em decimal, o que significa que você tem 256 IPs disponíveis (0 - 255).

Usando sub-redes padrão, podemos assumir com um IP 192.168.1.101 como IP do cliente que:

Nosso endereço de rede deve ser 192.168.1.0 Nosso primeiro endereço (e provavelmente Gateway) é o primeiro endereço nesse intervalo 192.168.1.1 Nosso endereço de Broadcast é sempre o último número no intervalo 192.168.1.255 Nosso último endereço utilizável para clientes é o broadcast - 1 ou 192.168.1.254

Este é realmente um nível muito alto e não é uma explicação perfeita, pois está decentemente envolvido.

Para obter ajuda com a matemática:Veja como calcular seu endereço, facilmente programável por script.

Aqui está umboa introdução à sub-redetambém

informação relacionada