Lógica de cálculo del rango de direcciones IP

Lógica de cálculo del rango de direcciones IP

quiero calcular

  1. Dirección de red
  2. Dirección del primer anfitrión
  3. Dirección del último anfitrión
  4. Dirección de Difusión

cuando se proporciona una dirección IP de la red. ¿Existe algún cálculo estándar para resolver esta pregunta?

Pude encontrar soporte en el siguiente sitio para resolver la pregunta anterior. http://www.csgnetwork.com/ipinfocalc.html

Respuesta1

Esto requiere una comprensión decente de la creación de subredes, y le daré una visión general de cómo estimar.

Su subred y direcciones IP son números binarios inversos que están en formato punto-decimal. (Si todo utiliza rangos estándar.

La subred 255.255.255.0 == 11111111 1111111111 11111111 00000000 en decimal, lo que significa que tiene 256 IP disponibles (0 - 255).

Usando subredes estándar podemos asumir con una IP de 192.168.1.101 como IP de un cliente que:

Nuestra dirección de red debe ser 192.168.1.0 Nuestra primera dirección (y probablemente puerta de enlace) es la primera dirección en ese rango 192.168.1.1 Nuestra dirección de transmisión es siempre el último número en el rango 192.168.1.255 Nuestra última dirección utilizable para los clientes es la transmisión - 1 o 192.168.1.254

Este es realmente un nivel muy alto y no una explicación perfecta, ya que está bastante complicado.

Para ayuda con las matemáticas:Mire cómo calcular su dirección, fácilmente programable.

Aquí hay unbuena introducción a la creación de subredestambién

información relacionada