0% encontró este documento útil (0 votos)
272 vistas13 páginas

Guía para Crear Subredes Eficazmente

El documento explica cómo crear subredes dividiendo una red en grupos lógicos más pequeños. Primero se define la máscara de subred tomando bits de la dirección de host y asignándolos a la dirección de red. Luego, se calculan las direcciones IP de cada subred variando los bits de host asignados a la red. Finalmente, se identifican los rangos de direcciones de host para cada subred.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
272 vistas13 páginas

Guía para Crear Subredes Eficazmente

El documento explica cómo crear subredes dividiendo una red en grupos lógicos más pequeños. Primero se define la máscara de subred tomando bits de la dirección de host y asignándolos a la dirección de red. Luego, se calculan las direcciones IP de cada subred variando los bits de host asignados a la red. Finalmente, se identifican los rangos de direcciones de host para cada subred.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd

COMO CREAR UNA SUBRED

• La definición de subredes es una forma de organizar los hosts que hay dentro de una
red en grupos lógicos.

• El encaminamiento de subred permite que numerosas subredes existan dentro de una


misma red.

• La subred permite subdividir una netid (generalmente la dirección clase C, pero puede
también hacerse con direcciones clase A o B) en dos o más redes.

• Una máscara de subred es un patrón de 32 bits que se representan en notación decimal


igual que las direcciones IP.

– Permite distinguir e interpretar que bits de la dirección IP pertenecen a la dirección de


red y cuáles a la dirección de host.

– Por lo tanto las submáscaras más usadas son:

• [Link]

• [Link]

• [Link]

• El identificador de red se determina

– Aplicando la función AND a la dirección IP original con la máscara.

150.214. 58 .9 AND [Link]

Dirección de RED [Link] (Dirección lógica de tipo C)

• Dirección de difusión en la red.

– Aplicando la función OR a la dirección IP de red con la inversa de la máscara

150.214. 58 .0 OR [Link]

Dirección de difusión en la red (broadcasting) RED [Link]


La siguiente explicación lleva un proceso sistemático de ejercitación constante, de nada servirá que
usted sea un genio configurando dispositivos si no es capaz de direccionar correctamente.

Paso 1- Piense en binarios

Paso 2- Encuentre la máscara adecuada para la cantidad de subredes que le solicitan,


independientemente de la dirección IP lo que nos importa es la clase de red.

Razone, red clase C, el primer octeto, el segundo y el tercero corresponden a la dirección de red
por lo tanto trabaje con el cuarto octeto correspondiente a los host. De izquierda a derecha tome la
cantidad de bits necesarios de la máscara para la cantidad de subredes que le solicitan:

Ejemplo) Crear 10 subredes a partir de una red clase C

Máscara de red [Link]


Rango de red (Netid) Rango de host
11111111.11111111.11111111.00000000
Cuarto octeto 00000000
Tomo prestados cuatro bits: 11110000

Según la fórmula 2N-2 debemos tomar 4 bits del rango de host, por lo tanto:

Dos a la cuarta menos dos igual a 14


24-2=16-2=14

Recuerde que no siempre los valores son exactos, coloque en uno los bits que resultaron de la
operación anterior y súmelos, recuerde el valor de cada bit dentro del octeto: 128, 64, 32, 16, 8, 4,
2, 1
11110000
128+64+32+16=240
La máscara de subred de clase C para obtener 10 subredes válidas es:
[Link]

Paso 3- Identifique las correspondientes direcciones IP de las subredes restando a 256, que es la
cantidad máxima de combinaciones que tiene un octeto, el valor de la máscara obtenida. Este
número será la dirección de la primera subred utilizable que a su vez es el incremento o la
constante para determinar las siguientes subredes.

_256
240
016

El resultado indica la primera dirección válida de subred.

Número Valor del Valor


Subred octeto decimal
0 00000000 0
1 00010000 16
2 00100000 32
3 00110000 48
4 01000000 64
5 01010000 80
6 01100000 96
7 01110000 112
8 10000000 128
9 10010000 144
10 10100000 160
11 10110000 176
12 11000000 192
13 11010000 208
14 11100000 224
15 11110000 240

