0% encontró este documento útil (0 votos)
78 vistas40 páginas

UD8. Subnetting

El documento explica el concepto de subnetting, que consiste en dividir una red en subredes para optimizar el uso de direcciones IP. Se detalla el subnetting estático (FLSM) y dinámico (VLSM), incluyendo ejemplos prácticos sobre cómo calcular subredes y direcciones IP válidas. Además, se presentan ejemplos específicos para diferentes clases de red y máscaras de subred.

Cargado por

tupae.com
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
78 vistas40 páginas

UD8. Subnetting

El documento explica el concepto de subnetting, que consiste en dividir una red en subredes para optimizar el uso de direcciones IP. Se detalla el subnetting estático (FLSM) y dinámico (VLSM), incluyendo ejemplos prácticos sobre cómo calcular subredes y direcciones IP válidas. Además, se presentan ejemplos específicos para diferentes clases de red y máscaras de subred.

Cargado por

tupae.com
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 PDF, TXT o lee en línea desde Scribd

UD8.

Subnetting

1º SMR - Redes Locales


UD8. Subnetting
1. Subnetting
2. Subnetting estático
3. Subnetting dinámico
Qué es subnetting, por qué es
necesario y cómo hacer subnetting
estático y dinámico
1. Subnetting
Subnetting
El subnetting consiste en dividir una red en varias subredes.
¿Por qué hacer subredes?
Las clases A, B o C, nos condicionan el número de hosts disponibles.

¿Y si necesitamos menos hosts?

● Si necesito una red donde sólo hacen falta 20 IPs, ¿Cuántas direcciones IP
malgastamos al coger una dirección de Clase C?
○ Malgastaríamos (28 - 2) - 20 = 234 IPs

● Con una de Clase B o A, se malgastarían muchas más


2. Subnetting estático
(FLSM)
Subnetting estático (FLSM)
● FSLM son las siglas de Fixed Length Subnet Mask
● Una red se puede dividir en varias subredes tomando bits prestados de la
parte de host para ampliar la dirección de red.
● La máscara de red nos indica el número de bits que identifican la parte de
red.
● Hay que dejar siempre al menos 2 bits para la parte del host
○ Clase A → podemos coger hasta 22 bits para crear subredes → 222 subredes
○ Clase B → podemos coger hasta 14 bits para crear subredes → 214 subredes
○ Clase C → podemos coger hasta 6 bits para crear subredes → 26 subredes

● Por cada subred creada, se pierden dos direcciones IP válidas


○ las correspondientes a la red y la de broadcast.
Ejemplo
Tenemos la dirección de red [Link]. Si tomamos tres bits prestados de la
parte de hosts para crear subredes:

Dirección de red: 11000000.10101000.00000001.00000000 → Clase C


Máscara clase C: 11111111.11111111.11111111.00000000

Máscara nueva: 11111111.11111111.11111111.11100000


Subredes posibles: 11000000.10101000.00000001.???00000 → 23=8 subredes

Subred 0: 11000000.10101000.00000001.00000000 = [Link]


Subred 1: 11000000.10101000.00000001.00100000 = [Link]
Subred 2: 11000000.10101000.00000001.01000000 = [Link]
Subred 3: 11000000.10101000.00000001.01100000 = [Link]
Subred 4: 11000000.10101000.00000001.10000000 = [Link]
Subred 5: 11000000.10101000.00000001.10100000 = [Link]
Subred 6: 11000000.10101000.00000001.11000000 = [Link]
Subred 7: 11000000.10101000.00000001.11100000 = [Link]
Ejemplo
¿Cuál sería la dirección de broadcast de la subred 2?

Subred 2: 11000000.10101000.00000001.01000000 = [Link]

Dir. broadcast = 11000000.10101000.00000001.01011111 = [Link]

Dir. broadcast = [Link]


3. Ejemplos de
subnetting estático
Ejemplo 1
Supongamos que tenemos:

● la red [Link] (Clase C)


