¿Que es Subneting (Como funcionan las IP's y Como dividir la Red)?
El subneting es la división de una red en varias redes. Esto ayuda a los administradores de red a dividir su trafico y mantener ocultas algunas redes de Internet
Para que las computadoras se comuniquen necesitan una dirección IP, la cual esta compuesta por 2 partes.
- La ip de Red
- La mascara de subred
La ip de Red es una dirección que nos permite identificar si pertenecemos a una red, consta de 32 bits La mascara de subred nos permite dividir y conocer el numero de hosts que puede tener la red. Ejemplo:
La mascara es de 24 bits, por lo cual tendrá encendido 24 bits, tendrá apagado los restantes 8 para completar los 32 bits.
Código:
11111111.11111111.11111111.00000000 = 255.255.255.0
Esto traducido de binario a decimal.
Al quedar solamente los bits apagados (8 bits) estos nos sirven para asignar a nuestros hosts. Tenemos en total 2 elevado 8 = 256 IPs para hosts (ips que se pueden asignar a algún equipo.)
Como calcular el numero de hosts?
La formula para calcular esto es: 2 elevado n donde n es la cantidad de bits para hosts. Ejemplo:
En este caso nuestra mascara es de 16, para completar los 32 bits, los siguientes 16 bits estarían apagados y serian usado por los hosts.
Numero de hosts: 2 elevado a la 16 = 65536 ips disponibles (Hosts)
Para sacar la dirección IP de Red es necesario que convirtamos el rango de dirección IP en binario. Ejemplo:
Código:
172.16.10.45 = 10101100.00010000.00001010.00101101)
Una vez obtenido es necesario compararlo con la mascara de subred en este caso 16
Es decir, los primeros 16 bits encendidos serán para IP de red
Código:
10101100.00010000.00001010.00101101 -> IP convertida a binario
1111111.1111111.00000000.00000000 -> Mascara Convertida
Los primeros 16 bits de la ip convertida a binario son:
Código:
10101100.00010000
En decimal es:
Esta seria la IP de Red: 172.16.0.0/16
Para saber la primera dirección de Hosts es necesario sumar en binario la dirección ip de red + 1
Código:
10101100.00010000.00000000.00000000 + 1 = 10101100.00010000.00000000.00000001 = 172.16.0.1/16
Para calcular la dirección del broadcast es necesario encender en binario los bits de host y convertirlo a decimal.
Código:
10101100.00010000.111111111.111111111 -> 172.16.255.255/16
Para obtener la ultima IP utilizables es el broadcast - 1 = 172.16.255.254/16
Subteneo
Supongamos que tenemos la red 192.168.4.0/24. En total tenemos 256 ips utilizables (2 a la 8). Sin embargo tengo un departamento de sistemas que consta de 80 Hosts, tengo unos servidores que constan de 25 hosts, y tenemos 5 personales de contabilidad.
Para subdividir la red, usamos un concepto llamado "subneteo VLSM". A través de estos cálculos podemos sacar 3 subredes, de 80, 25 y 5 hosts respectivamente de la red principal "192.168.4.0/24"
Les dejo una pagina que lo explica correctamente y de forma simple: https://arcadio.gq/subredes-vlsm-paso-a-paso.html