Sunteți pe pagina 1din 25

TECNOLOGICO DE ESTUDIOS SUPERIORES DE

COACALCO

Manual (Subneteo)

NOMBRE DEL PROFESOR:
Edgar Calleros Aguilar

NOMBRE DEL ALUMNO:
Fernndez Cisneros Jorge

Grupo: 3422

Carrera: Ing. Sistemas Computacionales.
Materia: Fundamentos de Telecomunicaciones.

FECHA DE ENTREGA: 24/04/2014
Introduccin.

El objeto de este documento es el de dar las habilidades bsicas en el reconocimiento,
trabajo y diseo de redes subredes bajo el protocolo IP en su versin 4, que es el que se
usa en la actualidad principalmente. Una vez conseguida esta base, el aprendizaje de
tcnicas ms avanzadas como vlsm o superneting ser mucho ms sencillo.

Es recomendado ir siguindolo en orden y completando los ejercicios, ya que aunque
aparentemente no parezca muy clara la razn de ciertos conocimientos, como aprender a
calcular en binario, ms adelante se ir aclarando. No recomiendo el uso de calculadoras
binario a decimal, hasta que no se tenga perfectamente aprendido el paso de un sistema
a otro, ya entorpecer el aprendizaje y solo recomiendo el uso de calculadoras IP, en para
la comprobacin de los ejercicios.

Desarrollo.

Direcciones IP

Actualmente, en la versin 4 del protocola ip, las direcciones IP es
Estn compuestas de un nmero binario de 32 bit, compuesta de 4 series de 8 bit
separadas por puntos. Aunque para que sean ms fciles de manejar, son representadas
en el sistema decimal.

Por ejemplo la ip:
32.54.33.128
en binario sera:
00100000.00110110.00100001.10000000

Trabajando en binario

Los nmeros en binario son secuencias de ceros y unos.
En el caso de las IP, trabajamos con secuencias de 8 dgitos en binario, tambin llamados
bytes.

De derecha a izquierda, cada dgito, es una potencia de dos, siendo el que est ms a la
derecha 2 elevado a 0 que es igual a 1, el siguiente 2 elevado a 1 que es igual a 2, el
siguiente 2 elevado a 3 que es igual a 8, etc.

Cada uno de los dgitos que se encuentre a 1, su valor se va sumando, y la suma de
todos estos nmero en potencia de 2 sera el nmero en decimal.

Si el dgito se encuentra a 0, no se suma nada, pero si el dgito es 1 le sumamos la
potencia de 2 que corresponda a su posicin.

Para averiguar cuntos nmeros podemos obtener a travs de la combinacin de X
dgitos en binario, elevamos 2 a x (el nmero de dgitos y as obtenemos el resultado) y
el mayor nmero que podemos obtener en decimal hay que restarle 1 a este resultado,
ya que el primer nmero decimal que obtenemos es el 0.

Por ejemplo, con 3 dgitos, podemos obtener 2^3 = 8 nmeros, teniendo en cuenta que el
primer nmero siempre ser 0, el ltimo nmero decimal que podremos obtener ser 7
Vamos a ver una tabla con los 3 dgitos muy til para ir cogiendo soltura con el binario,
recordando que el dgito que est ms a la derecha en decimal es 2^0, que es igual a 1,
el dgito del medio es 2^1, que es igual a 2 y el de la izquierda es 2^2 que es igual a 4

Nmero binario Nmero Decimal Sumatoria
000 0 0+0+0
001 1 0+0+1
010 2 0+2+0
011 3 0+2+1
100 4 4+0+0
101 5 4+0+1
110 6 4+2+0
111 7 4+2+7

En cada uno de los 4 bytes

Para ver ms grficamente los valores de cada dgito en uno de los bytes podemos
memorizar o tener a mano la siguiente tabla:

Potencia de 2 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
Valor en decimal 128 64 32 16 8 4 2 1

Si el octeto tuviera todos los dgitos a cero: 00000000, el nmero que resultara en
decimal sera cero, ya que no tenemos ningn nmero que sumar.
Y el nmero ms elevado que podemos encontrar en un octeto es el correspondiente a
tener todos los dgitos a 1: 11111111 el nmero resultante sera 255, que sera la suma
de 1+2+4+8+16+32+64+128

Vamos a pasar algunos nmeros binario a formato decimal para ver ms claro el proceso.
Recordamos que el valor de los dgitos a uno se incrementa de derecha a izquierda:

00100111 = 0+0+2^50+0+2^2+2^1+2^0 = 0+0+32+0+0+4+2+1 = 39
10101011 = 2^7+0+2^5+0+2^4+0+2^1+2^0 = 128+0+32+0+8+0+2+1= 171
00011100 = 0+0+0+2^4+2^3+2^2+0+0 = 0+0+0+16+8+4+0+0 = 28
00001111 = 0+0+0+0+2^3+2^2+2^1+2^0 = 0+0+0+0+8+4+2+1 =15

Pasando los nmeros de decimal a binario.
Para pasar los nmeros de decimal a binario, lo que hacemos es ir restando al nmero
decimal, los nmeros potencia de 2 del octeto de mayor a menor, y el resto que nos d,
restarlo del siguiente nmero inferior potencia de 2 hasta que nos quedemos a cero.
Cada nmero que podamos restar, lo marcamos en su posicin de la tabla como 1 y
cada nmero que no hemos podido restar, ponemos en la posicin de la tabla un 0

Por ejemplo, el nmero 223.

El mayor nmero potencia de dos del octeto que le podemos restar es 128, entonces, en
la primera posicin de la izquierda, del nmero binario, le ponemos un 1:
128 64 32 16 8 4 2 1
1
223 128 = 95

El resto que nos ha quedado es 95, el mayor nmero que le podemos restar de la tabla es
64, as que marcamos el 64 con otro 1:
128 64 32 16 8 4 2 1
1 1

