0% encontró este documento útil (0 votos)
23 vistas24 páginas

Actividad Redes

El subneteo de red es un proceso que divide una red IPv4 en subredes más pequeñas, permitiendo un mejor control y rendimiento al reducir el tráfico de broadcast. Se utilizan máscaras de red para determinar la cantidad de subredes y hosts por subred, y se puede implementar mediante técnicas como VLSM y FLSM. El subneteo mejora la administración de redes al segmentar el tráfico y optimizar el uso de direcciones IP.

Cargado por

jeffthanchavez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
23 vistas24 páginas

Actividad Redes

El subneteo de red es un proceso que divide una red IPv4 en subredes más pequeñas, permitiendo un mejor control y rendimiento al reducir el tráfico de broadcast. Se utilizan máscaras de red para determinar la cantidad de subredes y hosts por subred, y se puede implementar mediante técnicas como VLSM y FLSM. El subneteo mejora la administración de redes al segmentar el tráfico y optimizar el uso de direcciones IP.

Cargado por

jeffthanchavez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

¿Qué es Subneteo de red?

Es un procedimiento que permite dividir a una red primaria IPv4 en una serie de
subredes, de tal forma que cada una de ellas funcione a nivel de envío y recepción
de paquetes, como una red individual, aunque todas pertenezcan a la misma red
principal y, por lo tanto, al mismo dominio de difusión original

¿Por qué realizar un Subneteo?


Cuando trabajamos con una red pequeña no encontramos muchos
problemas para configurar el rango de direcciones IPv4 para conseguir
un rendimiento óptimo. Pero a medida que se van agregando Host a la
red, el desempeño empieza a verse afectado. Esto puede ser corregido,
en parte, segmentando la red con switches, reduciendo los Dominios de
colisión (host que comparten el mismo medio) enviando las tramas solo
al segmento correcto. Pero, aunque se reducen las colisiones con tomar
estas medidas, si se continúa aumentando el número de host, aumentan
también los envíos de broadcast (Envió de paquetes a todos los
dispositivos de la red). Lo que afecta considerablemente el desempeño
de la red. Esto se debe a que los Switches solo segmentan a nivel de
MAC Address y los envíos de broadcast son a nivel de red
255.255.255.255

Subneteando la red tendremos, en su conjunto, una sola IP address


divida en varias subredes más pequeñas perfectamente diferenciadas,
consiguiendo un mayor control y reduciendo el congestionamiento por
los broadcasts. A continuación, se ofrecen una serie de conceptos
relacionados a este proceso de Subneteo.

Subred
Es la agrupación física o lógica de dispositivos de red que conforman a
una sección de un sistema autónomo o como tal puede ser un sistema
autónomo.
Mascara de red
Denominado también Prefijo de red extendida, es el número que
acompaña a una dirección IP, indicando los bits totales ocupados para la
parte de red, que deben ser comunes para todos los clientes de una Red
IP.

Subneteo IP
La función del Subneteo o Subnetting es dividir una red IP física en
subredes lógicas (redes más pequeñas) para que cada una de estas
trabaje a nivel envío y recepción de paquetes como una red individual,
aunque todas pertenezcan a la misma red física y al mismo dominio. El
Subneteo permite una mejor administración, control del tráfico y
seguridad l segmentar la red por función. También, mejora la
performance de la red al reducir el tráfico de broadcast de nuestra red.
Como desventaja, su implementación desperdicia muchas direcciones,
sobre todo en los enlaces seriales entre routers.

Calcular la Cantidad de Subredes y Hosts por


Subred
La Cantidad de Subredes es igual a 2n, donde "N" es el número de bits
"robados" a la porción de Host. Y la Cantidad de Hosts x Subred es igual
a 2m−2, en donde "M" es el número de bits disponible en la porción de
host y "-2" es debido a que toda subred debe tener una ip reservada
para su ID de red y otra ip para su propia dirección de broadcast.
Convertir Bits en Números Decimales Como sería casi imposible trabajar
con direcciones de 32 bits, es necesario convertirlas en números
decimales. En el proceso de conversión cada bit (en un intervalo de 8
bits) de una dirección IP, cuando este vale "1" tiene un valor de "2"
elevado a la posición que ocupa ese bit en el octeto y finalmente se
suman los resultados. En la Tabla 1 se muestra el valor posicional de
cada bit dentro de un Byte y 3 ejemplos diferentes para poder aplicar
este método de conversión rápida de binario a decimal.
Convertir Bits en Números Decimales
Como sería casi imposible trabajar con direcciones de 32 bits, es
necesario convertirlas en números decimales. En el proceso de
conversión cada bit (en un intervalo de 8 bits) de una dirección IP,
cuando este vale "1" tiene un valor de "2" elevado a la posición que
ocupa ese bit en el octeto y finalmente se suman los resultados. En la
Tabla 1 se muestra el valor posicional de cada bit dentro de un Byte y 3
ejemplos diferentes para poder aplicar este método de conversión
rápida de binario a decimal.