El incremento constante en este caso será de 16

Paso 4- Obtenga las direcciones IP de las Subredes

Dirección IP de la red original: [Link] [Link]


Dirección IP de la 1º subred: [Link] [Link]
Dirección IP de la 2º subred: [Link] [Link]
Dirección IP de la 3º subred: [Link] [Link]
Dirección IP de la 4º subred: [Link] [Link]
……………………………………………………………………………………………………………
Dirección IP de la 13º subred: [Link] [Link]
Dirección IP de la 14º subred: [Link] [Link]

- Otra forma de identificar las máscaras es sumar los bits en uno y colocarlos detrás de la dirección
IP separados por una barra:

Dirección IP de la red original: [Link]/24


Dirección IP de la 1º subred: [Link]/28
Dirección IP de la 2º subred: [Link]/28
Dirección IP de la 3º subred: [Link]/28
Dirección IP de la 4º subred: [Link]/28

……………………………………………………………………………………………………………
Dirección IP de la 13º subred: [Link]/28
Dirección IP de la 14º subred: [Link]/28
Recuerde que la dirección de subred 0 no se utiliza por ser el ID de la red, y la 240 tampoco por ser
la dirección de broadcast. Esto será siempre así, ni la primera ni la última.

Paso 5- Identifique el rango de Host que integran las subredes.


Hasta ahora hemos trabajado con los bits del rango de red, es decir de izquierda a derecha en el
octeto correspondiente, ahora lo haremos con los bits restantes del rango de host, es decir de
derecha a izquierda.
Tomemos como ejemplo la subred [Link]/28 y apliquemos la formula 2N-2, nos han quedado
4 bits libres por lo tanto: 24-2=16-2=14 Estas subredes tendrán 14 host válidos utilizables cada una.

Número Valor Valor


de Host del octeto decimal
00010000 subred
1 00010001 17
2 00010010 18
3 00010011 19
4 00010100 20
5 00010101 21
6 00010110 22
7 00010111 23
8 00011000 24
9 00011001 25
10 00011010 26
11 00011011 27
12 00011100 28
13 00011101 29
14 00011110 30
15 00011111 broadcast

El Rango de Host válido para la subred [Link]/28 será:


[Link] al 30

El mismo procedimiento se lleva a cabo con el resto de las subredes:


Nº de Rango de host
subred válidos Broadcast

[Link] 17 al 30 31
[Link] 31 al 62 63
[Link] 65 al 78 79
[Link] 81 al 94 95
[Link] 97 al 110 111
………………. ……………. ……..
[Link] 225 al 238 239

La dirección de broadcast de una subred será la inmediatamente inferior a la subred siguiente.

Martes, 24 de Julio de 2007 10:35. Autor: Nuri. #. Tema: Práctico.


SUBREDES
Primero que todo identificar que es una subred como el mismo
nombre lo dice es parte de una red como identificarlo una red resulta
apropiado y más práctico usar el formato de notación con puntos para
referirse a ella, se hace completando la parte local de la dirección
rellenándola con ceros, por ejemplo; [Link] identifica una red clase
A,

Este mismo tipo de notación se usa para identificar las subredes. Por
ejemplo, si la red [Link] usa una máscara de red de 8 bits,
[Link] y [Link] se refieren a subredes. Esta notación se usa
para representar redes y subredes de destino en las tablas de
encaminamiento IP. El precio por usar esta notación es que las
direcciones de esta forma no se pueden asignar a ningún host ni
encaminador.

CREACION DE SUBREDES

En las explicaciones siguientes vamos a considerar una red pública,


es decir, formada por host con direcciones IP públicas, que pueden
ser vistas por todos las máquinas conectadas a Internet. Pero el
desarrollo es igualmente válido para redes privadas, Y para hacer
más claro el desarrollo, vamos a parir de una red con dirección IP
real.