El resto son 27, el mayor nmero potencia de 2 que le podemos restar son 16, as que le
aadimos un 1 a la posicin de 2^4:
128 64 32 16 8 4 2 1
1 1 1
27 16 = 11

El resto de la operacin es 11 y el mayor nmero potencia de 2 que podemos restarle es
8, as que lo marcamos en la tabla:
128 64 32 16 8 4 2 1
1 1 1 1
11 8 = 3

El resto de la operacin es 3 y el mayor nmero potencia de 2 que le podemos restar es
2. Lo marcamos en la tabla:
128 64 32 16 8 4 2 1
1 1 1 1 1
3 2 = 1

El resto de la operacin es 1 y el mayor nmero potencia de 2 que le podemos restar es
2^0 que es 1. Lo aadimos a la tabla
128 64 32 16 8 4 2 1
1 1 1 1 1 1
1 1 = 0

Ya hemos terminado con la operacin, ahora solo nos queda rellenar los huecos de los
nmeros que no hemos usado en las restas con ceros:

128 64 32 16 8 4 2 1
1 1 0 1 1 0 1 1

Por lo cual el nmero decimal 223 es igual a 11011011


Las redes

Un host es cualquier cosa que necesite una direccin IP dentro de una red. Esto puede
ser desde un servidor, un router, una impresora, una cmara IP, una maquina virtual,
etc.
Las redes son espacios delimitados de hosts, y esta delimitacin puede ser fsica, a travs
de hardware, o lgica, a travs de la configuracin de los parmetros de la red.

Dentro de cada red existen siempre 2 direcciones, que no se pueden usar para identificar
a un host.

La primera es la que tiene todos los bits del host a cero. Esta direccin identifica a la
misma red.
La segunda es la que tiene todos los bits del host a uno. Es la direccin de broadcast, que
se usa para enviar un mensaje broadcast a todas las mquinas de la red.

Otras direcciones reservadas que podemos encontrar son las siguientes:

La direccin que tiene todos los bits a 1: 255.255.255.255 hace referencia al broadcast de
la red en la que te encuentres, sea cual sea y sea del tipo que sea.

La direccin que tiene todos los bits a cero: 0.0.0.0 hace referencia a la red en la que te
encuentras.

La direccin que tiene todo el campo de red a ceros y el de host con cualquier
combinacin, es para hacer referencia a ese nmero de host, dentro de la red en la que
ests, sea cual sea.

Por ejemplo 0.0.0.23 hace referencia al host 23 de la red en la que nos encontramos.

La direccin 127.0.0.1 hace referencia a la maquina que ests usando, a localhost.
Cualquier conexin que realicemos a una mquina cuya IP comience por 127.X.X.X su
destino ser la mquina en la que nos encontramos.

La mscara de red o mascara de subred

La mscara de red nos permite identificar la topologa de la red: si una red est dividida o
no en subredes. Cuando la red est dividida en subredes, se suele utilizar el trmino
mascara de subred La mscara de subred es usada por el router para reconocer a
que red va dirigido cada paquete.

En las mascaras de red y de subred, los bits que hacen referencia a la nominacin de la
red se encuentran a 1, y los bits que hacen referencia a la nominacin del host se
encuentran a 0.

Esto quiere decir que en una mscara 255.0.0.0 que en binario sera

11111111.00000000.00000000.00000000

Los primeros 8 bits que se encuentran a 1 hacen referencia a la red y los siguie8ntes
24 bits que se encuentran a 0 hacen referencia al host.

Las redes de tipo A tienen una mscara por defecto de 255.0.0.0 que son 8 bit para
redes y 24 para host.

Las redes de tipo B tienen una mscara 255.255.0.0 que son 16 bit para la red y 16 bit
para los hosts.

Las redes de tipo C tienen una mscara de red 255.255.255.0 que son 24 bit para la red
y 8 bit para los host.

Si junto con una IP perteneciente a cualquier clase de red, nos encontrramos una
mscara diferente a la que tiene por defecto esto quiere decir que la red est dividida en
subredes.

Para dividir una red en subredes, tenemos que trabajar con los bits que corresponden al
host, que son los que estn a cero.

Un ejemplo de mascara de subred en una red de clase C sera

255.255.255.128 en binario: 11111111.11111111.1111111.100000000.

En la cual hemos puesto un bit de los que le correspondan al host a 1. Con este bit
podemos hacer 2 combinaciones (1 y 0), por lo cual, con esta mascara de red podemos
obtener 2 subredes.

Existe una forma de denominar al tipo de red, con la notacin Classless InterDomain
Routing (CIDR). En la cual se pone la Ipseguida de una barra con un nmero que indica el
nmero de bits que se encuentran a 1 en la mscara de subred.


Si tenemos una IP 10.0.0.0, y su mscara es:

255.0.0.0 = 11111111.00000000.00000000.00000000

quiere decir que en la representacin binaria de la mscara hay 8 bit en 1, por lo cual
se escribe como /8 en el caso de una mscara de tipo B al haber 16 bits en 1 para la
mscara, el subfijo sera /16 y en una red de tipo C al haber 24 bit en 1 en la mscara, el
subfijo sera /24.

En mascaras de subred sera igual, en la mascara

255.255.255.224 en binario sera: 11111111.11111111.11111111.11100000

Por lo cual tendramos los 24 bits normales de los 3 primeros bytes mas los 3 bites de
esta mascara, Y la denominacin CIDR sera /27

Clases de redes

En internet, existen diferentes clases de redes, divididas por su tamao. Aunque existen
redes de clase A, B, C, D y E, las que se usan siempre son las de clase A,B y C.