La combinación de 8 bits permite un total de 256 combinaciones


posibles que cubre todo el rango de numeración decimal desde el 0
(00000000) hasta el 255 (11111111).
Ejemplos de aplicación de Subneteo
Dada la red Clase B 132.18.0.0/16 se nos pide que mediante
Subneteo obtengamos un mínimo de 50 subredes y 1000
hosts por subred.
El Subneteo se realizará en 3 pasos:

Paso 1: Adaptar la Máscara de Red por Defecto a la cantidad de


Subredes.

La máscara por defecto para la red 132.18.0.0 es>> Usando la fórmula


m
2 −2 , donde N es la cantidad de bits que debe prestar a la porción de
host, se adapta la máscara de red por defecto a la máscara de subred.
En este caso particular 2  50 N , ya que se requieren crear 50
subredes. Este cálculo indica que se prestaran 6 bits (los más
significativos) a la porción de host para hacer 50 subredes o más y que
el total de subredes útiles va a ser de 64, es decir que van a quedar 14
para uso futuro.

Entonces a la máscara Clase B por defecto se le agregan los 6 bits


prestados, reemplazándolos por "1" y obtiene la máscara adaptada
255.255.252.0 o en notación de red: / 22
Paso 2: Obtener Cantidad de Hosts por Subred

Una vez que determina la máscara de subred, se trabajara con la


dirección IP de la red. En este caso con la porción de host (fondo gris) El
ejercicio solicita una cantidad específica de 1000 hosts por subred. Para
verificar que sea posible obtenerlos con la nueva máscara, se utiliza la
fórmula 2m−2, donde M es el número de bits "0" disponibles en la porción
de host y - 2 es debido a que la primer y última dirección IP de la subred
no son utilizables por ser la dirección de la subred y broadcast
respectivamente. 210−2=1022Hosts por subred. Los 10 bits "0" de la
porción de host (fondo gris) son los que más adelante se modifican
según se vaya asignando los hosts a las subredes.
Paso 3: Obtener Rango de Subredes

Para obtener las subredes se trabaja con la porción de red de la


dirección IP de la red, más específicamente con la parte de la porción de
red que se modifica en la máscara de red, pero esta vez en la dirección
IP. Recuerde que a la máscara de red con anterioridad se le agregaron 6
bits en el tercer octeto, entonces van a tener que modificar esos mismos
bits, pero en la dirección IP de la red (fondo negro). Para obtener el
rango de subredes (llamado también el “salto” que habrá entre las ip de
subred) existen varios métodos. El método más sencillo para determinar
el” salto” es restarle a 256 el número de la máscara de subred. En este
caso sería: 256- 252=4, entonces 4 va a ser el rango entre cada subred.
En el gráfico solo muestran las primeras 10 subredes y las últimas 5
subredes posibles del rango.
Subneteo de mascara de subred de longitud
variable (VLSM)
Definición de VLSM

VLSM, que significa máscara de subred de longitud variable, se produce


cuando el diseño de subred utiliza varias máscaras en la misma red.
Significa que se utiliza más de una máscara para varias subredes de una
red o una sola clase A, B, C.

VLSM es equivalente a dividir subredes en subredes, lo que significa que


VLSM permite a los ingenieros de red dividir el espacio de direcciones IP
en jerarquías de subredes de diferentes tamaños. Por lo tanto, VLSM
permite a los ingenieros de redes crear subredes con diferentes
recuentos de hosts con solo una pequeña cantidad de direcciones que se
desperdician.
VLSM se utiliza para aumentar la disponibilidad de subredes porque las
subredes pueden ser de tamaño variable. También se define como un
proceso de división en subredes para una subred.

El Subneteo normal (CIDR) visto anteriormente es apropiado cuando las