● la máscara de subred: [Link]

¿Cuántas subredes válidas podemos crear en esta red?


Ejemplo 1
Paso 1: Con la máscara identificamos los bits prestados.

Pasamos la Máscara de Red y la Máscara de subred a binario. De esta forma


vemos cuántos bits han sido usados para hacer subredes.

[Link] → 11111111.11111111.11111111.00000000

[Link] → 11111111.11111111.11111111.11000000
Ejemplo 1
Paso 2: Con la dirección de Red identificamos las IP de Subredes.
Tenemos dos bits prestados para hacer subredes:
[Link] → 110000000.10101000.00011110.00000000
● En esos dos bits hacemos todas las combinaciones posibles de 0 y 1.
El resultado es:
110000000.10101000.00011110.00000000 = [Link]
110000000.10101000.00011110.01000000 = [Link]
110000000.10101000.00011110.10000000 = [Link]
110000000.10101000.00011110.11000000 = [Link]
Ejemplo 1
En cada una de las subredes hay dos direcciones que no podemos utilizar (la
primera dirección que corresponde a la subred, y la última dirección que es la de
difusión de la subred). La tabla queda por tanto de la siguiente manera:
+1 -1

Nº de Dirección de Dirección de Primer host Último host


subred subred broadcast

1 [Link] [Link] [Link] [Link]

2 [Link] [Link] [Link] [Link]

3 [Link] [Link] [Link] [Link]

4 [Link] [Link] [Link] [Link]


Ejemplo 2
Supongamos que tenemos la

● red [Link] (Clase B)


● Máscara de subred: [Link]

¿Cuántas subredes válidas podemos crear en esta red?

¿Qué rango de direcciones configurables a los host de mi subred puedo coger


para cada subred?
Ejemplo 2
Paso 1: Con la máscara identificamos los bits prestados.

Máscara de subred:

[Link] → 11111111.11111111.11000000.00000000

Paso 2: Con la dirección de Red identificamos las IP de Subredes.

Habrá 22 = 4 subredes válidas, y sus IPs serían las siguientes:

10010110.00101000.00000000.00000000 = [Link]

10010110.00101000.01000000.00000000 = [Link]

10010110.00101000.10000000.00000000 = [Link]

10010110.00101000.11000000.00000000 = [Link]
Ejemplo 2
Por lo que la tabla quedaría de la siguiente manera:

Nº de Dirección de Dirección de Primer host Último host


subred subred broadcast

1 [Link] [Link] [Link] [Link]

2 [Link] [Link] [Link] [Link]

3 [Link] [Link] [Link] [Link]

4 [Link] [Link] [Link] [Link]


Ejemplo 3
Supongamos que tenemos la

● red [Link] (Clase C)


● Máscara de subred: [Link]

¿Cuántas subredes válidas podemos crear en esta red?

¿Qué rango de direcciones configurables a los host de mi subred puedo coger


para cada subred?
Ejemplo 3
Paso 1: Con la máscara identificamos los bits prestados.
Máscara de subred:
[Link] → 11111111.11111111.11111111.11100000
Paso 2: Con la dirección de Red identificamos las IP de Subredes.
Habrá 23 = 8 subredes válidas, y sus IPs serían las siguientes:
11000000.10101000.001101011.00000000 = [Link]
11000000.10101000.001101011.00100000 = [Link]
11000000.10101000.001101011.01000000 = [Link]
11000000.10101000.001101011.01100000 = [Link]
11000000.10101000.001101011.10000000 = [Link]
11000000.10101000.001101011.10100000 = [Link]
11000000.10101000.001101011.11000000 = [Link]
11000000.10101000.001101011.11100000 = [Link]
Ejemplo 3
Por lo que la tabla quedaría de la siguiente manera:

Nº de Dirección de Dirección de Primer host Último host


subred subred broadcast

1 [Link] [Link] [Link] [Link]

2 [Link] [Link] [Link] [Link]

3 [Link] [Link] [Link] [Link]