Dentro de las redes comerciales, las de clase A son las menos numerosas pero las que
ms host puede albergar, ya que usan 23 bit para referenciar Hosts. Luego estn las de
clase B, que usan 16 bit para referenciar Hosts las redes ms numerosas son las de
clase C, pero tambin son las que menos hosts pueden albergar, ya que usan solo 8
bit para referenciar a los hosts.

Para poder diferenciar los diferentes tipos de red, en el primer octeto (de la izquierda) se
les asignan unos bits fijos que no se pueden cambiar.

Las redes de tipo A tienen el primer bit fijo como 0, las redes de tipo B el primer bit
est a 1 y el segundo a 0. En las redes de tipo C los dos primeros bit estn a 1 y el
tercero a 0.

En todas las redes hay 2 IPs que no se pueden usar, estas son la primera y la ltima IP
de cada red. La primera IP se usa para nominar a la misma red y la ltima IP es la
direccin de broadcast, o de difusin. La direccin de broadcast hace referencia a todas
las mquinas de la red que estn conectadas.

Redes de clase A

En estas redes, el primer bit se encuentra a cero, y el primer byte en decimal se puede
encontrar entre 1 y 126, utilizndose 7 bits para el nmero de red y 24 bits para la
identificacin del host.

RRRRRRRRR. HHHHHHHH. HHHHHHHH. HHHHHHHH

Siendo obligado que el primer Bit est a 0, el nmero ms pequeo que se puede obtener
poniendo todos los bits posibles a cero es cero, aunque la red ms pequea sera la 1 y
el nmero ms grande que puede hacer referencia a una red de tipo A en el primer octeto
sera: 01111111 = 127, aunque la ltima red de clase C es la 126

Existen 126 Redes de Clase A, estando reservada para uso privado dentro de una red
local, la red 10.0.0.0

Viendo en nmero de bits ue dispone la red para denominar al host, podemos deducir que
una redes de clase A puede contener 16.777.214 hosts: 2^24 2

La mscara de red predeterminada es 255.0.0.0

Redes de clase B

En estas redes, el primer bit se encuentra a uno y el segundo a cero, utilizndose los 16
primeros bits para el nmero de red y los otros 16 bits para la identificacin de host.

RRRRRRRRR. RRRRRRRRR. HHHHHHHH. HHHHHHHH

Puede tener hasta 65.534 hosts en una red (2^16-2)

Siendo obligado que el primer bit est a 1 y el segundo bit a 0, el nmero decimal mas
pequeo que se puede obtener en el primer byte poniendo todos los bits posibles a cero
es 128, y el nmero ms grande que se puede obtener es 191.

Las redes de clase B reservadas para uso privado en redes locales son las que van de
la 172.16.X.X a la 172.31.X.X.

La mscara de red predeterminada es 255.255.0.0




Redes de clase C

En estas redes, el primer y el segundo bit encuentran a uno y el tercero a cero,
utilizndose 24 bits para el nmero de red y 8 bits para la identificacin de host.

RRRRRRRRR. RRRRRRRRR. RRRRRRRRR. HHHHHHHH

Puede tener hasta 254 hosts en una red (2^8-2)

Siendo obligado que los dos primeros bit estn a uno y el tercer bit est a 0, el nmero
decimal ms pequeo que se puede obtener en el primer byte poniendo todos los bits
posibles a cero es 192 y el nmero ms grande que se puede obtener es 223.

La mscara de red predeterminada es 255.255.255.0

En las redes de clase C estn reservadas para redes locales 256 redes, todas las que
comienzan por 192.168.X.X

Redes privadas

Dentro de cada clase, existen redes reservadas el uso en redes locales. Esto es as,
porque si coincidieran IPs de redes locales con Ips de maquinas en internet, habra
conflictos en la comunicacin.

Cuando una mquina se intenta conectar a una IP, siempre intenta conectar primero
dentro de la red local, por lo que si queremos conectar con una mquina que se encuentra
en internet y esta tuviera la misma IP que una mquina dentro de la red local, siempre nos
conectaramos a la mquina de la red interna, y nunca llegaramos a la mquina de fuera.

En las redes de clase A estn reservada la red 10.x.x.x

En las redes de clase B estn reservadas 16 redes, desde la 172.16.x.x a la
172.31. x.x

En las redes de clase C estn reservadas 256 redes, desde la 192.168.X.X

Subnetting: Segmentando redes

Por varias razones podemos tener la necesidad de dividir el trfico de una red en varios
segmentos, esto puede ser para reducir el trfico de la red, por seguridad, etc.
Para poder dividir una red en varias subredes, tenemos que quitar bits al apartado de los
hosts, que nos permiten identificar a cada una de las redes.

Para planificar la segmentacin de una red, hay que tener en cuenta 2 cosas importantes:


1.- El nmero de usuarios por red y el nmero de redes que necesitamos. Cuantos ms
usuarios por red menos redes y cuantas ms redes menos usuarios por red.

2.- Por cada red que creemos, se pierden 2 IPs, una asociada al broadcast y otra
asociada a la identificacin de la misma Red.

Si tuviramos una red con 16 IPs, siempre la primera IP estara destinada para denominar
a la misma red y la ltima sera la direccin de Broadcast, o difusin, por lo cual
tendramos 14 IPs tiles:


Si partimos la red en dos subredes, cada una de ellas tendra su propia direccin de Red
y su propia direccin de broadcast por lo cual perderamos 4 de las 14 IPs , 2 por cada
una de las subredes:


Existe dos formulas que podemos usar para el clculo de subredes:
La primera formula es para averiguar cuntos bit tenemos que coger a los host para hacer
un nmero determinado de subredes:

2^X>=Y

Tenemos que elevar 2 a un numero Y (que ser el nmero de bits que tenemos que
coger a los host para hacer subredes) para que nos d un nmero igual o mayor al
nmero de subredes que necesitamos crear que es Y.

La frmula para averiguar cuntos bits necesitamos para tener un nmero determinado de
hosts por red es:

