Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
com/subnetting-subredes-mascaras-de-red/
213.15.12.167 = 11010101.00001111.00001100.10100111
Si abrimos una consola de comandos (o terminal, o cmd, o como quieras llamarlo) y
escribimos ipconfig ifconfig (linux), nos dar un resultado parecido a sto:
Direc. inet:192.168.1.30
Difus.:192.168.1.255
Msc:255.255.255.0
La primera direccin nos indica la IP del equipo y la ltima direccin nos muestra la
mscara de red.
La direccin IP suele estar bastante clara, pero cuando hablamos de la mscara de red, no
todo el mundo sabr decirte a qu se refiere o qu significa.
Existen 3 clases de direcciones: Clase A, Clase B y Clase C que corresponden con el
prefijo de red de la direccin. As, tenemos direcciones como las siguientes:
10.1.1.1
180.192.192.128
192.168.1.1
Si tomamos el primer nmero y lo pasamos a binario, obtenemos:
1010 = 000010102
18010 = 101101002
19210 = 110000002
Salvo error en la conversin. Los tres primeros bits de la numeracin en binario nos indican
qu clase de red es cada direccin:
10 es 000, o clase A
180 es 101, o clase B
192 es 110, o clase C
Para cada clase tenemos un mscara de red concreta, que indicar qu parte reservamos
a direcciones de red y qu parte reservamos para direcciones de hosts (o de
ordenadores):
11111111.00000000.00000000.00000000
11111111.11111111.00000000.00000000
11111111.11111111.11111111.00000000
Estas mscaras nos dicen que los 1 corresponden con direcciones de red y los 0 se
destinan a hosts.
El nmero de redes de cada clase se puede obtener conociendo cuntos bits a 1 tenemos
y restando el bit destinado a la definicin de red (1-A, 2-B, 3-C) con la siguiente tabla
sencilla:
La mscara de subred
Puesto que, por definicin, a cada clase le corresponde una mscara, siempre que
configuramos nuestro ordenador con la ip, ste es capaz de mostrar la mscara
automticamente, con lo que es bastante normal que no nos preguntemos para qu sirve
esta mscara. En un entorno domstico en el que apenas hay unos pocos hosts
(ordenador, porttil, telfonos mviles), no parece importante ir ms all con las subredes,
con lo que nos bastar con una mscara standar de red de clase C 255.255.255.0 que es
la habitual. De este modo, en casa podremos tener un mximo 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 mscara 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
Clase C 11111111.11111111.11111111.00000000
[
red
255
255
].[ hosts]
255
192
11111111.11111111.11111111.11000000
[
red
] sr[hosts]
Ejemplo real
Vamos a crear una red local con 3 departamentos separados entre s. Disear una tabla
con todas las direcciones: En primer lugar, elegimos la clase de la red que vamos a
preparar. Para este caso y
sabiendo que se trata de una red local pequea, elegimos una clase C, por ejemplo
192.168.1.0.
192.168.1.0 con mscara 255.255.255.0
Para montar 3 subredes se requieren 2bits = 2=4 totales, de las que usaremos 3.
255.255.255.0 = 11111111.11111111.11111111.00000000
11111111.11111111.11111111.11000000 = 255.255.255.192
11000000.10101000.00000001.00000001
11000000.10101000.00000001.01000001
11000000.10101000.00000001.10000001
11000000.10101000.00000001.11000001
Para obtener la direccin del ltimo host, ponemos todos los bits de la parte host a 1,
excepto el ltimo, que ser 0:
11000000.10101000.00000001.00111110
11000000.10101000.00000001.01111110
11000000.10101000.00000001.10111110
11000000.10101000.00000001.11111110
Para obtener la direccin de multidifusin o broadcast, ponemos a 1 todos los bits de host:
11000000.10101000.00000001.00111111
11000000.10101000.00000001.01111111
11000000.10101000.00000001.10111111
11000000.10101000.00000001.11111111
Y para poder entender de modo humano todos estos bits, los pasamos a decimal y
obtenemos la tabla de subredes:
Dpto.
Subred
Broadcast
Hosts
1o
192.168.1.0/26
192.168.1.63
192.168.1.1 a 192.168.1.62
255.2
2o
192.168.1.64/26
192.168.1.127
192.168.1.65 a 192.168.1.126
255.2
3o
192.168.1.128/26
192.168.1.191
192.168.1.129 a 192.168.1.190
255.2
4o
192.168.1.192/26
192.168.1.255
192.168.1.193 a 192.168.1.254
255.2
Usando esta tabla podremos ubicar cualquier host en cualquiera de las subredes sin
necesidad de hacer nuevos clculos. Se tratara, pues, de un mapa ideal de nuestra red
local.
Por ejemplo, para instalar un ordenador nuevo en el tercer departamento, podramos elegir
cualquier direccin IP entre la 192.168.1.129 y la 192.168.1.190 que est disponible. Este
ordenador slo podra ver ordenadores de su subred correspondiente, de tal modo que
cada departamento comparte recursos slo con ordenadores que forman parte de esa
subred.
As, mediante el uso de mscaras de red, podremos disear cualquier tipo de red en
nuestra casa u oficina. Por supuesto, esta tarea sencilla se puede convertir en un autntico
quebradero de cabeza cuando se trata de grandes empresas con cientos de hosts
divididos en muchos departamentos, pero los clculos que se realizan son los mismos. Si
planteamos correctamente la red desde el principio, despus ser mucho ms fcil ubicar
equipos en los departamentos o redes que nos interesen.
Artculo Copyleft con estos permisos.