Vamos a tomar como ejemplo una red de clase C, teniendo claro que
lo que expliquemos va a ser útil para cualquier tipo de red, séa de
clase A, B o C, entonces nuestra red, con dirección IP es [Link],
por lo que tenemos para asignar a los host de la misma todas las
direcciones IP del rango [Link] al [Link], ya que la
dirección [Link] será la de la propia red y la [Link] será la
dirección de broadcast general.

Si expresamos nuestra dirección de red en binario tendremos:

[Link] = 11010010.00011001.00000010.00000000

Con lo que tenemos 24 bits para identificar la red (en granate) y 8


bits para identificar los host (en azul).

La máscara de red será:


11111111.11111111.11111111.00000000 = [Link]

Para crear subredes a partir de una dirección IP de red padre, la idea


es "robar" bits a los host, pasándolos a los de identificación de red.
¿Cuántos? Bueno, depende de las subredes que queramos obtener,
teniendo en cuenta que cuántas más bits robemos, más subredes
obtendremos, pero con menos host cada una. Por lo tanto, el número
de bits a robar depende de las necesidades de funcionamiento de la
red final.

Máscara de subred

Otro elemento que deberemos calcular para cada una de las subredes
es su máscara de subred, concepto análogo al de máscara de red en
redes generales, y que va a ser la herramienta que utilicen luego los
routers para dirigir correctamente los paquetes que circulen entre las
diferentes subredes.

Para obtener la máscara de subred basta con presentar la dirección


propia de la subred en binario, poner a 1 todos los bits que dejemos
para la parte de red (incluyendo los robados a la porción de host), y
poner a 0 todos los bits que queden para los host. Por último,
pasaremos la dirección binaria resultante a formato decimal separado
por puntos, y ésa será la máscara de la subred.

Por ejemplo, si tenemos la dirección de clase B:

150.10.x.x = [Link]

y le quitamos 4 bits a la porción de host para crear subredes:

[Link]

la máscara de subred será:

11111111.11111111.11110000.000000

que pasada a decimal nos queda:

[Link]

Las máscaras de subred, al igual que ocurre con las máscaras de red,
son muy importantes, resultando imprescindibles para el trabajo de
enrutamiento de los routers.

Creando las subredes.-


Vamos a partir pués de nuestra dirección IP de la red padre y vamos a
ir quitando bist sucesivos a la porción de host, calculando en cada
caso las subredes obtenidas, sus direcciones IP, sus máscaras de
subred y el rendimiento de la partición obtenida.

Para ello, pasamos la dirección IP a binario, cogemos los bits robados


a la porción de host y vamos variando de todas las formas posibles:

0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111

en el caso de 4 bits, y luego calculamos las IP de los host


correspondientes a cada una de las variaciones hallando los
márgenes de las mismas, ya que estarán entre el valos mínimo y el
máximo al variar los bits de la porción de host entre todos 0
(dirección de subred) y todos 1 (dirección de broadcast
correspondiente).

Robo de 1 bit:

Si quitamos un sólo bit a la parte de host:

parte de red: 11010010.00011001.00000010.r

parte de host: hhhhhhh

Permutando los bits de host robados para obtener las subredes


obtenidas:

21=2

Es decir, 2 subredes (11010010.00011001.00000010.0 y


11010010.00011001.00000010.1 ). Pero resulta que no podemos
disponer de la subred que toma el 0, ya que entonces contendría la IP
de la red padre, ni de la que toma el 1, ya que contendría la dirección
de broadcast de la red padre. Es decir, robando 1 sólo bit no podemos
crear subredes.

Como regla general, el número de subredes obtenidas al


quitar n bits a la porción de host será 22-2, y el número de
host disponible en cada subred será 2(8-n)-2, ya que toda
subred debe tener su propia dirección de red y su propia
dirección de broadcast.

Si vamos aumentando el número de bits robados a la proción de host


obtenemos:

Robo de 2 bits:

parte de red: [Link]


parte de host: hhhhhh

número de subredes válidas: 22-2=2

número de host válidos por subred: 26-2=62

Las direcciones de subred las obtenemos haciendo las combinaciones


posibles con los 2 bits robados:

11010010.00011001.00000010. 00 000000 a

11010010.00011001.00000010. 00 111111 =[Link] a