2^X-2>= Y

X es el nmero de bits que necesitamos para tener Y host por subred. Le restamos 2,
porque siempre en todas las redes y subredes hay 2 direcciones reservadas para
identificar a la misma red y otra para identificar su direccin de broadcast. Que
necesitamos. Y siempre tiene que ser igual o mayor al nmero de host que
necesitamos por cada subred.

Ejemplo 1

Subneting de clase C

Queremos dividir una red de tipo C con la IP 193.25.31.0 en subredes que puedan
contener 80 host cada una, qu mascara tendremos que usar?

Por la formula 2^X-2= numero de host (mayor o igual a 80)

Necesitamos un nmero potencia de 2 al que restndole 2 nos d como resultado el
nmero 80 o ms grande.

Miramos la tabla con los nmeros potencia de dos:

Potencia de 2 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
Valor en decimal 128 64 32 16 8 4 2 1

Vemos que el nmero inmediatamente por encima sera 2^7 que es igual a 128, ya que
2^6 que son 64, se nos queda pequeo.

Entonces segn:

2^7-2=126

con 7 bit para host podemos tener 126 host por red.

Para averiguar cuantas redes podemos tener con esta mscara de red, elevamos 2 al
nmero de bits que se han quedado utilizadas para redes. 8 7 que dedicaremos a hosts
nos queda 1 bit para las mascaras:

2^1=2

Por lo cual disponemos de 2 redes.

Para averiguar la mscara de subred pasamos el nmero binario a decimal:

10000000 = 128+0+0+0+0+0+0+0 = 128

entonces la mscara de subred sera:

255.255.255.128







Ejemplo 2

Subneting de clase C

Averiguar cuantas subredes se pueden producir de una mscara de subred

En el siguiente ejemplo:

255.255.255.240

pasamos el ltimo octeto a binario: 11110000
Y tenemos 4 bits con valor 1 que hacen referencia a la red

Entonces 2^4-2= 14 redes subredes

Para averiguar cuntos host podra tener cada subred, hacemos la misma operacin pero
con los bits que estn a 0, que son los mismos que estn a 1

2^4-2 = 14

Podemos tener 14 maquinas por red.

Ejemplo 3

Cules son las subredes que se pueden obtener de una mscara de subred, la
direccin de red y de broadcast de cada una de las redes?

Tenemos la direccin de red 199.42.78.0 y la mscara 255.255.255.192

Para averiguar las subredes validas pasamos el nmero a binario para averiguar cuntos
bit estamos usando para el host, y combinamos estos bit de menor a mayor para
averiguar cada una de las redes.

192= 128+64+0+0+0+0+0+0 = 11100000000

Tenemos 2 bit a 1. Con 2 bit tenemos 2^2 = 4 redes.

Como los bit estn a la izquierda, el valor que tienen son 128 y 64. Las combinaciones de
menor a mayor que podemos hacer son:

00 = 0
01 = 64
10 = 128
11 = 192

Entonces tenemos las subredes: 0, 64, 128 y 192

Ahora vamos a averiguar cuntos host podemos tener en cada una de nuestras subredes.

Si de los 8 bit que tenemos por defecto para host, hemos cogido 2 para hacer subredes,
quiere decir que nos quedan 6 bit para los host. La frmula para averiguar cuantas host
podemos tener por subred es 2^X-2= numero de host, siendo X el nmero de bit que
estn reservados para los host.

2^6-2= 62 Host por subred

Ahora nos hacemos un cuadro, donde ponemos 5 columnas, En la primera pondremos
todos los bits de host con los que vamos a trabajar, separando con una lnea los que
vamos a usar para subredes de los que se van a usar para host. La siguiente columna la
usaremos para la direccin de subred, la siguiente para poner la primera IP til de cada
red, la segunda para poner la ltima IP util de cada red y la ultima para poner la direccin
de broadcast de cada red:


Ya tenemos la direccin de cada subred, para obtener ahora la direccin de broadcast de
cada subred, tenemos que restarle 1 a la direccin de subred siguiente. Por ejemplo la red
0 tiene como direccin de broadcast la direccin de la siguiente subred menos 1:

64 -1 = 63. La red 64 tiene de broadcast 128-1= 127, etc.

El primer host vlido de cada una de las subredes es la direccin de subred ms uno. En
la primera subred sera 0+1 = 1, en la segunda subred sera 64+1= 65, etc.

Para averiguar el ltimo host valido, le restamos 1 a la direccin de broadcast, en la
primera subred sera: 63-1 = 62, en la segunda subred sera 127-1=126, etc.

Hay que tener en cuenta un par de cosas:

- La direccin de subred de la ltima subred, siempre es la direccin de la mscara de
subred, en este caso 192.

- La direccin de brodcast de la ltima subred siempre es la direccin de broadcast que
tena la red antes de haberse seccionado en subredes, en nuestro caso 255

Ejercicio 5

Subnetting en redes de clase C

En las siguientes redes, obtn los siguientes datos: mascara de subred, direccin de las 4
primeras subredes y de la ltima, junto con su direccin de broadcast, notacin CIDR,
numero de subredes reales y numero de host que puede haber por subred.

1.- Red 192.254.23.0 - 7 subredes y unos 25 Host por red

2.- Red 222.232.2.0 - 120 host por subred y averiguar cuantas subredes podemos sacar.

3.- Red 199.99.109.0 - 30 subredes

4.- 203.34.123.0 - 55 host por subred

Ejemplo 5

Subnetting en redes de clase B (aplicable a las clases A)

En la IP 170.23.55.23 y la mscara 255.255.224.0 Averigua los datos de las 4 primeras
subredes y la ltima subred.

Primero vemos a qu clase de red pertenece la IP, es una tipo B porque el valor de su
primer byte (170) se encuentra entre 128 y 191.