capacidades de host de las subredes requeridas son casi constantes o no
interesa cuanto espacio de direccionamiento se debe de usar en cada
subred.

Las deficiencias de este Subneteo CIDR comienzan a detectarse cuando


se presenta una varianza en la capacidad de host de las subredes
solicitadas para una topología. Como respuesta a este problema se
propone una variación del método, que consiste en “dividir a una subred
en otras subredes y cualquiera de estas nuevas subredes en otras y así
sucesivamente… para lograr un mejor aprovechamiento del espacio de
direccionamiento de host por subred”. A este nuevo método se le
conoce como Subneteo con Mascara de subred de longitud variable
(VLSM).

Observe su aplicación en el siguiente ejemplo.

Ejemplo de aplicación de VLSM Elabore los cálculos de Subneteo ip con


la red inicial 200.0.0.0 / 24 para cubrir apropiadamente el siguiente

Esquema de direccionamiento de redes:


1. Se ordena el esquema direccionamiento de redes anterior por
cantidad de host requerida, calculando los bits de host que necesitaría
cada subred cuando se implemente:

Muy importante:

 Observe que se ha sumado 3 direcciones ip a cada red de host, porque


se cuenta las ip reservadas: id de red, id de broadcast e ip de puerta de
enlace/ Gateway.

 En cambio, a las redes de enlace solo se suman 2 direcciones, porque


aquí no se requiere ip de Gateway

2. Inicia el Subneteo 1, dividiendo la ip red inicial (200.0.0.0 / 24) en


subredes para cubrir a las redes que requieren mayor cantidad de host
(la Red B) según la tabla anterior.

3. Calcula la máscara de subred, de la siguiente forma. Compare a la


derecha la forma matemática equivalente más rápida para calcular este
valor:
4. Determina los límites de cada subred ip, gracias al “Salto o cambio
entre subredes”. Para ello, extrae de la máscara de subred
(255.255.255.192) al byte donde finalizan los bits de subred, en este
caso a 192. El salto se obtendrá de restar este byte a 256, así: Salto
entre subredes = 256 – 192 = +64

5. Dado que 2 bits de host se convirtieron a bits de subred, se obtendrán


(2^2 = 4 subredes), las cuales se obtienen aplicando el “Salto” anterior
(+64). Y además, se indica la red que se asignara c/u.

6. La red original se segmento en 4 bloques de direcciones, de las cuales


se reservó la subred #1 a la Red B. 7.

7. Subneteo 2: para continuar, se requieren 2 subredes para cubrir a las


redes C y A (de 5 bits de host c/subred). Se tomara la subred #1
(200.0.0.64 / 26) para volver a subnetear.

8. Primero se calcula la máscara de subred 2 con la fórmula: Mascara2 =


/32 bits – (total bit host de subneteo2) = /32 – 5 Mascara2 = /27 o
también 255.255.255.224 9.

9. Determina el “salto 2” de este nuevo subneteo, tomando el byte de la


nueva mascara, así: Salto2 = 256 – 224 = +32

10. De la máscara del subneteo 1 (/26) a la máscara del subneteo 2


(/27), solo un bit se convierte en bit de subred, por lo que solo se
generan (2^1 = 2 subredes). Observe el nuevo subneteo en la tabla de
direccionamiento:
11. Ya solo quedan 2 espacios de direcciones disponibles. Utilizará el
espacio de la subred (200.0.0.128 /26) para cubrir las 3 subredes para
enlaces entre los router.

12. Subneteo 3: Calcula la máscara de subred 3, así: Mascara subred 3 =


/32 – 2 = /30 (notación de red) o también 255.255.255.252 (notación de
bytes)

13. Calcula el Salto 3, con la fórmula: Salto3 = 256 - 252 = + 4

14. De la máscara (/26) a la máscara (/30), hay 4 bit convertidos a bit de


subred, por lo que se generaran (2^4 = 16 subredes), de las cuales, solo
se asignaran a 3 de ellas, dejando al resto en reserva, así:
15. Observe que del espacio de direccionamiento ip inicial (200.0.0.0
/24), ya solamente quedan disponibles 5 bloques de ip para enlace entre
router (de la 200.0.0.140/30 a la 200.0.0.188 /30) y un bloque
(200.0.0.192 /26); este último podría ser dividido en el futuro gracias al
VLSM.

Subredes FLSM

FLSM del inglés Fixed Length Subnet Mask o Máscara de Subred de


