Vous êtes sur la page 1sur 9

Subneteo

¿Qué es subnetear (subnetting)?

Subnetear es la acción de tomar un rango de direcciones IP donde todas las IPS sean locales
unas con otras y dividirlas en diferentes rangos, o subnets, donde las direcciones IPS de un
rango serán remotas de las otras direcciones. Si tú quieres determinar cuántos hosts tú tienes
en un rango IP, primero debes determinar cuántos hosts bits tenemos. Vamos a tomar el
ejemplo anterior de 131.107.2.4 y 255.255.255.0. Ya establecimos anteriormente que el
network ID es 131.107.2 y el host ID es 4. En otras palabras, tenemos 3 octetos para el Network
ID y uno – un octeto – para el Host ID. Ahora que hemos determinado la cantidad de hosts bits
que tenemos, aplicar este número a la siguiente formula:

(2^N)‐2)=número de hosts, donde N es el número de Host bits Esto nos da: ((2^8)‐2)=254
hosts.

La división en subredes permite crear múltiples redes lógicas de un único bloque de


direcciones. Como usamos un router para conectar estas redes, cada interfaz en un router
debe tener un ID único de red. Cada nodo en ese enlace está en la misma red.

Creamos las subredes utilizando uno o más de los bits del host como bits de la red. Esto se
hace ampliando la máscara para tomar prestado algunos de los bits de la porción de host de la
dirección, a fin de crear bits de red adicionales. Cuanto más bit de host se usen, mayor será la
cantidad de subredes que puedan definirse. Para cada bit que se tomó prestado, se duplica la
cantidad de subredes disponibles. Por ejemplo: si se toma prestado 1 bit, es posible definir 2
subredes. Si se toman prestados 2 bits, es posible tener 4 subredes. Sin embargo, con cada bit
que se toma prestado, se dispone de menos direcciones host por subred.

El Router A en la figura posee dos interfaces para interconectar dos redes. Dado un bloque de
direcciones 192.168.1.0 /24, se crearán dos subredes. Se toma prestado un bit de la porción de
host utilizando una máscara de subred 255.255.255.128, en lugar de la máscara original
255.255.255.0. El bit más significativo del último octeto se usa para diferenciar dos subredes.
Para una de las subredes, este bit es "0" y para la otra subred, este bit es "1".

Fórmula para calcular subredes

Use esta fórmula para calcular la cantidad de subredes:

2^n donde n corresponde a la cantidad de bits que se tomaron prestados

En este ejemplo, el cálculo es así:

2^1 = 2 subredes

Cantidad de hosts

Para calcular la cantidad de hosts por red, se usa la fórmula 2^n ‐ 2 donde n corresponde a la
cantidad de bits para hosts.

La aplicación de esta fórmula, (2^7 ‐ 2 = 126) muestra que cada una de estas subredes puede
tener 126 hosts.

En cada subred, examine el último octeto binario. Los valores de estos octetos para las dos
redes son:
Subred 1: 00000000 = 0

Subred 2: 10000000 = 128

Observe la figura del esquema de direccionamiento para estas redes.

Ejemplo con 3 subredes

A continuación, piense en una internetwork que requiere tres subredes. Observe la figura.
Nuevamente, se comienza con el mismo bloque de direcciones 192.168.1.0 /24. Tomar
prestado un solo bit proporcionará únicamente dos subredes. Para proveer más redes, se
cambia la máscara de subred a 255.255.255.192 y se toman prestados dos bits. Esto proveerá
cuatro subredes. Calcule la subred con esta fórmula:

2^2 = 4 subredes

Cantidad de hosts

Para calcular la cantidad de hosts, comience por examinar el último octeto. Observe estas
subredes.

Subred 0: 0 = 00000000

Subred 1: 64 = 01000000

Subred 2: 128 = 10000000


Subred 3: 192 = 11000000

Aplique la fórmula de cálculo de host.

2^6 ‐ 2 = 62 hosts por subred

Observe la figura del esquema de direccionamiento para estas redes.

Metodo de Segmentación VLSM