Por lo cual tenemos 16 bit para nominar la red y 16 bit para nominar los host.
Vemos el nmero de bit que tenemos en la mscara de subred, pasando el octeto de la
mscara a binario.

224 = 128 + 64 + 32 + 0 + 0 + 0 + 0 + 0 = 11100000

Por lo cual tenemos 3 bit en uno que son los que usaremos para hacer subredes.

Aplicamos la frmula para averiguar cuantas subreds puedo sacar con 3 bit:

2^3= 8 subredes

Entonces me quedan 13 Bit para host, aplicamos la frmula para saber cuntos hosts
tendremos por cada una de las subredes:

2^13-2= 8.190 hosts

probamos las posibles combinaciones de los 3 bits de menor a mayor para ver las
subredes que podemos sacar, teniendo en cuenta por su posicin que los valores de
estos bits son 128,64 y 32:

000 = 0 + 0 + 0 = 0
001 = 0 + 0 + 32 = 32
010 = 0 + 64 + 0 = 64
011 = 0 + 64 + 32 = 96
100 = 128 + 0 + 0 = 128
101 = 128+0+32 = 160
111 = 128 + 64 + 32 = 224

Teniendo en cuenta lo que estamos haciendo los clculos en el tercer byte de la tabla, no
en el cuarto. Le aadimos un .0 a cada una, con lo que se nos quedan las subredes:

0.0, 32.0, 64.0, 96.0, 128.0 y 160.0 y 224.0

Ahora hacemos el cuadro aislando los 3 bits de la izquierda:

Para averiguar la primera IP de cada subred, le sumamos uno (siempre en el byte de la
derecha) y se nos queda en 0.1 para averiguar la direccin de broadcast le restamos 1 a
la direccin de la siguiente subred: 32.0 - 0.1 = 31.255

Puede parecer un poco raro el resultado, pero es muy similar a si estuviramos operando
en decimal. Por ejemplo, cuando hacemos la operacin 200 -1, el dgito de la derecha se
queda al mximo que le permite el sistema= 9, como no tena nada que restar me llevo
1 para restar al siguiente dgito, como el siguiente dgito est a 0, cuando le resto 1
se queda tambin al mximo 9 y me llevo el resto al siguiente dgito, aunque a este ya
se lo puedo restar y se queda en 1. Entonces 200 9 = 199

Hay que tener en cuenta que estamos usando una numeracin base 256, que los
nmeros van del 0 al 255. Entonces en direccin de broadcast de la primera red, sera
restar 32.0 0.1 entonces el 0 se queda al mximo 255 me llevo una, la que ya si le
puedo restar al 32 y se queda en 31: 32.0 0.1 = 31.255
En las redes de clase A exactamente el mismo procedimiento pero representando 3
bytes en el cuadro.


Averiguar a qu red pertenece una IP

Sabiendo una IP y una mscara de subred, vamos a averiguar a que subred pertenece
una IP. Calculando de forma manual la subred y la direccin de Broadcast en la que est
una IP con su mscara de red. Este es el sistema que usan los routers para discriminar
las subredes hacia las que va un paquete.

1.- Pasar la IP a Binario

2.- Poner debajo de la IP en binario, la mscara de red en binario, haciendo coincidir cada
dgito de la IP, que est arriba con cada dgito de la mscara de subred que est abajo.
3.- Para averiguar la red a la que pertenece la IP usamos la operacin "AND", en vertical
con cada dgito de la IP en binario. lo multiplicamos por el dgito que est en la misma
posicin de la mscara de red, creando con el resultado una nueva IP en binario, cuyo
resultado ser la direccin de la subred a la que pertenece la IP que nos han dado.

En el operador "AND" 1*1=1, 1*0=0, 0*1=0 y 0*0=0

4.- Debajo de la direccin de subred, y haciendo coincidir cada uno de los dgitos,
ponemos la mscara de red en binario, pero de forma invertida, donde hay "0" ponemos
"1" y donde hay "1" ponemos "0" por ejemplo,



5.- Para averiguar la direccin de broadcast usamos la operacin "OR" tambin en
vertical. Y el resultado ser la direccin de broadcast de la subred a la que pertenece esta
IP.

La operacin "OR" suma, con la salvedad de que en binario el nmero ms alto siempre
ser "1". Entonces: 1+0 = 1, 0+1=1, 0+0=0, 1+1=1

Los operadores AND y OR son puertas lgicas utilizadas por los routers para hacer
estas comprobaciones.

Ejemplo 7

A qu subred pertenece la IP 192.168.3.67/27? y cul es la direccin de broadcast de
dicha red?

1.- Ponemos la IP en binario y debajo la mscara de subred en binario:

1 1 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 0 0 0 0 0 1 1 . 0 1 0 0 0 0 1 1
1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 0 0 0 0 0

2.- Aplicamos la operacin AND, en la columna que veamos que hay 2 unos, ponemos
como resultado 1, y en la columna que encontramos el 0 combinado con otro cero o
con un nmero, ponemos 0.

1 1 0 0 0 0 0. 1 0 1 0 1 0 0 0. 0 0 0 0 0 0 1 1. 0 1 0 0 0 0 1 1
1 1 1 1 1 1 1. 1 1 1 1 1 1 1 1. 1 1 1 1 1 1 1 1. 1 1 1 0 0 0 0 0
1 1 1 0 0 0 0. 1 0 1 0 1 0 0 0. 0 0 0 0 0 0 1 1. 0 1 0 0 0 0 0 0

1110000.10101000.00000011.0100000 en decimal es: 224.168.3.32 es la direccin de red
a la que pertenece la IP que tenemos.

Una vez que tenemos la IP de la subred a la que pertenece, la ponemos en binario y
debajo ponemos la direccin de la mscara de red en binario e invertida, donde estaban
los bit a 1, ponemos los bit a 0 y donde estaban los bit a 0 los ponemos a 1.



