Jugando a hacer subnetting – Subnetting o subneteo Parte 2

¿¿¿Y es que hay algo mejor que aprender jugando!!??? yo creo que no… pero bien, más que jugando va a ser probando pero en un entorno virtual, yo os recomiendo un par de Windows Xp que son ligeritos y se mueven con facilidad (es que ya tengo mi equipo operativo aunque hace cosas raras…) pero no me lio más que quiero que hagáis subnetting conmigo!!

Bueno en el anterior artículo intenté un poco descubrir a todo el que no sabía nada de subnetting un poco que es y en que situaciones puede ser útil, al menos con lo dicho creo que cada uno sacaría bastantes conclusiones y de repente seguro que se le cambió el chip y enfocó el tema de las redes de otra forma completamente distinta, pero ojo, a pesar de que coincido con los comentarios del anterior artículo quiero resaltar parte de uno de ellos que decía algo así como que debemos conocer o dicho de otra forma, debemos estar preparados para el subnetting, claro esta, porque lo conoces y sabemos al menos teóricamente como funciona.

En estos días hemos visto el tema de los binarios y hemos tenido una pequeña introducción al mundo del subnetting… y ahora voy necesito trabajar con estos conceptos que debéis haber aprendido para pasar al siguiente escalón…

En el artículo anterior dije “Rápidamente, la función del subnetting o de hacer subnetting es dividir las principales clases de redes A, B y C en otras más pequeñas, nosotros por defecto trabajamos con unos valores bastante grandes ya que por norma general no necesitamos una máscara de subred 255.255.255.0 ya que una máscara de subred 255.255.255.240 nos sería más que suficiente (pero ahora no es el momento de explicar porque esa máscara nos sería más que suficiente…)” pero no expliqué nada, solo dí algunos datos sueltos, bien… la verdad es que es la máscara de subred el centro del subnetting, esta es la que configura las subredes y nos da toda la información necesaria, pero nosotros debemos de saber adaptarla a nuestras necesidades!!.

Ahora ya sabemos que 255.255.255.0 es igual a 11111111.11111111.11111111.0000000000 y esto lo digo por lo siguiente, los routers y todos esos cacharritos trabajan con la máscara de subred en binario y hacen sus cálculos que ya aprenderemos y demás cosas en binario… así que vamos con lo siguiente que toca…

¿Como será esa mascara que yo mencionaba antes de 255.255.255.240? vamos a verlo pero intento ser más claro ahora:

255.255.255.240
11111111.11111111.11111111.11110000

Así sería… y ahora estaremos con muchas preguntas en la cabeza y me voy a poner a contestarlas…

¿Porque la máscara de subred 255.255.255.240 nos puede servir a la gran mayoría incluso a las pequeñas empresas?

Porque esta máscara permite que 14 equipos convivan en su red, la máscara 255.255.255.0 permite 254 equipos y esto yo todavía no lo he trabajado ni visto, aunque ojo, hoy en día con los PDA, portatiles, VPN y todo eso… hay que tener muy en cuenta cuantas Ip’s necesitaremos y no contar solo las workstations… y tranquilos que voy a seguir explicando y pido paciencia porque os iré dando las informaciones a medias tintas y poco a poco las iré completando y reafirmando para que todos podamos aprender poco a poco…

Lo primero que voy a hacer es dividir el último fragmento de la máscara de subred en binario (11110000) en dos…

11110000

Esto es muy importante, ya que los 1 o “unos” y son los que dan el valor de la máscara de subred y los 0 o “ceros” son los que nos dicen cuantos equipos (hosts) podremos conectar… completo el ejemplo, imaginemos que haces un IpConfig y te devuelve lo siguiente:

192.168.0.1
255.255.255.240

Esto quiere decir, que en esta red podrán haber 14 equipos conectados ¿Porque? fácil veamos algo otra vez:

11110000

He dicho, 11110000 es igual a 240… pero y 24 ¿A que es igual? a 16… y ahora recordemos señores ¿Acaso todas las redes no necesitan el primer valor para identificar la red y el último para broadcast? y esto ha sido así toda la vida porque es lo que se utiliza siempre:

192.168.x.0 -> La red
192.168.x.255 -> Broadcast

¿Verdad? pues si resulta que tenemos 16 al elevar dos a la potencia de 4 (que es el número de ceros que nos quedaban….) y le quitamos el primer valor 0 y le quitamos el último tenemos que nos quedan 14 combinaciones pero ojito… voy a listar todas las Ip con la máscara de subred 255.255.255.240

PRIMER RANGO DE DIRECCIONES IP PARA LA MASCARA DE SUBRED 255.255.255.240
1. 192.168.0.0 -> Id de red
2. 192.168.0.1 -> Host 1
3. 192.168.0.2 -> Host 2
4. 192.168.0.3 -> Host 3
5. 192.168.0.4 -> Host 4
6. 192.168.0.5 -> Host 5
7. 192.168.0.6 -> Host 6
8. 192.168.0.7 -> Host 7
9. 192.168.0.8 -> Host 8
10. 192.168.0.9 -> Host 9
11. 192.168.0.10 -> Host 10
12. 192.168.0.11 -> Host 11
13. 192.168.0.12 -> Host 12
14. 192.168.0.13 -> Host 13
15. 192.168.0.14 -> Host 14
16. 192.168.0.15 -> Broadcast

Esta sería la primera red de la máscara 255.255.255.240 tomando 192.168.x.x como principio (que seguro que luego viene alguno a meterme un palo por explicar mal…) si nos fijamos lo que antes era 192.168.0.255 como broadcast ahora es 192.168.0.15, esto es porque el broadcast es la última y ahora vamos con eso que podréis encontrar en todas las webs del mundo… y me repito:

