Sie sind auf Seite 1von 13

UNIVERSIDAD NACIONAL AUTNOMA DE NICARAGUA UNAN LEN

Asignatura: REDES I TEMA: Mascaras de Subred de Tamao Variable (VLSM) Trabajo Realizado por: Roberto Jos Oviedo Daz. Profesor: Msc. Mximo Guido

Len, 22 de Mayo del 2013

A la libertad por la universidad


1

Contenido
Host..................................................................................................................................................... 3 Mscara de red ................................................................................................................................. 3 Funcionamiento ................................................................................................................................ 3 Ejemplo .............................................................................................................................................. 4 Tabla de mscaras de red .............................................................................................................. 5 Clases de mscaras en subredes.................................................................................................. 8 Mscaras de subred de tamao variable...................................................................................... 9 Ejemplo de desperdicio de direcciones 1 ..................................................................................... 9 Planificacin de subredes de tamao variable 2 ......................................................................... 9 EJERCICIO: .................................................................................................................................... 11

Host
El trmino host es usado en informtica para referirse a las computadoras conectadas a una red, que proveen y utilizan servicios de ella. Los usuarios deben utilizar anfitriones para tener acceso a la red. En general, los anfitriones son computadores monousuario o multiusuario que ofrecen servicios de transferencia de archivos, conexin remota, servidores de base de datos, servidores web, etc. Los usuarios que hacen uso de los anfitriones pueden a su vez pedir los mismos servicios a otras mquinas conectadas a la red. De forma general un anfitrin es todo equipo informtico que posee una direccin IP y que se encuentra interconectado con uno o ms equipos. Un host o anfitrin es un ordenador que funciona como el punto de inicio y final de las transferencias de datos. Comnmente descrito como el lugar donde reside un sitio web. Un anfitrin de Internet tiene una direccin de Internet nica (direccin IP) y un nombre de dominio nico o nombre de anfitrin.

Mscara de red
La mscara de red o redes es una combinacin de bits que sirve para delimitar el mbito de una red de computadoras. Su funcin es indicar a los dispositivos qu parte de la direccin IP es el nmero de la red, incluyendo la subred, y qu parte es la correspondiente al host.

Funcionamiento
Bsicamente, mediante la mscara de red una computadora (principalmente la puerta de enlace, router...) podr saber si debe enviar los datos dentro o fuera de las redes. Por ejemplo, si el router tiene la direccin IP 192.168.1.1 y mscara de red 255.255.255.0, entiende que todo lo que se enva a una direccin IP que empiece por 192.168.1 va para la red local y todo lo que va a otras direcciones IP, para afuera (internet, otra red local mayor...). Supongamos que tenemos un rango de direcciones IP desde 10.0.0.0 hasta 10.255.255.255. Si todas ellas formaran parte de la misma red, su mscara de red sera: 255.0.0.0. Tambin se puede escribir como 10.0.0.0/8
3

Como una mscara consiste en una seguidilla de unos consecutivos, y luego ceros (si los hay), los nmeros permitidos para representar la secuencia son los siguientes: 0, 128, 192, 224, 240, 248, 252, 254 y 255. La representacin utilizada se define colocando en 1 todos los bits de red (mscara natural) y en el caso de subredes, se coloca en 1 los bits de red y los bits de host usados por las subredes. As, en esta forma de representacin (10.0.0.0/8) el 8 sera la cantidad de bits puestos a 1 que contiene la mscara en binario, comenzando desde la izquierda. Para el ejemplo dado (/8), sera 11111111.00000000.00000000.00000000 y en su representacin en decimal sera 255.0.0.0. Una mscara de red representada en binario son 4 octetos de bits (11111111.11111111.11111111.11111111). La mascara normalmente es escrita despues de un / Ejemplo: 192.168.1.0/24 en los calculos matematicos llevados a teoria

Ejemplo
8bit x 4 octetos = 32 bit. (11111111.11111111.11111111.11111111 = 255.255.255.255) 8bit x 3 octetos = 24 bit.

(11111111.11111111.11111111.00000000 = 255.255.255.0) 8bit x 2 octetos = 16 bit.

(11111111.11111111.00000000.00000000 = 255.255.0.0) 8bit x 1 octetos = 8 bit.