Y aplicamos la operacin OR en cada columna. Cuando el 1 se combina con 1 o
con 0, el resultado es 1, y cuando se combinan 2 ceros el resultado es cero.

1 1 0 0 0 0 0 0. 1 0 1 0 1 0 0 0. 0 0 0 0 0 0 1 1. 0 1 0 0 0 0 0 0
0 0 0 0 0 0 0 0. 0 0 0 0 0 0 0 0. 0 0 0 0 0 0 0 0. 0 0 1 1 1 1 1 1
1 1 0 0 0 0 0 0. 1 0 1 0 1 0 0 0. 0 0 0 0 0 0 1 1. 0 1 1 1 1 1 1 1

Por lo que el resultado es:

1100000.10101000.00000011.01111111 que es: 192.168.3.127

El resultado del ejercicio:

La IP 192.168.3.67 con mscara de red 255.255.255.224 pertenece a la subred
224.168.3.32 cuya direccin de broadcast es la 192.168.3.127






Ejercicios hechos en clase.

A)


172.168.0.0\22


11111111.11111111.11111100.00000
000


255.255.252.0


2^n=2


2^6=64


# de subredes=2^n=2^6=64


# de subredes validas=2^n-2=2^6=64-
2=62


# de host por
subred=2^10=1024


# de host validos=2^10-
2=1022



Subred

Rango

Brodcast



172.0.0.0

172.0.0.1-
172.0.63.254

172.0.63.25
5


172.0.64.0

172.0.64.1-
172.0.127.254

172.0.127.255
B)
190.168.0.0\23

11111111.11111111.11111110.00000000

255.255.254.0

2^n=2

2^7=128

# de subredes= 2^n=2^7=128
# de subredes=2^n-2=2^7-
2=128-2=126

# de host por subred=2^9=512

# de host validos= 2^9-2=512


Subred

Rango

Brodcast


190.168.0.0

190.0.0.1-
190.0.127.254

190.0.127.255
190.168.128.0

190.0.128.1-
190.0.256.254

190.0.256.255




C)
190.0.0.0\18

11111111.11111111.11000000.00000000

255.255.192.0

2^n=2

2^2=4

# de subredes=2^n=2^2=4

# de subredes validas=2^n-2=2^2-2=4-2=2

# host por subred=2^14=16384

# host validas=2^14-2=16382


Subred

Rango

Brodcast

190.0.0.0

190.0.0.1-190.0.3.254

190.0.3.255
190.0.4.0

190.0.4.1-190.0.7.254

190.0.7.255
190.0.8.0

190.0.8.1-190.0.11.254

190.0.11.255
190.0.12.0

190.0.12.1-190.0.15.254

190.0.15.255

D)

130.0.0.0


11111111.11111111.1111.00000000


255.255.240.0


2^4=16


# de subredes=2^4=16


# de subredes validas=2^4-2=16-
2=14


# host por subred=2^12=4096


# host validos=2^12-2=4094



Subred

Rango

Brodcast


0) 130.0.0.0

130.0.0.1-
130.0.15.254

130.0.15.255

1) 130.0.16.0

130.0.16.1-
130.0.31.254

130.0.31.255

2) 130.0.32.0

130.0.32.1-
130.0.47.254

130.0.47.255

3) 130.0.48.0

130.0.48.1-
130.0.63.254

130.0.63.255

4) 130.0.64.0

130.0.64.1-
130.0.79.254

130.0.79.255

5) 130.0.80.0

130.0.80.1-
130.0.95.254

130.0.95.255

6) 130.0.96.0

130.0.96.1-
130.0.111.254

130.0.111.255
7) 130.0.112.0

130.0.112.1-
130.0.127.254

130.0.127.255
8) 130.0.128.0

130.0.128.1-
130.0.143.254

130.0.143.255
9) 130.0.144.0

130.0.144.1-
130.0.159.254

130.0.159.255
10) 130.0.160.0

130.0.160.1-
130.0.176.254

130.0.31.255

E)

Ejercicios

a) 10.0.0.0 Dividir en 2 subredes

b) 95.0.0.0 Dividir en 8 subredes


Incluir en ambos casos tabla de Rangos


a) 10.0.0.0


255.0.0.0


11111111.00000000.00000000.00000000


11111111.10000000.00000000.00000000


255.128.0.0

MKSR




#subredes=2^2=4


#subredes validas=2^n-2=2-2=0


#Host por su
red=2^n=2^24=16777216


#Host validos=2^n-2=2^24-
2=16777214



Subred

Rango

Brodcast

0) 10.0.0.0

10.0.0.1-10.127.255.254

10.255.255.255
1) 10.129.0.0

10.128.0.1-
10.255.255.254

10.255.255.255


b) 95.0.0.0


11111111.00000000.00000000.00000000


255.0.0.0


11111111.11110000.00000000.00000000


255.140.0.0

MKRS


2^n


2^4=16


#subredes=2^4=16


#subredes validas=2^n-2=16-2=14


#Host por su red=2^n=2^20=1048576


#Host validos=2^n-2=2^20-2=1048574



Subred

Rango

Brodcast


0) 95.0.0.0

95.0.0.1-95.15.255.254

95.15.255.255
1) 95.16.0.0

95.16.0.1-95.31.255.254

95.31.255.255
2) 95.32.0.0

95.32.0.1-95.47.255.254

95.47.255.255
3) 95.48.0.0

95.48.0.1-95.63.255.254

95.63.255.255
4) 95.64.0.0

95.64.0.1-95.79.255.254

95.79.255.255
5) 95.80.0.0

95.80.0.1-95.95.255.254

95.95.255.255
6) 95.96.0.0

95.96.0.1-95.111.255.254

95.111.255.255
7) 95.112.0.0

95.112.0.1-
95.127.255.254