Máscara de subred:
255.255.255.240
11111111.11111111.11111111.11110000

Tomamos el último byte (los últimos 8 bits) y lo dividimos de la siguiente forma, los número 1 para la máscara y los 0 para los host, solo nos queda una cosa, si tenemos por ejemplo este último byte:

11111000

¿Cuantas subredes tendremos?

Pues nada, 128 + 64 + 32 + 16 + 8 = 248 = Máscara de subred y 23 = 8 pero el número de host es igual a:

2número de ceros -2

En este caso 23 -2 = 6

Lo del -2 antes también se aplicaba a las subredes pero hoy por hoy no es necesario ya que el hardware trabaja con la primera y última subred también, pero estos detalles los iré apuntando y los veremos en un artículo a parte de este…

Supongo que entre lo mal que me he explicado y lo confuso que resulto esto al principio estaréis muy liados ahora mismo, voy a tratar de aclarar todo esto de nuevo…

Ahora que sabemos un poco como se hace esto del subnetting, o al menos, lo entendemos un poco más vamos con un ejemplo…

192.168.0.1
255.255.255.0

Aquí podremos conectar como sabemos todos 254 equipos ¿Porque? vamos a repasar todo lo que hemos visto:

/tr>


Con la máscara de subred 255.255.255.0 podemos conectar 254 host porque es el resultado de 28 -2 y ese número 8 viene de aquí:

255.255.255.0 pasado a binario es igual a:

11111111.11111111.11111111.00000000

El último byte viene formado por 8 ceros por eso es 28, en este caso solo habrá una red dentro de 192.168.x ya que no hemos dividido el último byte, podríamos haber tomado por ejemplo este byte:

10000000

Lo que nos da una máscara:

255.255.255.128

y un número de host de 27 -2 = 128 – 2 = 126 host.

El número de “subredes” será de 2 ya que hemos dividido la red 192.168.0 de la siguiente forma:

Red 1: 192.168.0.0 – 192.168.0.127
Red 2: 192.168.0.127 – 192.168.0.255

Pero además si nos fijamos si elevamos 2 al número de ceros nos da el número de hosts que pueden convivir en una misma red, si elevamos 2 al número de 1 nos da el número de redes en el que hemos dividido el “segmento” veamos otro ejemplo:

máscara de subred:

11111111.11111111.11111111.11111000

¿que información nos da esto y como podemos obtenerla?

Valor de la máscara de subred = conversión de binario a decimal
Número de subredes = 2Número de 1 (unos)
Número de host = 256 – valor del último byte
Numero de host = 2 Número de 0 (ceros) -2

Ahora vamos a comprobar todo esto y ya término:

11111111.11111111.11111111.11111000 = 255.255.255.248
Subredes = 25 = 32
Valor de las subredes:
1. 192.168.0.0 – 192.168.0.7
2. 192.168.0.8 – 192.168.0.15
3. 192.168.0.16 – 192.168.0.23
4. 192.168.0.24 – 192.168.0.31
5. 192.168.0.32 – 192.168.0.39
6. 192.168.0.40 – 192.168.0.47
7. 192.168.0.48 – 192.168.0.55
8. 192.168.0.56 – 192.168.0.63
9. 192.168.0.64 – 192.168.0.71
10. 192.168.0.72 – 192.168.0.79
11. 192.168.0.80 – 192.168.0.87
12. 192.168.0.88 – 192.168.0.95
13. 192.168.0.96 – 192.168.0.103
14. 192.168.0.104 – 192.168.0.111
15. 192.168.0.112 – 192.168.0.119
16. 192.168.0.120 – 192.168.0.127
17. 192.168.0.128 – 192.168.0.135
18. 192.168.0.136 – 192.168.0.143
19. 192.168.0.144 – 192.168.0.151
20. 192.168.0.152 – 192.168.0.159
21. 192.168.0.160 – 192.168.0.167
22. 192.168.0.168 – 192.168.0.175
23. 192.168.0.176 . 192.168.0.183
24. 192.168.0.184 – 192.168.0.191
25. 192.168.0.192 – 192.168.0.199
26. 192.168.0.200 – 192.168.0.207
27. 192.168.0.208 – 192.168.0.215
28. 192.168.0.216 – 192.168.0.223
29. 192.168.0.224 – 192.168.0.231
30. 192.168.0.232 – 192.168.0.239
31. 192.168.0.240 – 192.168.0.247
32. 192.168.0.248 – 192.168.0.255

Y estas 32 redes serían subredes que convivirían entre 192.168.0.0 y 192.168.0.255, cada una de estas subredes podría tener 6 host cada una y para finalizar esto quiere decir que un equipo con esta configuración Ip

192.168.0.1
255.255.255.248

No vería a un equipo con esta ip:

192.168.0.10
192.168.0.248

¿Queréis probarlo…?

Podéis hacerlo con virtualización o con host reales, meterlos en un grupo de trabajo con esa configuración y veréis que no se ven, después configurarlos con dos Ip que correspondan a un rango de los de arriba, recordando, el primer valor es Id de red y el segundo Broadcast, por ejemplo 192.168.0.1 y 192.168.0.6…

Y bueno señores, yo no sé vosotros si habréis podido leeros todo este ladrillazo… yo no voy a repasarlo así que si he metido muchísimo la pata lo siento, avisadme y trataré de corregirlo lo antes posible.

Un saludo a todos y gracias por las lecturas!!

Sin categoría

Deja una respuesta