Subredes

Unidad de Apoyo para el Aprendizaje

Iniciar

Introducción


Las redes se pueden dividir en subredes más pequeñas para aprovechar mejor las direcciones que se adquieren de un proveedor de servicio de Internet.

La realidad es que en la actualidad las direcciones de red no sobran, de hecho, hace unos años que se acabaron y mientras se ha implementado alrededor del mundo la versión IP versión 6, que contempla un mayor número de direcciones, se produjeron algunos mecanismos para poder aprovechar mejor las que se tenían.



El estudio de este tema te permitirá:

Evaluar diferentes opciones para elegir una dirección de red, dadas las necesidades específicas de número de subredes y número de hosts por subred, para el mejor aprovechamiento de las direcciones de host.

Subneteo o subnet


El subneteo o subnet es el proceso de dividir un grupo de direcciones IP en dos o más rangos a los que se denominan subredes. Esto se hace por varias razones:

• Combinar diferentes tecnologías como Ethernet y FDDI.
• Reducir la congestión de la red, el tráfico y broadcast.
• Administración más eficiente de las redes.
• Conectar sitios remotos.
• Tolerancia a fallas en la red.

También existe el CIDR (Classless Inter-Domain Routing) o ruteo entre dominios sin clase. El direccionamiento sin clases se introdujo en 1993 y representó un mejor uso del direccionamiento IP, al eliminar el concepto de clases, ya que permitió la asignación de redes de manera más eficiente, cubriendo sólo las necesidades de direccionamiento requerido. Para evitar el desborde de las tablas de ruteo, CDIR trabaja con la agregación de redes (también llamado superneteo o sumarización).


Implementación de una subred




Creación de las máscaras de subredes


1. Determinar el número de segmentos que se requieren y convertir el número en binario.

2. Determinar el número de bits que tenemos que tomar prestados del network ID y comprobar. Fórmula: 2^n, n = número de bits que se toman prestados.

3. Convertir en decimal y definir la nueva subnet mask.

4. Definir los segmentos de subred.

5. Definir los rangos de direcciones IP para cada segmento.



Ejemplo para una red clase B


1. Se requieren 6 segmentos que, al convertirlos en binario, dan: 110.

2. Lo cual quiere decir que se ocupan 3 bits que se tomarán del tercer octeto. Comprobando: 2 a la 3 es igual a 8, menos 2 combinaciones que son posibles (ni todos ceros, ni todos unos) es igual a 6, que cumple con los 6 segmentos que se requieren.

3. La submáscara queda así:

En binario: 11111111.11111111.11100000.00000000
En decimal: 255 255 224

4. Se permutan los bits que se quitaron para definir segmentos:

Tercer octeto: 000xxxxx  =  0  (no válido)
001xxxxx  =  32
010xxxxx  =  64
011xxxxx  =  96
100xxxxx  =  128
101xxxxx  =  160
110xxxxx  =  192
111xxxxx  =  224  (no válido)

Nota: Los segmentos que se consideraron no válidos a partir del año 1993, en que surge el CIDR, ya son redes válidas. Se ignoraban porque anteriormente los sistemas operativos de los ruteadores no distinguían entre el segmento 0 y la red. También porque los ruteadores hacían broadcast a las subredes.

5. Se definen los rangos de direcciones IP para cada segmento:

w.x.32.0        w.x.32.1 a la w.x.63.254
w.x.64.0        w.x.64.1 a la w.x.95.254
w.x.96.0        w.x.96.1 a la w.x.127.254
w.x.128.0        w.x.128.1 a la w.x.159.254
w.x.160.0        w.x.160.1 a la w.x.191.254
w.x.192.0        w.x.192.1 a la w.x.224.254


2^n – 2, n = cantidad de 0 en la máscara (bits) para hosts

Ejemplo

Máscara: 255.255.224.0 (número de ceros: 13)
Es decir: 2^13 – 2: 8190 direcciones IP


Las siguientes tablas muestran las conversiones que son útiles para planear una subred:

Clase A: se utiliza el segundo octeto para crear la máscara.

Segmentos Bits requeridos Máscara subred Hosts por segmento
0 1 Inválida Inválida
2 2 255.192.0.0 4 194 302
6 3 255.224.0.0 2 097 150
14 4 255.240.0.0 1 048 574
30 5 255.248.0.0 524 286
62 6 255.252.0.0 262 142
126 7 255.254.0.0 131 070
254 8 255.255.0.0 65 534

Tabla 2. Conversiones para planear una subred clase A.



Clase B: se utiliza el tercer octeto para crear la máscara.

Segmentos Bits requeridos Máscara subred Hosts por segmento
0 1 Inválida Inválida
2 2 255.255.192.0 16 382
6 3 255.255.224.0 8190
14 4 255.255.240.0 4094
30 5 255.255.248.0 2046
62 6 255.255.252.0 1022
126 7 255.255.254.0 510
254 8 255.255.255.0 254

Tabla 3. Conversiones para planear una subred clase B.



Clase C: se utiliza el cuarto octeto para crear la máscara.

Segmentos Bits requeridos Máscara subred Hosts por segmento
0 1 Inválida Inválida
2 2 255.255.255.192 72
6 3 255.255.255.224 30
14 4 255.255.255.240 14
30 5 255.255.255.248 6
62 6 255.255.255.252 2
126 7 Inválida Inválida
254 8 Inválida Inválida

Tabla 4. Conversiones para planear una subred clase C.



Los estándares de TCP/IP están definidos en los documentos oficiales conocidos como RFC (Request for Comments), que han sido desarrollados por la IETF (Internet Eingeener Task Force), Grupo de Trabajo de Ingeniería de Internet. Su propósito es proporcionar una referencia para la comunidad de Internet para su discusión, estandarización e implementación. En relación con su aplicación correcta en un sistema operativo deberá consultarse el manual correspondiente.

Actividad. Creando subredes para las diferentes clases de red

Las direcciones de red pueden utilizarse para una red sencilla con un número máximo de hosts para cada clase. Muchas veces se requiere crear subredes por cuestiones de seguridad, mejoras en la administración de la red, o bien, una mejor utilización de las direcciones de host.

Autoevaluación. Identifica los conceptos de subredes

Las subredes tienen algunos conceptos básicos para que puedas crearlas a partir de una red dada. ¡Repasemos los conceptos básicos!

Fuentes de información

Básicas

Andrew, T. (2003). Redes de computadoras. México: Pearson Education.

Valdivia, C. (2014). Redes telemáticas. España: Ediciones Paraninfo.

Complementarias

Gómez, J. (2011). Redes locales. España: Editex.


Cómo citar

Texto correspondiente a esta sección.