(11111111.00000000.00000000.00000000 = 255.0.0.0) En el ejemplo 10.0.0.0/8, segn lo explicado anteriormente, indicara que la mscara de red es 255.0.0.0 Las mscaras de redes , se utilizan como validacin de direcciones realizando una operacin AND lgica entre la direccin IP y la mscara para validar al equipo, lo

cual permite realizar una verificacin de la direccin de la Red y con un OR y la mscara negada se obtiene la direccin del broadcasting.

Tabla de mscaras de red


MSCARAS DE RED Binario Decimal CIDR N HOSTs 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 A B C Clase 11111111.11111111.11111111.11111111 255.255.255.255 /32 11111111.11111111.11111111.11111110 255.255.255.254 /31 11111111.11111111.11111111.11111100 255.255.255.252 /30 11111111.11111111.11111111.11111000 255.255.255.248 /29 11111111.11111111.11111111.11110000 255.255.255.240 /28 11111111.11111111.11111111.11100000 255.255.255.224 /27 11111111.11111111.11111111.11000000 255.255.255.192 /26 11111111.11111111.11111111.10000000 255.255.255.128 /25 11111111.11111111.11111111.00000000 255.255.255.0 11111111.11111111.11111110.00000000 255.255.254.0 11111111.11111111.11111100.00000000 255.255.252.0 11111111.11111111.11111000.00000000 255.255.248.0 11111111.11111111.11110000.00000000 255.255.240.0 11111111.11111111.11100000.00000000 255.255.224.0 11111111.11111111.11000000.00000000 255.255.192.0 11111111.11111111.10000000.00000000 255.255.128.0 11111111.11111111.00000000.00000000 255.255.0.0 11111111.11111110.00000000.00000000 255.254.0.0 11111111.11111100.00000000.00000000 255.252.0.0 11111111.11111000.00000000.00000000 255.248.0.0 11111111.11110000.00000000.00000000 255.240.0.0 11111111.11100000.00000000.00000000 255.224.0.0 11111111.11000000.00000000.00000000 255.192.0.0 11111111.10000000.00000000.00000000 255.128.0.0 11111111.00000000.00000000.00000000 255.0.0.0 11111110.00000000.00000000.00000000 254.0.0.0 11111100.00000000.00000000.00000000 252.0.0.0 /24 /23 /22 /21 /20 /19 /18 /17 /16 /15 /14 /13 /12 /11 /10 /9 /8 /7 /6

11111000.00000000.00000000.00000000 248.0.0.0 11110000.00000000.00000000.00000000 240.0.0.0 11100000.00000000.00000000.00000000 224.0.0.0 11000000.00000000.00000000.00000000 192.0.0.0 10000000.00000000.00000000.00000000 128.0.0.0 00000000.00000000.00000000.00000000 0.

/5 /4 /3 /2 /1 /0

134217728 268435456 536870912 1073741824 2147483648 4294967296