Longitud Fariable es la forma tradicional de subdividir una red, consiste
en "tomar prestados" unos bits en la parte de host para generar
nuevas subredes.

La estrategia en la que cada red en tu infraestructura utiliza el mismo


tamaño de máscara. Variable-Length Subnet Mask (VLSM) se refiere a la
estrategia en la que cada red de tu infraestructura puede implementarse
con distintos tamaños de máscara. bloque de direcciones IP.
Ejemplo subdividir la dirección IP 192.168.25.3 /24 utilizando FLSM

Dada la dirección IP 192.168.25.3 /24 cuya dirección de red


es 192.168.25.0 /24, para subdividirla en 4 subredes, lo único que hay
que hacer es seguir los siguientes sencillos pasos.

Paso 1: Calcular el numero de bits de subred necesarios.

Nuestra dirección ip tiene el prefijo /24, esto significa que 24


bits representan la parte de red y 8 bits a la parte de host, esto se
representa de la forma:

Para determinar el número de bits que hay que tomar de la parte de


host para obtener 4 subredes se utiliza la expresión:

Donde n es el número de bits necesarios. Para obtener n se puede


utilizar la tabla
}

Esta tabla se pude prolongar todo lo que se quiera calculando potencias


de 2. En nuestro caso

por lo que hay que tomar 2 bits de la parte de host como se muestra

Esto significa que las subredes tendrán el prefijo /26. Convirtiendo a


decimal cada uno de los octetos se obtiene la nueva máscara de subred,
que será la misma para todas las subredes de ahí lo de Máscara Fija

Paso 2: Obtener las subredes


Para obtener la dirección de red de cada subred basta con combinar los
bits de subred calculados en el paso anterior. en nuestro caso
hay 4 posibles combinaciones: desde 00 hasta 11; cada una de las
combinaciones es una dirección de red diferente. en nuestro ejemplo
esto se aplica de esta forma

Nota: Si no se siente cómodo con los números binarios, también puede


obtener las direcciones de red a través del llamado salto de red, que es
la diferencia entre dos direcciones de red consecutivas. El salto de red se
calcula como la diferencia entre 256 y el valor del último octeto no
nulo de la máscara. en este caso el salto sería

Entonces para obtener las direcciones de red solo tiene que ir sumando
a la dirección de red original el valor del salto

Paso 3: Calcular los parámetros de cada subred


El número de hosts por subred se calcula a través de la siguiente
fórmula

En este caso n es el número de bits de la parte de host (bits azules en


los pasos anteriores). el −2−2 de la fórmula se debe a que la primera
dirección corresponde a la dirección de red y la última corresponde a la
dirección de broadcas por lo que no se las puede asignar a ningún host.
Teniendo eso en cuenta el número de hosts por cada una de nuestras
subredes es:

Para calcular el resto de parámetros tomaremos como referencia la


primera subred ya que el proceso es el mismo para el resto de subredes.

Las direcciones de host se obtienen combinando los bits de host


desde 000001 hasta 111110. De esta forma obtenemos las direcciones
del primero y el último host

La dirección de broadcast se obtiene haciendo 1 todos los bits de la


parte de host

Nota: Para los que no se sienten cómodos con los números binarios, los
parámetros anteriores se pueden calcular como se muestra a
continuación.
1. La dirección del primer host se obtiene sumando 1 a la
dirección de red

2. La dirección del último host se obtiene sumando a la dirección


de red el número de hosts por subred

3. La dirección de broadcast se obtiene sumando 1 a la dirección


del último host

Tras calcular los parámetros de todas las subredes, el resultado final


queda como se muestra en la siguiente tabla
Super subneteo o supernetting
¿Qué es Supernetting?
Supernetting es un método eficiente que en combinación con CIDR
(classless) nos permite usar menos recursos de nuestro hardware y
facilitar las actualizaciones de los routers.

Lo que obtendrá es un Protocolo de Internet (IP) formado por la


combinación de múltiples subredes en una grande. El principal beneficio
de esta técnica es la conservación del espacio de direcciones ganado
por el enrutador.

Por lo tanto, una de las ventajas de las superredes es que puede reducir
las actualizaciones de enrutamiento. Y puedes lograr esto con la
calculadora de superredes ip que encontrará más arriba.

Si, por ejemplo, un enrutador CISCO tiene múltiples redes que apuntan a
la misma ruta (comando show ip route) tenemos/debemos resumirlas
cuando apuntan a la misma interfaz de salida o siguiente salto (next
hop).