4 [Link] [Link] [Link] [Link]

5 [Link] [Link] [Link] [Link]

6 [Link] [Link] [Link] [Link]

7 [Link] [Link] [Link] [Link]

8 [Link] [Link] [Link] [Link]


4. Subnetting
dinámico (VLSM)
Subnetting dinámico (VLSM)
Subnetting estático (FSLM) Subnetting dinámico (VLSM)

Genera una máscara común (fija) y Toma una dirección de red o subred y
cantidad de hosts iguales a todas las la divide en subredes más pequeñas
subredes adaptando las máscaras según las
necesidades de hosts de cada
● Se basa en la cantidad de
subred, generando una máscara
subredes que necesitamos.
diferente para las distintas subredes
de una red.

● Se basa en la cantidad de hosts


que necesitamos por subred.
Subnetting dinámico (VLSM)
El subnetting dinámico (VLSM) 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 IP.
Ejemplo
Partimos de la dirección IP [Link]/24 y queremos crear las siguientes
subredes:

● Red A: 50 hosts
● Red B: 100 hosts
● Red C: 10 hosts
Ejemplo
● ¿Esta dirección IP es suficiente para la cantidad de direcciones y hosts que
necesitamos?

La IP [Link]/24 es de clase C

→ tenemos 8 bits para hosts → 28=256 posibles IPs

El total de hosts que necesitamos es:

● Red A: 50 hosts
● Red B: 100 hosts 160 hosts + (3 subredes * 3 IPs)
= 169 direcciones IP
● Red C: 10 hosts
Cada subred necesita 3
direcciones: red, broadcast, y
Como tenemos 256 IPs disponibles, y para el router.

necesitamos 169, podemos hacer subnetting


dinámico para crear las subredes.
Ejemplo
● Ordenamos las subredes a crear de mayor a menor

Red B: 100 hosts


Red A: 50 hosts
Red C: 10 hosts

● ¿Cuántos bits necesitamos para dar IPs a los hosts de cada subred?

27 26 25 24 23 22 21 20

128 64 32 16 8 4 2 1

- Red B: 100 hosts → Para dar IPs a 100 hosts → 7 bits


- Red A: 50 hosts → Para dar IPs a 50 hosts → 6 bits
- Red C: 10 hosts → Para dar IPs a 10 hosts → 4 bits
Ejemplo
● ¿Cuál es la máscara de subred según los bits anteriores?
○ Red B: 100 hosts → 7 bits para hosts → 32 - 7 = 25 bits para red → /25
○ Red A: 50 hosts → 6 bits para hosts → 32 - 6 = 26 bits para red → /26
○ Red C: 10 hosts → 4 bits para hosts → 32 - 4 = 28 bits para red → /28

Por lo que la máscara para cada subred es:


● Máscara red B: 11111111.11111111.11111111.10000000 = [Link]

red host

● Máscara red A: 11111111.11111111.11111111.11000000 = [Link]

red host

● Máscara red C: 11111111.11111111.11111111.11110000 = [Link]

red host
Ejemplo
Sub Hosts/s Dirección de Máscara Primer host Último host Dirección
red ubred red broadcast

B 100 [Link] /25 [Link] [Link] [Link]

A 50

C 10

Subred B:

● Al ser la primera subred → su dirección de red: es la misma que la dirección


de red inicial.
● El resto de parámetros se calcula como siempre.
Ejemplo
Sub Hosts/s Dirección de Máscara Primer host Último host Dirección
red ubred red broadcast

B 100 [Link] /25 [Link] [Link] [Link]

A 50 [Link] /26 [Link] [Link] [Link]

C 10

Subred A:

● Dirección de red = dirección de subred anterior + salto de red


○ Salto de red = nº IPs de subred anterior = 128
■ Máscara subred anterior (B)= /25 → 7 bits para hosts → 27=128 IPs= salto de red
○ → Dirección de red = [Link]
● Dirección de broadcast = dirección de subred + siguiente salto de red -1
○ Siguiente salto de red = nº hosts de esta subred = 26=64
○ Dirección de broadcast = [Link]
Ejemplo
Sub Hosts/s Dirección de Máscara Primer host Último host Dirección
red ubred red broadcast