95.127.255.255

F)

Dividir la siguiente direccion:61.0.0.0 en 4 subredes



61.0.0.0


255.0.0.0


11111111.00000000.00000000.00000000


11111111.11000000.00000000.00000000


255.192.0.0



#Subredes=2^n=2^2=4


#subredes validas=2^n-2=2^2-2=2


#Host por su red=2^22=4194304


#Host validos=2^n-2=2^22-2=4194302



Subred

Rango

Brodcast

0) 61.0.0.0

61.0.0.1-61.63.255.254

61.63.255.255
1) 61.64.0.0

61.64.0.1-61.127.255.254

61.127.255.255
2) 61.128.0.0

61.128.0.1-
61.191.255.254

61.191.255.255
3) 61.192.0.0

61.192.0.1-
61.255.255.254

61.255.255.255

Se dice que es una direccion: 61.0.0.0\10 Bits activadores








G)

Ejercicio


a) 100.0.0.0


255.0.0.0


11111111.00000000.00000000.00000000



255.0.0.0

MKSR




#subredes=2^0=1


#subredes validas=1


#Host por su
red=2^n=2^24=16777216


#Host validos=2^n-2=2^24-
2=16777214



Subred

Rango

Brodcast

0) 100.0.0.0

100.0.0.1-
100.255.255.254

100.255.255.255

H)

Se pide dividir en 8 redes


*192.168.1.0


200.1.0.0\28


*192.168.1.0


11111111.11111111.11111111.00000000


255.255.255.0


11111111.11111111.11111111.11110000


MKSR


2^n=2


2^4=16


# de subredes=2^n=2^4=16


# de subredes validas=2^n-2=2^4-2=16-2=14


# host por subred=2^4=16


# host validos=2^4-2=14



Subred

Rango

Brodcast


0) 192.168.1.0

192.168.1.1-192.168.1.15

192.168.1.15

1) 192.168.1.16

192.168.1.16-
192.168.1.31

192.168.1.31

2) 192.168.1.32

192.168.1.32-
192.168.1.47

192.168.1.47

3) 192.168.1.48

192.168.1.48-
192.168.1.63

192.168.1.63

4) 192.168.1.64

192.168.1.64-
192.168.1.79

192.168.1.79

5) 192.168.1.80

192.168.1.80-
192.168.1.95

192.168.1.95

6) 192.168.1.96

192.168.1.96-192.168.1.111 192.168.1.111
7) 192.168.1.112 192.168.1.112-192.168.1.127 192.168.1.127
8) 192.168.1.128 192.168.1.128-192.168.1.143 192.168.1.143
. .

.

.

. .

.

.

. .

.

.

15) 192.168.1.240 192.168.1.240-192.168.1.254 192.168.1.255

I)

172.25.0.0\16


2000=2^11=2048


1000=2^10=1024


1000=2^10=1024


70=2^7=128


60=2^6=64


5=2^3=8


5 segmentos de 2 host c/u y al final resumir las redes en la sig. tabla.


11111111.11111111.00000000.00000000


11111111.11111111.11111000.00000000 2^11=2048


11111111.11111111.11111100.00000000 2^10=1024


11111111.11111111.11111100.00000000 2^10=1024


11111111.11111111.11111111.10000000 2^7=128


11111111.11111111.11111111.11000000 2^6=64


11111111.11111111.11111111.11111000 2^3=8



Subred

Rango

Brodcast


0) 172.25.0.0

172.25.0.1-172.25.7.254

172.25.7.255


1) 172.25.8.0

172.25.9.1-172.25.11.254

172.25.11.255
2) 172.25.12.0

172.25.13.1-
172.25.15.254

172.25.15.255

3) 172.25.16.0

172.25.16.1-
172.25.16.126

172.25.16.127

4) 172.25.16.128 172.25.16.129-172.25.16.190 172.25.16.191

5) 172.25.16.192 172.25.16.193-172.25.16.198 172.25.16.199

6) 172.25.16.200 172.25.16.201-172.25.16.202 172.25.16.203
7) 172.25.16.204 172.25.16.205-172.25.16.206 172.25.16.207
8) 172.25.16.208 172.25.16.209-172.25.16.210 172.25.16.211
9) 172.25.16.212 172.25.16.213-172.25.16.214 172.25.16.215
10) 172.25.16.216 172.25.16.217-172.25.16.218 172.25.16.219

#Red Subred\? Rango

Brodcast Mascara


0 172.25.0.0\21 172.25.0.1-172.25.7.254 172.25.7.255 11111111.11111111.00000000.00000000
1 172.25.0.0\22 172.25.9.1-172.25.11.254 172.25.11.255 11111111.11111111.11111000.00000000
2 172.25.0.0\22 172.25.13.1-172.25.15.254 172.25.15.255 11111111.11111111.11111100.00000000
3 172.25.0.0\25 172.25.16.1-172.25.16.126 172.25.16.127 11111111.11111111.11111100.00000000
4 172.25.0.0\26 172.25.16.129-172.25.16.190 172.25.16.191 11111111.11111111.11111111.10000000
5 172.25.0.0\29 172.25.16.193-172.25.16.198 172.25.16.199 11111111.11111111.11111111.11000000
6 172.25.0.0\30 172.25.16.201-172.25.16.202 172.25.16.203 11111111.11111111.11111111.11111000
7 172.25.0.0\30 172.25.16.205-172.25.16.206 172.25.16.207 11111111.11111111.11111111.11111100
8 172.25.0.0\30 172.25.16.209-172.25.16.210 172.25.16.211 11111111.11111111.11111111.11111100
9 172.25.0.0\30 172.25.16.213-172.25.16.214 172.25.16.215 11111111.11111111.11111111.11111100
10 172.25.0.0\30 172.25.16.217-172.25.16.218 172.25.16.219 11111111.11111111.11111111.11111100