[Link] (no vale, al contener la dirección de red de la red padre).

11010010.00011001.00000010.01000000 a
11010010.00011001.00000010.01111111 = [Link] a
[Link]

Subred válida, con dirección de red=[Link],


broadcast=[Link] y 62 direcciones IP para host, que son las
comprendidas entre las dos anteriores (de la [Link] a la
[Link]).

Máscara de subred:

11111111.11111111.11111111.11000000 = [Link]

11010010.00011001.00000010.10 000000 a
11010010.00011001.00000010.10 111111 = [Link] a
[Link]

Subred válida, con dirección de red=[Link],


broadcast=[Link] y 62 direcciones IP para host, que son las
comprendidas entre las dos anteriores (de la [Link] a la
[Link]).

Máscara de subred:

11111111.11111111.11111111.11000000 = [Link]

11010010.00011001.00000010.11 000000 a
11010010.00011001.00000010. 11111111 = [Link] a
[Link] (no vale, al contener la dirección de broadcast de la red
padre).

Resumiendo: obtenemos dos subredes válidas, con 62 direcciones IP


válidas cada una, es decir, desperdiciamos:
(256-2)-(62+62)=130

direcciones IP para host, con lo que el rendimiento de la partición en


subredes será:

R=(IP útiles subredes)/(IP útiles totales)=124/254=0.488=48%

Como véis, la máscara de subred es la misma para todas las subredes


obtenidas robando 2 bist a la porción de host, y lo mismo ocurre para
el robo de otro número de bits.

Robo de 3 bits:

parte de red: [Link]

parte de host: hhhhh

número de subredes válidas: 23-2=6

número de host válidos por subred: 25-2=30

Las direcciones de subred las obtenemos haciendo las combinaciones


posibles con los 3 bits robados:

11010010.00011001.00000010. 00000000 a
11010010.00011001.00000010.000 11111 (no vale, al contener la
dirección de red de la red padre).

11010010.00011001.00000010.001 00000 a
11010010.00011001.00000010. 00111111 = [Link] a
[Link]

Subred válida, con dirección de red=[Link],


broadcast=[Link] y 30 direcciones IP para host, que son las
comprendidas entre las dos anteriores (de la [Link] a la
[Link]).

11010010.00011001.00000010.010 00000 a
11010010.00011001.00000010.010 11111 = [Link] a
[Link]

Subred válida, con dirección de red=[Link],


broadcast=[Link] y 30 direcciones IP para host, que son las
comprendidas entre las dos anteriores (de la [Link] a la
[Link]).

11010010.00011001.00000010.011 00000 a
11010010.00011001.00000010.011 11111 = [Link] a
[Link]
Subred válida, con dirección de red=[Link],
broadcast=[Link] y 30 direcciones IP para host, que son las
comprendidas entre las dos anteriores (de la [Link] a la
[Link]).

11010010.00011001.00000010.100 00000 a
11010010.00011001.00000010.100 11111 = [Link] a
[Link]

Subred válida, con dirección de red=[Link],


broadcast=[Link] y 30 direcciones IP para host, que son las
comprendidas entre las dos anteriores (de la [Link] a la
[Link]).

11010010.00011001.00000010.101 00000 a
11010010.00011001.00000010.101 11111 = [Link] a
[Link]

Subred válida, con dirección de red=[Link],


broadcast=[Link] y 30 direcciones IP para host, que son las
comprendidas entre las dos anteriores (de la [Link] a la
[Link]).

11010010.00011001.00000010.110 00000 a
11010010.00011001.00000010.110 11111 = [Link] a
[Link]

Subred válida, con dirección de red=[Link],


broadcast=[Link] y 30 direcciones IP para host, que son las
comprendidas entre las dos anteriores (de la [Link] a la
[Link]).

11010010.00011001.00000010. 11100000 a
11010010.00011001.00000010. 11111111 = [Link] a
[Link] (no vale, al contener la dirección de broadcast de la red
padre).

Máscara de subred para todas ellas:

11111111.11111111.11111111.11100000 = [Link]