Armando G. (2015), Afirma que: El subneteo con VLSM (Variable Length Subnet
Mask), máscara variable ó máscara de subred de longitud variable, es uno de los métodos que se
implementó para evitar el agotamiento de direcciones IPv4 permitiendo un mejor
aprovechamiento y optimización del uso de direcciones.
Antes de seguir explicando voy a hacer una breve aclaración sobre VLSM, CIDR y
sumarización de rutas. Estos 3 conceptos son complementarios y se prestan a confusión.
VLSM: Es el resultado del proceso por el cual se divide una red o subred en subredes más
pequeñas cuyas máscaras son diferentes según se adaptan a las necesidades de hosts por subred.
CIDR (Classless Inter‐Domain Routing ‐ Enrutamiento Inter‐Dominios sin Clases): El CIDR es
la capacidad que tienen los protocolos de enrutamiento de enviar actualizaciones a sus vecinos
de redes con VLSM y de sumarizar esas direcciones en una sola dirección.
Sumarización de Rutas: También llamado resumen de ruta, supernetting o superredes, es el
proceso realizado por un router a través de un protocolo de enrutamiento por el cual partiendo
de conjunto de direcciones de red (bloque CIDR) se obtiene una única dirección común que
contiene a las demás para ser enviada en sus actualizaciones.
A diferencia del subneteo (subnetting) que genera una máscara común (fija) y cantidad de hosts
iguales a todas las subredes, el proceso de VLSM toma una dirección de red o subred y la divide
en subredes más pequeñas adaptando las máscaras según las necesidades de hosts de cada
subred, generando una máscara diferente para las distintas subredes de una red. Esto permite no
desaprovechar un gran número de direcciones, sobre todo en los enlaces seriales.
Hay varios factores a tener en cuenta a la hora de subnetear y trabajar con VLSM:

 El uso de VLSM solo es aplicable con los protocolos de enrutamiento sin clase
(classless) RIPv2, OSPF, EIGRP, BGP4 e IS‐IS.
 Al igual que en el subneteo, la cantidad de subredes y hosts está supeditada a la
dirección IP de red o subred que nos otorguen.
 Es imposible que comprendan el proceso de obtención de VLSM si no manejan
fluidamente el proceso de subneteo común.

Ejemplo:
Fórmula: 2^n-2 n=bits prestados -2= se pierden dos direcciones, una de red y una de
broadcast.

2^1= 2-2= 0 hosts


2^2= 4-2= 2 hosts
2^3= 8-2= 6 hosts
2^4= 16-2= 14 hosts
2^5= 32-2=30 hosts
2^6= 64-2=62hosts
La dirección que usaremos para el direccionamiento es 192.168.40.0/24.

-Ventas=100 hosts
-Quejas=40 hosts
-Compra=22 hosts
-Tecnología=10 hosts
-Contabilidad=5 hosts

Después de organizar los requerimientos de mayor a menor procedemos a realizar el


direccionamiento.
Paso 1. Tomar los bits prestados de la porción de hosts

 Red de Ventas: 100 hosts


12 6 3 1 8 4 2 1
8 4 2 6
1 1 1 1 1 1 1 1

12 6 3 1 8 4 2 1
8 4 2 6
1 0 0 0 0 0 0 0 /
24

2^7=128 hosts - 2= 126 direcciones de hosts disponibles en esta red.


Recuerde que -2 es porque en cada subred se pierden 2 direcciones, una de red y la otra de
broadcast.

128+0=128 (sólo quedó un bit encendido, y el valor de ese bit es 128).


La máscara de subred es 255.255.255.128 ó /25.
En vlsm para realizar el direccionamiento se hace de derecha izquierda, apagando los bits de
acuerdo a la cantidad de hosts que haya en la red.

Paso 2. Calcular el broadcast o el alcance de cada red

255 .255 .255 .255


-255 .255 .255 .128
0 .0 .0 .127

Esta máscara de 32 bits (255.255.255.255) se utiliza para calcular el alcance o rango de cada
subred. Es una constante, osea no cambia. Esta máscara se resta con la nueva máscara y el
número que obtenemos como resultado, lo usaremos en el próximo paso para calcular el
broadcast.