Supernetting, también conocido como resumen o agregación de


rutas, agregación de prefijos o superredes ipv4 es una técnica para
sumarizar diferentes rutas en una sola (superred). Los protocolos
de enrutamiento se enriquecen con este procedimiento pues las
actualizaciones entre los routers se reducen notablemente.
¿Qué significa sumarizar?
Sumarizar no es nada más que poner las direcciones de la tabla de
rutas (de nuestro router que vamos a transformar en una superred) en
formato binario y dejar los bits iguales de la misma manera y los que se
diferencian aplicamos 1 si todo es 1, y 0 en los demás casos.

Sumarizar no es nada más que poner las direcciones de la tabla de rutas


(de nuestro router que vamos a transformar en una superred) en
formato binario y dejar los bits iguales de la misma manera y los que se
diferencian aplicamos 1 si todo es 1, y 0 en los demás casos.

Cuando un paquete llega, los routers usan su tabla de rutas para


determinar el destino de este. Este proceso requiere memoria y CPU. El
mecanismo que usan los routers de CISCO para enviar los paquetes, en
la mayoría de sus casos, es el Cisco Express Forwarding (CEF).

Dicho mecanismo hace comprobar la tabla de rutas antes de que el


paquete llegue al router para hacer un precálculo para si se dan las
circunstancias llevarlo directamente a la interfaz de salida sin pasar por
el control plane (donde se ejecutan procesos). Esta técnica usa las
siguientes tablas: Forwarding Information Base (FIB) y Adjacency Table.

Por lo tanto, una vez aplicado el Supernetting, usaríamos una ruta


estática (más seguras que las dinámicas y no realizan anuncios de rutas)
para agruparlas en dicha superred. Recordar que, para realizar estos
cálculos, necesitamos que nuestro router esté configurado con un
protocolo de enrutamiento dinámico (EIGRP, OSPF, IS-IS, RIP) que
tolere VLSM y CIDR.
¿Por qué se hace Supernetting?
Nuestro router tiene una tabla de enrutamiento que contiene todas las
rutas conocidas a otros destinos. Entre ellos, los routers comparten las
rutas. De esta manera, hacemos supernetting (o nos sirve) para no
compartir directamente las rutas entre los routers tal como
están, sino sumarizando esos espacios comunes en una sola
(superred).

Cuando no se puede hacer Supernetting


No siempre podemos aplicar supernetting o sumarizar nuestra
tabla de rutas en una sola. Hay que tener en cuenta hasta
dónde queremos llegar con ellas, y por qué el administrador
de sistemas las ha configurado de dicha manera.
Ejemplo de cómo usar el supernetting:
172.24.0.0/16 nos vamos directos a nuestro router e inspeccionamos
la tabla de rutas para ver si podemos sumarizar algunas en una
superred. Y, en efecto, hay rutas que se pueden agrupar en una global.

Tenemos la siguiente lista de IPs:

 172.24.0.0/25

 172.24.165.128/26

 172.24.165.192/27

 172.24.165.224/30

Lo que hay que hacer es poner toda la lista de direcciones de arriba en


formato binario y luego vamos comparando bit por bit para ver dónde
comienza a diferir. Y cuando lo identificamos, lo marcamos con una
tubería, por ejemplo.
Como se puede observar, comienzan a diferenciarse a partir del primer
bit del 3 byte. Ahora hay que calcular esos binarios. Si todo es 1, lo
ponemos a 1, si todo es 0 lo ponemos a 0, si difiere de 1 o 0, entonces
siempre es 0.

Como todos los bits se diferencian, pues los ponemos a 0 todos. Y ahora
hay que calcular en formato decimal la IP obtenida y que sería la
siguiente: 172.24.0.0.

Y, ¿Cómo se obtiene la máscara? Hay que contar los bits desde la


tubería hasta el principio, lo que nos daría un /16.

De esta manera, tenemos que nuestra dirección resumida para todas


esas Ips en la tabla de rutas es 172.24.0.0/16.
Por último, hemos podido comprobar como siguiendo unos pasos tan
sencillos podemos resumir nuestra tabla de rutas, agilizar las
actualizaciones a nuestro protocolo de routing y permitir que haya una
organización y una mejor limpieza en nuestros protocolos y en nuestros
routers gracias al supernetting.

También podría gustarte