martes, 6 de septiembre de 2016

Cuidado con la subnet

Estoy atareado terminando una serie de cosas que tengo que terminar, preparar reuniones, charlas, una locura y voy de tiempo bastante justo, así que hoy os dejo algo sencillito que ha detectado ACLAS.



ACLAS nos reportaba que había un problema con unas webs que mostraban el total de subnets. Algo de bastante interés dependiendo qué queramos hacer.


Normalmente cuando al usuario común se le pregunta por la dirección IP, si sabe usar aunque sea un poco el terminal o el símbolo del sistema, no tendrá problema en decir cuál es su dirección IP, pero cuando dices ¿cuál y qué es la máscara subred? No muchos saben responder.

Existen 3 clases de direcciones: Clase A, Clase B y Clase C que corresponden con el prefijo de red de la dirección. Por ejemplo, imaginad que disponemos de la dirección IP 192.168.1.1 y tomamos el primer número y lo pasamos a binario obtenemos lo siguiente:

19210=110000002

Obtener un número en notación binaria es algo muy sencillo de realizar manualmente, ya que basta con dividir el número dado entre 2-olvidarse de decimales- e ir teniendo en cuenta los restos, si son 0 o 1, y después leer desde el último resto hasta el primer resto. Sino, no pasa nada, ya que online hay una gran cantidad de calculadoras que hacen la conversión.

Vemos que los tres primeros dígitos son 110, entonces nos encontramos con una Clase C-000 son la clase A y 101 son Clase B-.

Y si anotamos las máscaras en notación binaria: 

11111111.11111111.11111111.00000000

Y la máscara subred.


Puesto que, por definición, a cada clase le corresponde una máscara, siempre que configuramos nuestro ordenador con la ip, éste es capaz de mostrar la máscara automáticamente, con lo que es bastante normal que no nos preguntemos para qué sirve esta máscara. En un entorno doméstico en el que apenas hay unos pocos hosts (ordenador, portátil, teléfonos móviles), no parece importante ir más allá con las subredes, con lo que nos bastará con una máscara éstandar de red de clase C 255.255.255.0 que es la habitual. De este modo, en casa podremos tener un máximo de 254 equipos en una misma red.

En caso de que lo que queramos sea administrar una oficina que esté dividida en varios departamentos y que formen redes independientes, necesitaremos utilizar la máscara de subred o diferentes enrutadores para separar las redes.

Una subred dentro de una red se configura “tomando” bits de la parte que corresponde a los hosts:Por ejemplo: 

255 255 255 0
 Clase C 11111111.11111111.11111111.00000000 
[ red ].[ hosts] 
255 255 255 192
 11111111.11111111.11111111.11000000 
[ red ] sr[hosts]

 En este caso hemos tomado "prestados" dos bits de la zona hosts, de tal modo que podemos crear 2² = 4 subredes, permitiendo la existencia de, por ejemplo, 4 departamentos separados cuyos ordenadores no podrían verse entre sí. El número de IPs disponibles para hosts quedaría en 2⁶-2=62. Restamos 2 porque la primera dirección corresponde con la dirección de red y la última es la dirección de multidifusión (broadcast).

¿Hackeamos el mundo?

No hay comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...

Entrada destacada

El server me sabe a poco.

Soy un fanático del Rock y de Debian . (Creo que voy a inventar Rockbian, que suena bien y todo xD) Llevaba tiempo queriendo unir estos 2 c...