B 100 [Link] /25 [Link] [Link] [Link]

A 50 [Link] /26 [Link] [Link] [Link]

C 10 [Link] /28 [Link] [Link] [Link]

Subred C:

● Dirección de red = dirección de subred anterior + salto de red


○ Salto de red = nº IPs de subred anterior = 64
■ Máscara subred anterior (A)= /26 → 6 bits para hosts → 26=64 IPs= salto de red
○ Dirección de red = [Link]
● Dirección de broadcast = dirección de subred + siguiente salto de red -1
○ Siguiente salto de red = nº hosts de esta subred = 24=16
○ Dirección de broadcast = [Link]
ANEXO: Conceptos
clave
Direcciones IP
Una dirección IP está formada por 32 números binarios agrupados en cuatro
bytes.

Para poder recordarlas más fácilmente, las direcciones IP se expresan en


números decimales separados por puntos, aunque realmente la red maneja
dichas direcciones en valores binarios.
Identificador de red e identificador de host
Una dirección IP tiene dos partes:

● el identificador de la red específica, y


● el identificador del dispositivo dentro de la red.

32 bits

Red Host

8 bits 8 bits 8 bits 8 bits

Clase B 10101100 00010000 11111110 00000001

172 . 16 . 254 . 1

Identificador de la red = 172.16


Identificador del host = 254.1
Clases A, B, C, D y E
Bits Direcciones disponibles Nº redes Nº hosts Aplicación
fijos
Desde Hasta

Clase A 0 [Link] [Link] 27 224-2 Redes grandes

Clase B 10 [Link] [Link] 214 216 - 2 Redes medianas

Clase C 110 [Link] [Link] 221 28 - 2 Redes pequeñas

Clase D 1110 [Link] [Link] No aplica No aplica Multicast

Clase E 1111 [Link] [Link] No aplica No aplica Investigación


Dirección de red
La dirección de red es la que tiene todos los bits del host a 0.

● Identifica a toda la red.


● Se utiliza en las tablas de encaminamiento.

Ejemplo: ¿Cuál es la dirección de red de la siguiente IP de clase C?

Dirección de red
[Link]
[Link]
ID de red ID de host
Dirección de broadcast
La dirección de broadcast es la que tiene todos los bits del host a 1.

● Identifica a todas las máquinas de la red.


● Se utiliza como dirección de destino para enviar un datagrama IP a todas las
máquinas de una red.

Ejemplo: ¿Cuál es la dirección de la siguiente IP de clase C?

Dirección de broadcast
[Link] [Link]
ID de red ID de host
Máscara de red
La máscara de red es la que tiene:

● todos los bits del identificador de red a 1, y


● todos los bits del identificador de host a 0.

Ejemplo: ¿Cuál es la máscara de red de la siguiente IP de clase C?

Máscara de red
[Link] [Link]
ID de red ID de host
Rango de direcciones IP asignables en una red
En una red, el rango de direcciones IP asignables a los hosts van desde la
dirección de red a la dirección de broadcast (excluyendo estas dos)

Ejemplo:

● Dirección de red: [Link]


● Dirección de broadcast: [Link]
● Máscara de red (clase C): [Link]

Rango de IPs asignables

[Link] - [Link]
Número de hosts posibles en una red
El número de hosts posibles en una red depende del número de direcciones IP
asignables, que a su vez dependen del número de bits que tenemos para la parte
de host.

Si tenemos n bits en la parte de host:

Nº de hosts en una red

2n-2 hosts/red
● 2n porque la parte de host tiene n bits.
● -2 porque se reserva una IP para identificar la red, y otra para broadcast.
¿Preguntas?
Eva María Hidalgo Ruiz
ehidrui901@[Link]

También podría gustarte