Como se ve en el ejemplo anterior, la fila binaria de la mscara de subred determina que todas las direcciones IP de esa subred incluido el Gateway deben ser iguales hasta la lnea y distintas despues de la linea. La direccion IP completa se calcula realizando un AND lgico slo con aquellos bits que indique la mscara de subred (MS). El numero total de direcciones IP que tiene esa subred es inversamente proporcional al numero de bits encendidos en la mscara de red. Esa subred suele llamarse LAN La puerta de enlace puede ser cualquier direccin IP dentro de ese rango (subred) pero algunos adoptan la norma de que cumplan el que (IP & MS)+1 = GW (gateway, puerta de enlace). Algunos controladores de protocolo tcp/IP rechazan todos los paquetes que no cumplen esta norma. La puerta de enlace la utilizan los protocolos de tcp/IP para enviar aquellos paquetes cuyo destino se encuentra fuera del rango de la subred definida por la mscara de red (si el paquete va destinado a algn ordenador cuya direccin IP se encuentre fuera del rango establecido por la mscara de red, utilizarn la puerta de enlace, que generalmente es un router o enrutador que se encarga de enviarlos a otras redes .De esta manera se optimiza el trabajo que realiza el PC. A veces llamamos o confundimos router (ruteador) con puerta de enlace: La puerta de enlace es en definitiva la direccion IP del router. Direccion que ha de estar dentro de la subred. La direccion IP del router se programa en el mismo router. La mayora de los router vienen con una direccin de fbrica, modificable a travs de un puerto serie o por red mediante http, telnet u otros protocolos. Esta direccin modificable es la puerta de enlace de la red. El router generalmente tiene dos direcciones IP, cada una en un rango distinto. Por ejemplo, una en el rango de una subred pequea de
6

16 ordenadores y otra en otra subred ms grande cuyo gateway o puerta de enlace nos da acceso a Internet. Slo se ven entre s los equipos de cada subred o aquellos que tengan enrutadores y puertas de enlace bien definidas para enviar paquetes y recibir respuestas. De este modo se forman y definen las rutas de comunicacion entre ordenadores de distintas subredes. Los enrutadores adems realizan varias funciones, entre ellas la denominada NAT, que consiste en llevar la cuenta del origen de los paquetes para que cuando lleguen las respuestas sean enviadas al ordenador que procede. Cuando un router comunica con un ISP o proveedor de servicios de Internet generalmente se les asigna una direccin pblica o externa, la cual no es modificable sino asignada por la empresa suministradora (ISP) de ADSL/RDSI. En resumen, la mscara lo que determina es qu paquetes que circulan por la LAN se aceptan por algn ordenador de la LAN o y qu paquetes han de salir fuera de la LAN (por el router). De esta manera, si se escribe en el navegador una direccin IP: 182.23.112.9, el equipo enviar la peticin web, ftp, etc) directamente a la direccion especificada por la puerta de enlace (es decir, el router) ningn equipo de la subred (LAN) atender estos paquetes por no estar dentro de su subred (LAN). En el ejemplo anterior, la mscara da 6 bits (los que quedan a 0, es decir, 64 posibilidades, no de 1 a 64 sino 64 posibilidades) para programar las direcciones IP y la puerta de enlace de la LAN, es decir, el ltimo byte para la direccin IP y la puerta de enlace, en nuestro ejemplo debera tomarse entre 10000000 y 10111111, es decir, entre 128 y 191. Lo normal es darle a la puerta de enlace (router) la direccin ms baja, indicando que es el primer equipo que se instala en la LAN. Hay ciertos programas (p.e. Ethereal) que programan la tarjeta en un modo llamado 'promiscuo' en el que se le dice a la tarjeta de red que no filtre los paquetes segn la norma explicada, aceptando todos los paquetes para poder hacer un anlisis del trfico que circula por la subred y puede ser escuchado por el PC.

Las mscaras 255.0.0.0 (clase A), 255.255.0.0 (clase B) y 255.255.255.0 (clase C) suelen ser suficientes para la mayora de las redes privadas. Sin embargo, las redes ms pequeas que podemos formar con estas mscaras son de 254 hosts y para el caso de direcciones pblicas, su contratacin tiene un coste alto. Por esta razn suele ser habitual dividir las redes pblicas de clase C en subredes ms pequeas. A continuacin se muestran las posibles divisiones de una red de clase C. La divisin de una red en subredes se conoce como subnetting.

Clases de mscaras en subredes


Clase Bits IP Subred IP Broadcast Mscara en decimal CIDR

0.0.0.0

127.255.255.255 255.0.0.0

/8

10

128.0.0.0

191.255.255.255 255.255.0.0

/16

110 192.0.0.0

223.255.255.255 255.255.255.0

/24

1110 224.0.0.0

239.255.255.255 sin definir

sin definir

1111 240.0.0.0

255.255.255.254 sin definir

sin definir

Mscaras de subred de tamao variable


Las mscaras de subred de tamao variable (variable length subnet mask, VLSM) representan otra de las tantas soluciones que se implementaron para el agotamiento de direcciones IP (1987) y otras como la divisin en subredes (1985), el enrutamiento de interdominio CIDR (1993), NAT y las direcciones ip privadas. Otra de las funciones de VLSM es descentralizar las redes y de esta forma conseguir redes mas seguras y jerrquicas.

Ejemplo de desperdicio de direcciones 1


Si se utiliza una mscara de subred de tamao fijo (la misma mscara de subred en todas las subredes), todas las subredes van a tener el mismo tamao. Por ejemplo, si la subred ms grande necesita 200 hosts, todas las subredes van a tener el mismo tamao de 256 direcciones IP (nota: se ha redondeado hacia arriba, hacia la siguiente potencia, de 2). Si una subred que necesita 10 equipos, se asigna la misma subred de 256 direcciones, aunque las restantes 246 direcciones no se utilicen. Incluso los enlaces seriales (WAN), que slo necesitan dos direcciones IP, requieren una subred de 256 direcciones..

Planificacin de subredes de tamao variable 2