Resumiendo: obtenemos6 subredes válidas, con30 direcciones IP


válidas para host cada una, es decir, desperdiciamos:

(256-2)-(30+30+30+30+30+30)=74

direcciones IP para host, con lo que el rendimiento de la partición en


subredes será:

R=(IP útiles subredes)/(IP útiles totales)=180/254=0.708=70.8%


Y lo mismo hacemos en el caso de robar 4, 5 y 6 bits (7 no podemos
robar, ya que entoneces las subredes resultantes sólo podrían tener 2
direcciones IP, una para la subred y otra de broadcast, con lo que no
podrían tener host).

Cada vez que se pide prestado otro bit del campo de host, la cantidad
de subredes totales posibles se duplica, mientras que la cantidad de
direcciones de host totales que se pueden asignar se reduce a la
mitad (aunque la cantidad de redes y host útiles varía un poco de
esta regla: 2 menos en todo caso).

En cualquier caso, y una vez realizada la partición, la primera


dirección IP válida de la misma se suele asignar al router que unirá
las diferentes subredes.

SUBNETTING

Lo que realiza es implementar subredes permite incrementar el


numero de redes disponibles sin solicitar otra dirección IP.

Es importante saber que las direccion IP estan clasificadas acorde a


un nivel por clase, siendo así que existen cinco clases de direcciones
IP, las cuales son las siguientes:

* Clase A: permite alrededor de 16,000,000 hosts conectados a la red.


Este tipo de direcciones son poco comunes, y se agotaron, ya que
debido a sus caracteristicas solo existian unas pocas miles de este
tipo de direcciones.

* Clase B: permite alrededor de 65,000 hosts conectados a la red.


Lamentablemente este tipo de direcciones ya no se ofrecen, y son
sumamente costosas, por las comodidades que brinda (amplia gama
de direcciones IP), pero representan un gran desperdicio de
direcciones, ya que muy pocas redes Clase B llegan a conectar
65,000 hosts, un ejemplo es la red de la Universidad Simon Bolivar
(159.90)

* Clase C: permite solo 254 hosts conectados a la red, y son


actualmente la sunicas ofresidas a la venta. Se ha logrado
implementar un metodo que permite usionarvarias direcciones Clase
C, enmascarandolas como una sola red. Este metodo se conoce como
CIDR (Classless InterDomain Routing).

* Clase D: utilizada para propositos de multicast.

* Clase E: utilizada actualmente para fines experimentales.


Las direcciones IP son globalmente unicas, y tienen una estructura
jerarquica de la forma <parte de red> + <parte de host>. Tienen una
notacion de la siguiente manera:

* [Link] (Clase A, pues el primer numero esta entre 0 y 127).

* [Link] (Clase B, pues el primer numero esta entre 128 y


191).

* [Link] (Clase C, pues el primer numero esta entre 192 y


223).

* [Link] (Clase D, pues es en este numero donde comienzan,


hasta 239).

* [Link] (Clase E, pues es en este numero donde empiezan).

La idea principal de las direcicones IP era que cada <parte de red>


identificara exactamente una red fisica. Pero resulto que esta meta
tenia unos cuantos defectos. Por ejemplo, un red implementada en
una universidad que tiene muchas redes internas decide conectarse a
INternet. Para cada red, sin importar cuan peque#a, se necesita una
direccion Clase C, por lo menos. Aun peor, para cada red con mas de
255 hosts se necesitaria una direccion Clase B. Esto representa un
gran desperdicio de direcciones, e ineficiencia en la asignacion de
direcciones IP, sin contar los altos costos.

Peor aun, en dado caso que se llegaran muchas de las direcciones IP


en una red Clase B, esto representa un aumento en el tiempo de
envio de paquetes ya que la tabla de redireccionamiento de los
routers aumentaria notablemente, y la busqueda del destino en esta
tabla tomaria mucho tiempo. A medida que se agregan hosts se hace
mas grande la tabla de ireccionamiento(routing table), lo que trae
como consecuencia un aumento en los costos de los routers y una
degradacion en el erformancedel router.

También podría gustarte