La capa de red. Volumen V : Direccionamiento en IPv4

Escrito por Sergio De Luz
Redes
0

Ha llegado la hora de aprender sobre el direccionamiento en IPv4, al principio puede resultar complicado, pero cuando sepamos cómo funciona no tendrá ninguna dificultad.

Anteriormente hemos visto que las direcciones IP tienen una longitud de 32 bits, por lo que podemos conseguir un total de 2^32 direcciones IP. Estas direcciones se representan en notación decimal separados por puntos y no en binario, por ejemplo la dirección 192.168.1.1 en binario sería: 11000000.10101000.00000001.00000001

Se supone que una dirección IP (pública) identifica a una única máquina, esto no es completamente cierto ya que en muchos casos disponemos de la característica NAT que hablaremos más adelante con detenimiento.

Una red se puede dividir en subredes, que son redes más pequeñas. Normalmente esto se hace con routers, pero también puede hacerse con switches para crear redes locales virtuales, pero ya lo veremos más adelante.

Hay varias notaciones para expresar el rango de IPs de una subred, por ejemplo, la red de mi casa estaría así:

Asignando a cada ordenador, una IP dentro de la subred de la LAN del router. Pero también se podría simplificar de esta forma:

Expresándolo de la forma 192.168.1.1/24 indica que tenemos 24bits de máscara de subred, es decir, que los primero 24 bits de la dirección IP de todos ellos son iguales, y el rango sería desde 192.168.1.0 hasta 192.168.1.254 con broadcast de 192.168.1.255.

Para el router TRENDnet tendríamos 192.168.2.1/24 y el rango sería 192.168.2.0 a 192.168.2.254 con broadcast de 192.168.2.255.

Así podremos configurar subredes, debemos tener en cuenta que los routers interconectan subredes.

¿Cómo se pueden calcular los bloques de direcciones IP?

Imaginemos que tenemos un rango de IPs de 192.168.0.1/20, los 20 primeros bits han de ser iguales. Podemos calcular las IPs manualmente en binario o podemos usar una calculadora IP (mejor la última opción por comodidad).

Calculadora IP 1

Calculadora IP 2

Si ponemos los datos anteriores veremos que con 20 bits podremos hacer 16 subredes /24 (255.255.255.0), es lógico ya que 24-20 = 4 ; 2^4= 16 subredes.

De esta forma podremos dimensionar adecuadamente las subredes que creemos.