Paso 3. Calcular el Broadcast de cada subred


192 .168 .40 .0  Red asignada a ventas
+ 0 .0 .0 .127
 El resultado de la suma es el broadcast de la red
192 .168 .40 .127
ventas
Red de Ventas 192.168.40.0 /25. Broadcast: 192.168.40.127.
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.

Método de segmentación CIDR


Según Flores Orlando y Toapanta Zoila (2007) Se comenzó a introducir en 1993,
y es la última mejora al sistema por el cual se interpretan las direcciones IP, reemplaza a
la anterior generación de direcciones IP, y permite una mayor flexibilidad a la hora de
dividir rangos de direcciones en redes separadas.

Es un método de direccionamiento IP, en donde no importan las clases, lo que importa


es el prefijo, de ahí el término "classless", sin clase. Implementa un método de
enrutamiento inter dominios sin clases, ya que las redes de clase B son demasiado
grandes y las de clase C son demasiado pequeñas, CIDR permite unir varias redes de
clase C contiguas, marcando los bits de la máscara de red como máquina (bit a 0).
Tienen una máscara que puede ser cualquier número de bits, e intentan resolver el
problema del agotamiento de direcciones. Las máscaras no tienen que ser múltiplos de 8
bits.

Cuando un ruteador recibe un datagrama este hace un AND de la dirección IP destino


con la máscara correspondiente a cada una de las redes y selecciona aquella que
corresponde a la dirección de base. CIDR utiliza esta misma idea para todas las
direcciones, por lo que no necesita la distinción entre las clases A, B y C para enrutar
los datagramas. Al establecer conexiones con las redes IPv6 de los afiliados conectados,
utilizar filtros con el fin de anunciar únicamente los prefijos delegados.

De este modo se consigue:

- Un uso más eficiente de las cada vez más escasas direcciones ipv4
- Un mayor uso de la jerarquía de direcciones (agregación de prefijos de red),
disminuyendo la sobrecarga de los routers principales de internet para realizar el
encaminamiento.

CIDR, en vez de asignar bloques de direcciones fiados por octetos, que aplicaban
prefijos de 8,16 y 24 bits, usa una máscara de subred de longitud variable para asignar
direcciones IPv4 a subredes de acuerdo a las necesidades de cada subred. De esta forma
la división red/host puede ocurrir en cualquier bit de los 32 que componen la dirección
IP. (p. 19).

En CIDR una red IP se representa mediante un prefijo, es decir, una dirección IP y


alguna indicación de la longitud de la máscara. Longitud significa el número de bits de
la máscara más ala izquierda contiguos que se establecen a uno. Por ejemplo, la red
172.16.0.0 255.255.0.0 se puede representar como la 172.16.0.0/16. CIDR también
representa una arquitectura más jerárquica de internet, donde cada dominio obtiene sus
direcciones IP a partir de un nivel superior, de tal forma que el resumen de las rutas
ocurra en dicho nivel superior.

Por ejemplo, si un ISP es propietario de la red 183.58.0.0/16, podrá otorgar las subredes
183.58.1.0/24 y 183.58.2.0/24 y así sucesivamente para los clientes. Sin embargo, otros
proveedores cuando intenten llegar a estas subredes solo lo harán a través de la
183.58.0.0/16.
Enrutamiento entre dominios classless (CIDR)
Sumarización de ruta realizada por CIDR
- Las rutas se resumen con máscaras que son menos que la máscara usada en la máscara
classful por defecto

- Ejemplo: 172.16.0.0 / 13 es la ruta sumarizada para las redes classful 172.16.0.0 / 16


hasta 172.23.0.0 / 16

Pasos para calcular una ruta sumarizada:


- Enumere las redes en
formato binario
- Cuente la cantidad de bits a
la izquierda que más coincidan
para determinar la máscara de
la ruta sumarizada
- Copie los bits coincidentes y
agregue bits cero para
determinar la dirección de red
sumarizada

Vous aimerez peut-être aussi