J)

Ejercicios de HOST



a) #host 14 30 60 DE

192.168.16.0



11111111.11111111.11111111.11000000


255.255.255.64



Rango

Brodcast

Submascara


Subred 1

192.168.16.0

192.168.16.1-192.168.16.62 192.168.16.63 255.255.255.192


11111111.11111111.11111111.11100000 2^5=32


Subred 2

192.168.16.64 192.168.16.65-192.168.16.94 192.168.16.95 255.255.255.224


11111111.11111111.11111111.11110000 2^4=16


Subred 3

192.168.16.96 192.168.16.97-192.168.16.111 192.168.16.112 255.255.255.240


b) #host 126 60 30 14 DE

192.168.1.0



11111111.11111111.11111111.10000000


255.255.255.128



Rango

Brodcast

Submascara


Subred 1

192.168.1.0

192.168.1.1-192.168.1.126

192.168.1.127 255.255.255.128


11111111.11111111.11111111.11000000 2^6=64


Subred 2

192.168.1.128 192.168.1.129-192.168.1.190 192.168.1.191 255.255.255.164


11111111.11111111.11111111.11100000 2^5=32


Subred 3

192.168.1.192 192.168.1.193-192.168.1.224 192.168.1.224 255.255.255.224


11111111.11111111.11111111.11110000


Subred 4

192.168.1.225 192.168.1.226-192.168.1.240 192.168.1.242 255.255.255.240


11111111.11111111.11111111.11111000



c) #host SUBRED DE

192.168.0.0


4 segmentos de 30
host


1 segmento de 80 host


1 segmento de 50 host


1) de 80 host

192.168.0.0

192.168.0.1-192.168.0.126

192.168.1.127 255.255.255.127

11111111.11111111.11111111.10000000 2^7=128

2) de 50 host

192.168.0.128 192.168.0.129-192.168.0.190 192.168.1.190 255.255.255.190

11111111.11111111.11111111.11000000 2^6=64


3) de 30 host

192.168.0.191 192.168.0.192-192.168.0.222 192.168.1.222 255.255.255.222

11111111.11111111.11111111.11100000 2^5=32


192.168.0.223 192.168.0.224-192.168.0.254 192.168.1.254 255.255.255.254

192.168.0.255 192.168.0.25-192.168.0.255 192.168.1.254 255.255.255.254

192.168.0.255 192.168.0.255-192.168.0.255 192.168.1.254 255.255.255.254

J)

172.16.0.0\16


Se pide dividir en 10 Redes de acuerdo a los siguientes host



1 Subred de 4000 =2^12=4096


2 Subred de 2000 =2^11=2048


4 Subred de 1000 =2^10=1024


3 Subred de 2 =2^2=4



11111111.11111111.00000000.00000000


11111111.11111111.11110000.00000000 2^12


11111111.11111111.11111000.00000000 2^11


11111111.11111111.11111100.00000000 2^10


11111111.11111111.11111111.11111100 2^2



Subred

Rango

Brodcast

0) 172.16.0.0

172.16.0.1-172.16.15.254

172.16.15.255

1) 172.16.16.0

172.16.16.1-
172.16.23.254

172.16.23.255
2) 172.16.24.0

172.16.24.1-
172.16.31.254

172.16.31.255

3) 172.16.32.0

172.16.32.1-
172.16.35.254

172.16.35.255
4) 172.16.36.0

172.16.36.1-
172.16.39.254

172.16.39.255
5) 172.16.40.0

172.16.40.1-
172.16.43.254

172.16.43.255
6) 172.16.44.0

172.16.44.1-
172.16.47.254

172.16.47.255

7) 172.16.48.0

172.16.48.1-172.16.48.2

172.16.48.3
8) 172.16.48.4

172.16.48.5-172.16.48.6

172.16.48.7
9) 172.16.48.8

172.16.48.9-172.16.48.10

172.16.48.11

#Red Subred\? Rango

Brodcast Mascara

0 172.16.0.0\20
172.16.0.1-
172.16.15.254 172.16.15.255 255.255.240.0
1 172.16.0.0\21
172.16.16.1-
172.16.23.254 172.16.23.255 255.255.248.0
2 172.16.0.0\21
172.16.24.1-
172.16.31.254 172.16.31.255 255.255.248.0
3 172.16.0.0\22
172.16.32.1-
172.16.35.254 172.16.35.255 255.255.252.0
4 172.16.0.0\22
172.16.36.1-
172.16.39.254 172.16.39.255 255.255.252.0
5 172.16.0.0\22
172.16.40.1-
172.16.43.254 172.16.43.255 255.255.252.0
6 172.16.0.0\22
172.16.44.1-
172.16.47.254 172.16.47.255 255.255.252.0
7 172.16.0.0\30
172.16.48.1-
172.16.48.2 172.16.48.3 255.255.255.252
8 172.16.0.0\30
172.16.48.5-
172.16.48.6 172.16.48.7 255.255.255.252
9 172.16.0.0\30
172.16.48.9-
172.16.48.10 172.16.48.11 255.255.255.252


Bibliografa

-Cibergrfias:

Tambin se puede encontrar ms informacin en las siguientes pginas.

http://www.ibiblio.org/pub/Linux/docs/LuCaS/Manuales-LuCAS/GARL2/garl2/x-087-2-
issues.ip-addresses.html
http://www.saulo.net/pub/tcpip/a.htm
http://es.kioskea.net/contents/internet/ip.php3
http://materias.utags.edu.mx/CCNA/pres/msem1/_subredes.pdf
http://www.slideshare.net/sirenita2/subredes-13600821
http://www.slideshare.net/AllanBertran/tipos-de-subredes-13600904
http://docs.oracle.com/cd/E19957-01/820-2981/ipconfig-31/index.html

S-ar putea să vă placă și