Recordemos que una subred es un conjunto de direcciones IP y con ella podemos hacer dos cosas: asignar direcciones IP a los equipos o dividirlo nuevamente en subredes ms pequeas. En cada divisin, las subredes primera y ltima no se usan (actualmente, la mayora del hardware ya soporta el poder trabajar con ambas, primera y ltima, aunque se deber de comprobar antes de hacer uso de stas). Este tipo tiene una aplicacin parecida al direccionamiento IP donde la primera identificaba la red y la ltima es de broadcast - en este caso, la primera identificaba la subred y la ltima se aplicaba al broadcast de subred. Cabe aclarar que no se usan para asignar direcciones IP a los equipos, pero s se pueden usar para dividirlas en subredes ms pequeas.

El concepto bsico de VLSM es muy simple: se toma una red y se divide en subredes fijas, luego se toma una de esas subredes y se vuelve a dividir, tomando bits "prestados" de la porcin de hosts, ajustndose a la cantidad de hosts requeridos por cada segmento de nuestra red. Por ejemplo, si tomamos la direccin de red 192.168.1.0/24 y la subdividimos usando una mscara /26 tendremos 4 subredes (192.168.1.0/26, 192.168.1.64/26, 192.168.1.128/26 y 192.168.1.192/26). Supongamos que formamos un enlace serie entre dos routers y tomamos para ello una de nuestras subredes (la 192.168.1.0/26): con esta mscara de subred sin aplicar vlsm estaramos desperdiciando 60 direcciones utilizables ( , menos las 2 direcciones

aplicadas a las interfaces de los routers nos da 62 hosts, [64-2=62] una direccin para el nombre de la red o direccion de red y la otra para la direccion de difusion o broadcast). Ahora, si aplicamos vlsm a la subred anterior (la 192.168.1.0/26) y tomamos "prestados" 4 bits de la porcin de host tendramos otras 16 subredes /30 (192.168.1.0/30, 192.168.1.4/30, 192.168.1.8/30, 192.168.1.12/30,

192.168.1.16/30 y as sucesivamente hasta la 192.168.1.60/30) cada una con un total de 4 direcciones totales pero solamente dos direcciones utilizables y no se genera desperdicio. Finalmente podemos tomar cualquiera de ellas, por ejemplo la 192.168.1.4/30 y aplicar las direcciones 192.168.1.5/30 y 192.168.1.6/30 a las interfaces de los routers

10

EJERCICIO:
Se requiere que la topologa de la siguiente tabla que contenga la siguiente distribucin.

Nombre de Subred Recursos Humanos Administracin Ingeniera

Host 14 62 126

Nota: la cantidad de host por subred incluye direcciones de red y broadcast. 2. Con la direccin de red proporcionada 192.168.1.0 /24, se comienza el subneteo con la subred de mayor cantidad de host y finalizar con la subred con la menor cantidad de host. 3. Creacin de subred Ingeniera (126 host) Para calcular los bits necesarios (tomados del cuarto octeto) para crear la red con 128 host, se utiliza la siguiente ecuacin. 2n-2=126

Al despejar n, resulta que son necesarios tomar 7 bits de derecha a izquierda del octeto.

La nueva mascara de subred seria: 255.255.255. 1 000000 255.255.255.128 o en su forma resumida /25 (El subneteo con mascara de sudred variable se puede utilizar todas las subredes creadas)

11

4. Calculando la siguiente subred se tiene que la direccin de red seria 192.168.1.0 + Dir y resultara la 192.168.1.128 5. Creacin de subred Administracin (62 host) 2n-2=62 Al despejar n, resulta que son necesarios tomar 6 bits de derecha a izquierda del octeto.

La nueva mascara de subred seria: 255.255.255. 11 00000 255.255.255.192 o en su forma resumida /26 6. Calculando la siguiente subred se tiene que la direccin de red seria 192.168.1.128 + Dir y resultara la 192.168.1.192

7. Creacin de subred Recursos Humanos (14 host) 2n-2=14

Al despejar n, resulta que son necesarios tomar 4 bits de derecha a izquierda del octeto.

192.168.1.0000 0000

12

La nueva mascara de subred seria: 255.255.255. 1111 0000 255.255.255.240 o en su forma resumida /28 8. Calculando la siguiente subred se tiene que la direccin de red seria 192.168.1.224 + Dir y resultara la 192.168.1.240

13