Académique Documents
Professionnel Documents
Culture Documents
Subnetting es el proceso de dividir una red en redes más pequeñas y manejables. Las subredes se cran
para evitar que el tráfico broadcast se envíe a todos los destinos de una red determinada. El exceso de
broadcast consume recursos como ancho de banda, ciclos del CPU de los dispositivos, así como
memoria.
A finales de los 80's se dividieron las direcciones IP en clases, con el propósito de que hubieran más
direcciones disponibles para asignar a las empresas, por esto se agruparon las direcciones de esta
forma'. A una empresa se les asignaba la dirección de una clase determinada dependiendo de la
cantidad de hosts que se fueran a conectar.
Clases de Direcciones IP
Clase A: las redes clase A se asignaban a empresas con una gran cantidad de hosts. estas
direcciones tienen una máscara por defecto de 255.0.0.0 o lo que es lo mismo /8. Estas direcciones
tienen el siguiente rango 1.0.0.0 a 127.255.255.255.
Direcciones Clase B: Se asignaban a empresas medianas. La máscara por defecto de estas
direcciones es 255.255.0.0, que es /16. El rango de estas direcciones es 128.0.0.0 a 191.255.255.255.
Direcciones Clase C: Se asignaban a empresas con pocos hosts. Su máscara por defecto es
255.255.255.0 ó /24. El rango de esta clase es 192.0.0.0 a 223.255.255.255.
Direcciones Clase D: Estas direcciones son un grupo especial utilizado para transmitir el
tráfico multicast. Su rango es 224.0.0.0 a 239.255.255.255.
Direcciones Clase E: Son direcciones especiales reservadas para investigaciones. Su rango es
240.0.0.0 a 255.255.255.254. Estas direcciones no se asignan a ningún host.
En la actualidad el enrutamiento basado en clase ya no se implementa.
El subnetting se realiza tomando bits prestados de los bits de hosts. Eso significa que los bits de redes
NO pueden modificarse.
Imagen 1. Esta imagen muestra una topología compuesta por 5 redes. Cada departamento pertenece a
una red diferente, de esta manera los Broadcast de un departamento no se reciben en los demás,
porque los routers NO envían Broadcasts.
Para realizar este direccionamiento vamos a utilizar la red clase C 192.168.10.0/24.
Como una dirección Clase C cuenta con un prefijo o máscara /24, eso quiere decir que los primeros 24
bits pertenecen a los bits de red y no podemos utilizarlos para realizar el direccionamiento. Debemos
entonces tomar bits prestados de la última porción que representa la parte de hosts. En este caso una
clase C tiene 8 bits de hosts disponibles. Puedo tomar hasta 6 bists prestados de una dirección clase C,
ya que deben de quedar un mínimo de dos bits para direccionar los hosts de esa subred.
Recuerde: para realizar el subnetting se incia a encerder bits de izquierda a derecha. Los bits de red
siempre están encendido, los bits de hosts siempre están apagados.
2^0= 1 red
2^1= 2 redes
2^2= 4 redes
2^3= 8 redes
2^4= 16 redes
2^5= 32 redes
2^6= 64 redes
.... etc.
128+64+32= 224 mi nueva máscara para todas las redes de la topología sería: 255.255.255.224 ó /27.
Tome en cuenta que siempre las redes son pares (tomando el 0 como par) y que los broadcast son
siempre impares, esto lo define el último octeto.
Para determinar que cantidad de hosts tendrá por cada subred solo debe elevar 2^n. En este caso n es
el número de bits apagados. 2^5=32 hosts en cada subred. En cada subred se pierden 2 direcciones,
una de red y otra de broadcast, por lo tanto 32-2=30 direcciones útiles en cada subred.
128 64 32 16 8 4 2 1 128 64 32 16 8 4 2 1
0 0 0 0 0000.0 0 0 00000 <------ Estos son el tercer y cuarto octecto. Ya que estos
111 1 1 111.1 0 000000 últimos 16 bits son de hosts, y son los que se
usan para el subneteo.
255.255.255.255
-255.255.255.128
------------------------
0. 0. 0. 127
Tercera red: 172.18.1.0 <---- cuando el cuarto octeto llega a 255, al tercer octeto
+ 0 . 0 .0. 127 le sumamos 1. Osea: 0+1=1 en el tercer octeto.
---------------
172. 18.1. 127
Red: 172.18.1.0 y su broadcast es 172.18.1.127
Quinta red: 172.18.2.0 <------- Observen cómo le agregamos 1 a esta red, 1+1=2
+ 0 . 0 .0. 127 porque la red anterior tiene 255 en el cuarto octeto
---------------
172. 18.2. 127
Red: 172.18.2.0 y su broadcast es 172.18.2.127
Y así sucesivamente.... porque no puedo enumerar las 400 redes, ejjejeej se las dejo de tarea.
La última dirección siempre la pueden obtener de los bits que te muestra la máscara en la porción que
tomaron prestados. Ejemplo:
Para el ejemplo la red que usaremos es 10.0.0.0 255.0.0.0 ó /8. para 2000 redes.
255.255.255.255
- 255.255.224.0 <----- Aquí la cosa se pone interesante :)
------------------------
0. 0. 31. 255
Primera red: 10 . 0. 0. 0
+ 0 . 0 .31. 255
---------------
10. 0. 31. 255
ahhhh, vamos a calcular la última red disponible en este direccionamiento, que sería la #2000