Está en la página 1de 33

Conmutacin y enrutamiento de redes de datos

Ingeniera en sistemas
computacionales.
SCD-1004
2 - 3 5
Unidad 1
Direccionamiento y enrutamiento IP

1.1 Direccionamiento IP y subredes: Mscaras de longitud fija y variable.
Esquemas de mscara fija
Primero hay que repasar la base de la creacin de subredes, por lo menos para
entender por qu el trmino mscara variable. Un esquema de direccionamiento es una
forma de decir cmo se va a repartir la capacidad de numeracin de hosts que tiene
cierta red, bsicamente consta de una direccin de red base, una mscara de red, una
mscara de subred y la enumeracin de las subredes. Usualmente la mscara de red
(la de la red base) suele ser una direccin de clase, es decir, una que usa uno, dos o
tres octetos (clase A, B y C respectivamente). Para ilustrar la idea, un esquema de
direccionamiento consistira en lo siguiente:
Direccin base y mscara: 192.168.11.0/24, sta es la direccin que nos proporcionan
y de la cual slo podemos variar arbitrariamente la mscara (alargarla solamente) y los
nmeros en la parte de host (el ltimo octeto).
Nueva mscara (subredes): /27, si agregamos 3 bits a la mscara original (24+3=27),
tendremos la capacidad de dividir el potencial de hosts (255) en 8 subredes (2^3) y en
cada subred podramos tener hasta 32 host en potencia (2^5), pero no podemos usar el
host #0 ni el host #31 ya que stas direcciones especiales corresponden a la direccin
de red y de broadcast para cada subred (parte de host toda en 0 y toda en 1
respectivamente).
Enumeracin de las subredes: la primera subred (despus de la cero) va a ser
numerada como 192.168.11.32/27, la primera direccin asignable sera 192.168.11.33
(la cero no se puede usar) y la ltima sera 192.168.11.62 (hay que recordar que la 63
es la direccin de broadcast -parte de host toda en unos- para sta subred y no se
puede usar para un host ni un enrutador). Si se quisiera enumerar ms subredes con la
misma mscara, adems de la primera (con sta mscara tenemos 8 subredes en total,
27-24=3 bits de subred y 2^3=8), la numeracin de las subredes aumentara en saltos
de a 32 (2^5) y as tendramos las otras subredes hasta llegar al lmite. Es decir, las
siguientes subredes seran 192.168.11.64/27, 192.168.11.96/27, 192.168.11.128/27,
192.168.11.160/27, 192.168.11.192/27, 192.168.11.224/27 y para cada una tendramos
una direccin de broadcast y un rango de direcciones asignables a los hosts de cada
subred. Note que cada direccin de subred es la anterior ms 32, eso sera si usamos
mscara fija.
En este esquema, todas las redes tienen la misma capacidad de numeracin de hosts,
es decir, todas las subredes pueden numerar hasta 30 hosts (2^5=32 menos la dir. de
red y de broadcast que no se pueden asignar a ningn host) y esta capacidad est
dada por la mscara /27 que agrega 3 bits para subred a la mscara original,
alargandola y dejando 5 bits para numerar hosts. sta capacidad fija se nota en que la
mscara de todas las subredes es la misma, lo nico que vara en cada subred es la
direccin y sus parmetros (dir. de red/broadcast y rango de direcciones asignables),
eso la hace poco flexible y desperdicia capacidad de numeracin de la red original.
Usando mscara fija, los requerimientos se pueden presentar de dos formas: pidiendo
una cantidad de subredes o pidiendo una cantidad de hosts por subred. En el primer
caso determinar la longitud de la mscara es fcil y directo, dado que slo debo
agregar los bits que se necesitan para cierta cantidad de subredes, por ejemplo, para 5
subredes necesito 3 bits, ya que con tres bits puedo numerar hasta 8 subredes (2^3).
Por otro lado, si me piden una cantidad de hosts no es posible determinar directamente
la longitud de la mscara, debo determinar la cantidad de bits de hosts necesaria y
luego restarla a los bits de hosts que tengo en la red base y esa diferencia es el
aumento en la mscara de subred, por ejemplo, si la mscara base es de 24 bits y me
piden redes de por lo menos 20 hosts, para ste nmero necesito 5 bits (2^5=32-2=30)
y estos 5 bits se los quito a los 8 de host que tena para hosts en la mscara inicial, es
decir 3 bits para subredes, por lo tanto la mscara que debera usar para redes de por
lo menos 20 hosts sera 24+3=27 bits.
Esquemas de mscara variable
Con la mscara variable se resuelven los problemas mencionados, tanto la falta de
flexibilidad como del despercicio de direcciones. Bsicamente lo que se hace en VLSM
es permitir que la informacin de direccionamiento se use slo cuando es efectiva, es
decir, cuando se asigna un rango de direcciones, a tal rango se le asigna una mscara
de subred dependiente de la capacidad de hosts que debe numerar y el resto se deja
en reserva para otras subredes o para uso futuro, con la posibilidad de que el tamao
de las subredes futuras puede ser diferente al de las ya asignadas.
Para ilustrar vamos a usar el mismo ejemplo anterior: la direccin base es
192.168.11.0/24, tenemos el ltimo octeto para asignar subredes y hosts y vamos a
usar VLSM para hacerlo.
La primera diferencia grande es que en el anterior esquema si, por ejemplo, nos decan
que necesitaban redes de 5, 10 y 30 hosts, la nica posibilidad era hacer redes de a 30
hosts y esperar que el esquema soportara eso, en otras palabras, las redes de 5 hosts
tenan una capacidad ociosa de 25 hosts y las de 10 tenan 20 hosts que
probablemente no se usaran nunca.

En VLSM, podemos elegir mscaras segn las necesidades individuales de cada
subred, es decir para 5 hosts necesito 3 bits, por lo tanto slo dejo tres bits para hosts y
el resto para numerar la subred (24 de la mscara original ms 5 de la subred = 29),
para la red de 10 hosts necesito 4 bits, osea que puedo usar para la subred una
mscara de 28 bits y para la de 30 hosts necesito 5 bits (2^5=32, puedo usar el resto
para la subred) uso una mscara de 27 bits. Ya establecidas las mscaras segn la
capacidad, puedo asignar las direcciones concretas, preferiblemente tomando las
subredes ms grandes de los nmeros ms bajos.
En nuestro caso empezar con la red ms grande que es de 30 hosts y por lo tanto
necesita una mscara de 27 bits. Si no tengo direcciones asignadas todava, asumo un
esquema de direccin fijo y numero sta primera red como si fuera la nmero uno (sin
usar la cero). Esto es una preferencia personal, lo verdaderamente importante es que
ninguna direccin de host/subred combinada con su mscara est dentro del rango de
numeracin de otra subred. Los enrutadores Cisco detectan este tipo de conflicto y no
dejan asignar direcciones de sta manera. Otra forma menos compleja de comenzar
sera empezar con la subred cero y eso es perfectamente vlido si se usa VLSM, en
ste caso la direccin de la primera subred sera 192.168.11.0/27 (la nica diferencia
con la red base es la mscara ms larga) y ocupara el rango de .1 hasta .30 en hosts
vlidos y .31 sera la dir. de broadcast.
En mi estilo (dejando una red del tamao de la ms grande sin asignar al principio del
rango), la direccin especfica de la primera subred sera 192.168.11.32/27, igual que el
ejercicio con mscara fija, pero en ste caso, el resto de la capacidad de la red original
sigue disponible con mscaras de otros tamaos como veremos. Con sta subred
asignada, quedan en uso los nmeros de .33 hasta .63 (dir. de broadcast) y por lo tanto
la siguiente direccin de subred debe estar justo despus de ese rango (o antes ya que
no usamos la cero).
Las siguientes direcciones a asignar seran las de la subred de 10 hosts. Recordando
lo ya dicho sobre esta red, para numerar hasta 10 necesito por lo menos 4 bits, ya que
2^4=16, restando las direcciones de red y de broadcast tengo 14 direcciones vlidas de
host. Si voy a usar 4 bits para la parte de host me quedan 28 para la parte de subred
(32-4=28), esta subred usara una mscara /28 por su capacidad. Entonces la
numeraramos despus de la ya asignada, .32. La siguiente direccin usable sera .64,
dado que la primera subred asignada ocupa hasta la direccin .63, por lo tanto la
siguiente subred sera 192.168.11.64/28, con esa mscara, sabemos que las
direcciones asignables van desde la .65 hasta la .79, como vemos, en ste caso la
mscara nos obliga a sumar slo 15 direcciones ms, si nos pasaramos de eso, la
mscara hara que la red fuera diferente, ya que la direccin .80 con mscara /28 tiene
sus ltimos 5 bits en cero, que son los bits que quedan para hosts, por lo tanto es una
direccin de red y es diferente a la direccin de red de cualquier host entre .65 hasta
.79. Como vemos, seguimos con el resto del rango libre para asignar como queramos,
y como hemos numerado las redes con nmeros consecutivos, sabemos
perfectamente qu rangos no se pueden usar para otras subredes.
Nos queda la ltima subred de 5 hosts. Para numerar 5 hosts elegimos una mscara de
29 bits, dado que slo tenemos que dejar 3 bits para hosts y podemos usar los
primeros cinco para subred (24+5=29). Sabemos que la siguiente subred debera estar
fuera de los nmeros ya asignados y la ltima subred terminaba en .79, por lo tanto la
siguiente sera .80. La mscara nos dice qu direcciones quedan reservadas, 2^3 hosts
potenciales, por lo tanto las direcciones asignables son .81 hasta .86 con direccin de
broadcast .87, todas las con mscara /29 y an nos quedan direcciones para asignar
(un rango escondido al principio desde .0 hasta .31 y desde la .88 que sera la siguiente
subred hasta el mximo del rango .255).
Analicemos en binario lo que acabamos de hacer. Tenemos tres subredes, la subred
192.168.11.32/27, la 192.168.11.64/28 y la 192.168.11.80/29. Los ltimos octetos
seran de la siguiente manera en binario:
ltimo octeto: 00100000 (.32/27)
Mscara 11100000
ltimo octeto: 01000000 (.64/28)
Mscara 11110000
ltimo octeto: 01010000 (.80/29)

Mscara: 11111000
Como se observa, las combinaciones de direcciones de red y mscaras elegidas nunca
son iguales, es decir, aunque las ltimas dos direcciones de subred coinciden en sus
primeros dos bits, la mscara las distingue unvocamente. Otra cosa notable, es que
las direcciones de red siguen teniendo, en sus bits de hosts, slo ceros. sto ltimo es
muy importante, dado que si se asigna una red grande despus de una pequea,
puede ser necesario dejar un espacio sin asignar para cumplir el requisito de tener los
bits de host en cero. Por ejemplo, si se deseara asignar una subred de 25 hosts
despus de la ltima, necesitaramos una mscara de /27 (2^5-2=30 hosts) y la
siguiente direccin de red despus de la .88/29 con sta mscara (/27) sera .96/27 que
tiene sus ltimos 5 bits en cero. Notese que entre .88 y 96 queda un espacio
disponible, pero que slo se puede usar para redes de tamao pequeo, por ejemplo
una red de 6 hosts (2^3-2) o dos redes de 2 hosts (2^2-2).
En el esquema de ejemplo, si quisiramos asignar una nueva subred, primero
estableceramos cuntos hosts debe numerar, seleccionamos la mscara adecuada
para la cantidad de hosts y buscamos un rango de direcciones que no est asignado,
bien sea antes de la primera gran subred (192.168.11.32/27) o despus de la ltima
pequea subred (192.168.11.80/29).
Finalmente, comparando las direcciones de las dos subredes asignadas
192.168.11.64/28 y 192.168.11.80/29 en binario, observamos que coinciden en sus dos
primeros bits. Si estas dos direcciones estuvieran asignadas a diferentes interfaces de
un mismo enrutador, el enrutador podra enviar la direccin y mscara comn a stas
dos subredes, llamada ruta agregada o summary route, caso en el cual en vez de
enviar informacin sobre dos subredes en la actualizacin de enrutamiento, enviara
slo una. A esto se le conoce como sumarizacin o CIDR por sus siglas en ingls
Classless Inter-Domain Routing.
Lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
Mscara de subred de longitud variable
l crecimiento exponencial de las redes ha hecho que el direccionamiento IPv4 no
permita un desarrollo y una escalabilidad acorde a lo deseado por los administradores
de red. IPv4 pronto sea reemplazado por IP versin 6 (IPv6) como protocolo dominante
de Internet. IPv6 posee un espacio de direccionamiento prcticamente ilimitado y
algunos administradores ya han empezado a implementarlo en sus redes. Para dar
soporte al direccionamiento IPv4 se ha creado VLSM (mscara de subred de longitud
variable) que permite incluir ms de una mscara de subred dentro de una misma
direccin de red. VLSM es soportado nicamente por protocolos sin clase tales como
OSPF, RIPv2 y EIGRP. El uso de las mscaras de subred de longitud variable permita
el uso ms eficaz del direccionamiento IP. Al permitir niveles de jerarqua se pueden
resumir diferentes direcciones en una sola, evitando gran cantidad de actualizaciones
de ruta.
Hasta ahora las direcciones de host que pertenecan a la subred cero se perdan al no
poder utilizarlos. Si se configura el comando ip subnet-zero todas las direcciones de
host pertenecientes a esta subred se podrn admitir como vlidos.
Observe el ejemplo:
La red 192.168.1.0/24 se divide en subredes utilizando una mscara de subred de 28
bits
Hasta ahora la primer subred utilizable era la 192.168.1.16/28, configurando el router
con el comando ip subnet-zero la direccin IP 192.168.1.0/28 ser una direccin
valida pudiendo sumar 14 host validos ms al direccionamiento total.
Siguiendo el esquema de direccionamiento anterior una de las subredes que surgen
de la divisin se utilizara para un enlace serial entre dos routers. En este caso la
mscara de 28 bits permite el uso valido de 14 host desperdicindose 12 direcciones
de host para este enlace. El uso de VLSM permite volver a dividir ms subredes otra
subred, como en este caso la mscara ideal sera una /30.




























Bibliografa
perez, e. (11 de 05 de 2011). Traducciones, howtos, Unix, Linux, Windows, redes. Obtenido de
Traducciones, howtos, Unix, Linux, Windows, redes.:
http://www.tecnodelinglesalcastellano.com/2011/05/conceptos-de-direccionamiento-ip-
de.html











Conceptos de direccionamiento IP de subredes ("subnetting").
2.1.3.1- Generalidades del direccionamiento IP de subredes, Motivacin y Ventajas.
2.1.3.2- Subredes IP: Direccionamiento de subredes con jerarquas de tres niveles IP.
2.1.3.3- Mscaras de subredes IP, notacin y clculos de subredes.
2.1.3.4- Mscaras de subred IP por defecto para las clases de direcciones A, B y C.
2.1.3.5- Mscaras de subred IP personalizadas.
2.1.3.6- Identificadores de subredes IP, direcciones de subred y direcciones de host.
2.1.3.7- Tablas Resumen de subnetting de redes de clase A, B y C.
2.1.3.8- Enmascaramiento de subredes IP de longitud variable (VLSM Variable Length Subnet Masking).
El esquema de direccionamiento IP original ("classful") divide conceptualmente una interconexin de
redes de gran tamao en una jerarqua simple de dos niveles: muchas redes de diferentes tamaos, cada
uno de los cuales contiene un nmero de hosts. El sistema funciona bien para organizaciones ms
pequeas que pueden conectar todas sus mquinas en una sola red. Sin embargo, carece de flexibilidad
para las grandes organizaciones que a menudo tienen muchas subredes. Para satisfacer mejor los
requisitos administrativos y tcnicos de organizaciones ms grandes, el sistema de direccionamiento IP
"classful" se ha mejorado a travs de una tcnica conocida como direccionamiento de subredes, o ms
simplemente, subnetting.
En esta seccin se describen los conceptos y tcnicas generales asociados con el direccionamiento de
subredes IP. Comienzo con una visin general del subnetting, incluyendo un anlisis de la motivacin
para el sistema y sus ventajas. Discutiremos cmo el mtodo tradicional de "dos niveles" para dividir las
direcciones IP se convierte en "tres niveles" en el subnetting. Hablo acerca de las mscaras de subred y la
forma en que se utilizan en los clculos de direccionamiento y enrutamiento. Discutiremos las mscaras
de subred por defecto usadas para representar las clase A, B y C del sistema "classful" en un ambiente de
subnetting, y luego cmo se utilizan las mscaras de subred personalizadas para las clases A, B y C.
Finalmente, discutiremos los identificadores de subred y los conceptos generales detrs de la
determinacin las direcciones de subred y de host en un entorno de subnetting. Proporciono las tablas
resumen para redes subneteadas de clase A, B y C. Concluyo con una breve discusin del subnetting de
longitud variable (VLSM Variable Length Subnet Masking), una mejora del subnetting tradicional que
incrementa su flexibilidad.

Nota: Proporciono una gran cobertura de las subredes, porque su comprensin es una parte
importante del aprendizaje acerca de cmo trabajan las direcciones IP, y por lo tanto, cmo funciona
TCP/IP. Sin embargo, tengo que enfatizar en algo que muy pocos mencionan: la tcnica hoy se
considera sobre todo histrica. La razn es que la divisin en subredes se sigue basando en el esquema
"classful", que ha sido sustituido el nuevo esquema "classless" en la Internet. El concepto de subredes y
mscara de subredes ciertamente no ha desaparecido por completo, pero la idea de asignar un bloque
de direcciones de Clase A, B o C en Internet y, a continuacin dividirlo explcitamente en subredes ya no
es relevante.

Informacin relacionada: Esta es la primera de dos secciones dedicadas a la divisin de direcciones
IP en subredes. La segunda seccin sigue a esta y describe el proceso de divisin en subredes paso a
paso utilizando ejemplos. Si usted encuentra que despus de leer esta seccin de conceptos no entiende
muy bien la divisin en subredes, trate de leer la seccin basada en ejemplos y es posible que le ayude a
entender todo. Por otro lado, si usted ya est algo familiarizado con las subredes, es posible que usted
pueda saltarse los conceptos de esta seccin e ir directo a los ejemplos paso a paso. Encontrar mucho
ms en esa seccin en forma de "detalles sangrientos" sobre la mscara de subred, las direcciones de
subred y los clculos de las direcciones de hosts. Poner los detalles prcticos en esa seccin nos permite
concentrarnos en esta en los conceptos sin tener que empantanarnos en los numeros.

Antecedentes: La comprensin de las subredes requiere una cierta familiaridad con los nmeros
binarios y la forma en que son manipuladas. Esto incluye el concepto de usar operadores booleanos
como AND para "enmascarar" dgitos binarios. Si la lectura de esta ltima oracin hizo que exclamaras
eh? Te recomiendo revisar la seccin de antecedentes sobre clculos matemticos antes de continuar.

Regresar al contenido
2.1.3.1- Generalidades del direccionamiento IP de subredes, Motivacin y Ventajas.
El direccionamiento IP se dise originalmente en torno al supuesto de una estricta jerarqua de dos
niveles de interconexin de redes. El primer nivel fue la red, y el segundo nivel el host. Cada organizacin
estuvo representada generalmente por un solo identificador de red que indicaba un bloque de clase A, B o
C dedicado. Dentro de esa red tenan que poner todos los dispositivos que queran conectarse a la red IP
pblica.

La motivacin para el subnetting.
No pas mucho tiempo antes de que el esquema "classful" plan mostrara graves deficiencias, notadas
sobre todo por las grandes organizaciones. La razn es que, si bien la divisin de una interconexin de
redes grandes en redes que contienen hosts es conceptualmente simple, no siempre coincide
adecuadamente con la estructura de cada una de las redes que abarca Internet. Una gran empresa con
miles de ordenadores no los estructura como una gran red fsica. Tratar de asignar y administrar las
direcciones IP para toda la red de una organizacin sin ningn tipo de estructura lgica interna es muy
difcil.

Por desgracia, en el esquema de direccionamiento original "classful", no haba una buena solucin a este
problema. La alternativa ms comnmente elegida en ese momento fue cambiar un solo bloque grande de
direcciones como uno de Clase B, a un grupo de bloques de clase C. Sin embargo, esto caus problemas
adicionales:
Ha contribuido a la explosin en el tamao de las tablas de enrutamiento IP.
Cada vez que se necesitaba ms espacio de direcciones, el administrador tendra que solicitar un
nuevo bloque de direcciones.
Cualquier cambio en la estructura interna de la red de una empresa afectaba potencialmente
dispositivos y sitios fuera de la organizacin.
Llevar un seguimiento de todas las diferentes redes de clase C sera un dolor de cabeza en si
mismo.
Informacin relacionada: Explico completamente los problemas con el esquema "classful" en la
seccin de direccionamiento "classful".


El desarrollo del direccionamiento de subredes (subnetting)
A fin de abordar este problema de manera adecuada, se debi hacer una "mejora" al esquema clsico de
direccionamiento "classful". Este cambio se describe en el RFC 950, que define un nuevo procedimiento
llamado direccionamiento de subredes o "subnetting". (Esta RFC se public all por 1985, lo cual
sorprende a algunas personas!)
La idea bsica detrs del esquema de subredes es aadir un nivel jerrquico adicional en la forma en que
las direcciones IP son interpretadas. El concepto de una red se mantiene sin cambios, pero en lugar de
tener slo "hosts" dentro de una red, una nueva jerarqua de dos niveles se crea: subredes y hosts. Cada
segmento es una subred, y funciona de manera general a como lo hace una red completa en un esquema
de direccionamiento tradicional "classful". De esta manera se crea una jerarqua de tres niveles: redes, que
contienen subredes, cada una de las cuales contiene un nmero de hosts.
As, en lugar de una organizacin que tiene que agrupar todos sus hosts en una red de forma no
estructurada, puede organizar los hosts en subredes que reflejan la forma en que se estructuran las redes
internas. Estas subredes encajan en el identificador de red asignado a la organizacin, al igual que lo
hacan antes todos los hosts "desorganizados".

Ventajas del direccionamiento de subredes.
En esencia, el subnetting permite que cada organizacin tenga su propia "Internet dentro de la Internet".
As como la Internet real ve slo redes y hosts, en una jerarqua de dos niveles, cada organizacin puede
ahora tambin tener subredes y hosts dentro de su red. Este cambio ofrece numerosas ventajas sobre el
viejo sistema:

Mas congruente con la estructura fsica de la red: Los hosts pueden ser agrupados en
subredes que reflejan la forma en que se estructuran en la red fsica de la organizacin.
Flexibilidad: El nmero de subredes y el nmero de hosts por subred se pueden personalizar
para cada organizacin. Cada uno puede decidir sobre la estructura de su propia subred y cambiarla a
conveniencia.
Invisibilidad a la Internet pblica: El subnetting se implement de manera que la divisin
interna de una red en subredes slo es visible dentro de la organizacin, para el resto de Internet la
organizacin sigue siendo slo una gran "red" plana. Esto tambin significa que los cambios realizados en
la estructura interna no son visibles fuera de la organizacin.
No hay necesidad de solicitar nuevas direcciones IP: Las organizaciones no tienen que
solicitar constantemente ms direcciones IP, como lo haran si emplearan la solucin de utilizar varios
bloques pequeos de clase C.
Si proliferacin de entradas en la tabla de ruteo: Puesto que la estructura de la subred
slo existe dentro de la organizacin, los routers fuera de esa organizacin no saben nada al respecto. La
organizacin mantiene una nica (o tal vez unas pocas) entradas en la tabla de ruteo para todos sus
dispositivos. Slo los routers dentro de la organizacin tendr que preocuparse del enrutamiento entre
subredes.
El impacto del subnetting en el direccionamiento y el enrutamiento.
El cambio al subnetting afecta tanto al direccionamiento como al enrutamiento en redes IP. El
direccionamiento cambia, por supuesto, porque en lugar de tener slo un identificador de red y el ID de
host, ahora tambin tienen un ID de subred de que ocuparse. El tamao del identificador de subred puede
variar para cada red, por lo que una pieza adicional de informacin es necesaria para complementar la
direccin IP para indicar qu parte de la direccin es el identificador de subred y qu parte es el ID de
host. Se trata de un nmero de 32 bits comnmente denominado mscara de subred. La mscara se
utiliza tanto para el clculo de las direcciones de subred con las de host, y por los routers para determinar
cmo mover los datagramas IP a travs de una red subneteada.
El enrutamiento cambia debido al nivel de jerarqua adicional. En el enfoque regular "classful", cuando un
router recibe un datagrama IP, slo tiene que decidir si el destino est en la misma red o una red
diferente. Bajo subredes, tambin debe mirar el ID de subred del destino y elegir una de tres opciones:
misma subred, subred diferente en la misma red, o red diferente. Una vez ms, esto se hace usando la
mscara de subred. Tambin son necesarios cambios en los protocolos de enrutamiento, como elProtocolo
de informacin de enrutamiento (RIP Routing Information Protocol), para lidiar con las subredes y las
mscaras de subred.

Concepto clave: El enfoque de subnetting agrega un nivel jerrquico adicional a cmo se interpretan
las direcciones IP, dividiendo la red de una organizacin en subredes IP. Esto permite que cada
organizacin estructure su espacio de direcciones para que coincida con sus redes fsicas internas, en
lugar de verse forzados a tratarlas como un bloque plano. Esto resuelve una serie de problemas con el
esquema de direccionamiento original "classful", pero requiere cambios en la forma en que funcionan el
direccionamiento y el enrutamiento, as como modificaciones a varios protocolos TCP/IP.

Es curioso, pero los principales inconvenientes de la divisin en subredes, en comparacin con el esquema
anterior, tienen ms que ver con la comprensin de cmo funciona la divisin en subredes que con la
tecnologa en s misma! Se requiere ms esfuerzo para hacer frente al direccionamiento y enrutamiento en
un entorno de subredes, y los administradores deben aprender a dividir su red en subredes y a asignar
direcciones adecuadamente. Esto puede ser un poco confuso para alguien que es nuevo en subredes. Sin
embargo, la tecnologa de hoy esta muy bien establecida por lo que incluso esto no es un gran problema.
Para el recin llegado, tener una gua de referencia como sta sin duda ayuda.

Regresar al contenido
2.1.3.2- Subredes IP: Direccionamiento de subredes con jerarquas de tres niveles IP.
La divisin ms simple de direcciones IP es en una estructura que contiene dos elementos: el identificador
de red y el ID de host. Al explicar este concepto, hice una analoga con la forma en que los nmeros
telefnicos de Amrica del Norte tienen diez dgitos de largo, pero se dividen en un cdigo de rea de tres
nmeros y un nmero local de siete dgitos.
Como mencion en el tema anterior, la divisin en subredes aade un nivel adicional a la jerarqua de las
estructuras utilizadas en el direccionamiento IP. Para soportar esto, las direcciones IP deben ser divididas
en tres elementos en lugar de dos. Esto se hace dejando el ID de red solo y dividiendo el ID de host en un
identificador de subred y el ID de host. Estos bits de ID de subred se utilizan para identificar cada subred
dentro de la red. Las mquinas son asignados a las subredes de la manera en que tenga ms sentido para
esa red.
Curiosamente, la analoga con los nmeros de telfono que utilizamos antes todava es vlida en el mundo
de las subredes, y muestra como la divisin en subredes cambia la forma en que se interpretan las
direcciones IP. Un nmero como (401) 555-7777 tiene un cdigo de rea ("401") y un nmero local ("555-
7777") como ya he dicho antes. El nmero local, sin embargo, se puede dividir en dos partes: el
intercambio ("555") y la extensin local ("7777"). Esto significa que los nmeros de telfono en realidad
constan de tres componentes jerrquicos al igual que las direcciones IP en las subredes.
Por supuesto, el nmero de bits en una direccin IP est fijado en 32. Esto significa que en la divisin del
ID de host en ID de subred y ID de host, se reduce el tamao de la parte del ID de host de la direccin. En
esencia, estamos "robando" bits del ID de host para utilizarlos en el ID de subred. Las redes de clase A
tienen 24 bits para dividir entre el ID de subred y el ID de host: las redes de clase B tienen 16, y la clase C
tiene 8.

Concepto clave: Una red "classful" se divide en subredes dividiendo su parte de ID de host, dejando
algunos bits para el ID de host, mientras se asignan los otros a una nueva ID de subred. Estos bits se
utilizan para identificar las subredes individuales dentro de la red, en la que estn asignados los hosts.


Ahora, recuerdas cuando nos fijamos en el tamao de cada una de las principales clases, vimos que para
cada clase, el nmero de redes y el nmero de hosts por red son una funcin de la cantidad de bits que
utilizamos para cada uno. Lo mismo aplica a nuestra divisin de la ID de host. Dado que se trata de
nmeros binarios, el nmero de subredes es una potencia de dos del tamao del campo de ID de subred.
Del mismo modo, el nmero de hosts por subred es de dos a la potencia del tamao del campo ID de host
(menos dos para casos especiales excluidos).

Figura 65: Subneteando una red de clase B.
Clic para ampliar.
Comenzamos con la red de clase B 154.71.0.0, que tiene 16 bits en su bloque de ID de host, como se
muestra en la parte superior. Luego subneteamos esta red dividiendo el ID de host en un ID de subred y
el ID de host. En este caso, 5 bits se han asignado a la ID de subred, dejando 11 para el ID de host.

Analicemos un breve ejemplo para ver cmo funciona esto. Imagine que empezamos con la red de Clase B
154.71.0.0. 16 bits son el identificador de red (154.71) y 16 para el ID de host. En el direccionamiento
regular "classful" no hay subredes (bueno, una "subred", es decir toda la red, pero no viene a cuento) y un
total de 65.534 hosts. Para subnetear esta red, podemos decidir dividir los 16 bits como quiera que
pensemos se adapte a las necesidades de nuestra red: 1 bit para el ID de subred y 15 para el ID de host, o 2
y 14, 3 y 13, y as sucesivamente. Casi cualquier combinacin funcionar, siempre y cuando el total sea de
16, como 5 y 11, que ilustra la Figura 65. Mientras mas bits "robemos" del identificador de host para el ID
de subred, mas subredes podremos tener, pero menos hosts para cada subred.
La decisin de cmo hacer esta eleccin es una de las consideraciones de diseo ms importante en la
creacin de una subred IP. El nmero de subredes es generalmente determinado en base al nmero de
subredes fsicas de la red general de la organizacin. El nmero de hosts por subred no debe exceder el
mximo permitido para la eleccin particular de subnetting que hagamos. Elegir la forma de dividir los
bits del ID de host original en bits para ID de subred y bits para el ID de host es a veces llamado
subnetting personalizado y se describe con ms detalle ms adelante en esta seccin.

Regresar al contenido
2.1.3.3- Mscaras de subredes IP, notacin y clculos de subredes.
El subnetting divide la red de una organizacin en una estructura de dos niveles de subredes y hosts. Esta
divisin es puramente interna y oculta de todas las otras organizaciones en Internet. Una de las muchas
ventajas de esto es que a cada organizacin le corresponde tomar su propia decisin acerca de cmo
dividir el ID de host "classful" en ID de subred y ID de host.

En un entorno "classful" sin subredes, los routers utilizan el primer octeto de la direccin IP para
determinar cual es la clase de la direccin, y de esto saben que bits corresponden al identificador de red y
y cuales al identificador de host. Cuando usamos subredes, estos routers tambin necesitan saber cmo
est dividido el ID de host en ID de subred y ID de host. Sin embargo, esta divisin puede ser arbitraria
para cada red. Adems, no hay manera de saber cuntos bits pertenecen a cada uno simplemente mirando
la direccin IP.
En un ambiente de subnetting, la informacin adicional acerca de cuales bits son para el ID de subred y
cuales para el ID de host debe ser comunicada a los dispositivos que interpretar las direcciones IP. Esta
informacin se da en forma de un nmero binario de 32 bits llamado mscara de subred. El trmino
"mscara" viene del concepto de matemticas binaria llamado enmascaramiento de bits. Esta es una
tcnica donde un patrn especial de unos y ceros puede utilizarse en combinacin con las funciones
booleanas como AND y OR para activar o desactivar ciertos bits en un nmero. Explico el
enmascaramiento de bits en la seccin de antecedentes sobre los nmeros binarios y las matemticas.

Funcin de la mscara de subred.
Hay algo acerca de las mscaras de subred que parece ponerle los pelos de punta a las personas,
especialmente si no estn familiarizados con los nmeros binarios. Sin embargo, la idea detrs de ellas es
bastante sencilla. La mscara es un nmero de 32 bits, as como la direccin IP es un nmero de 32 bits.
Cada uno de los 32 bits de la mscara de subred se corresponde con el bit de la direccin IP en el mismo
lugar en el nmero. Los bits de la mscara en determinada red subneteada se eligen de modo que los bits
utilizados para el identificador de red o el identificador de subred son unos, mientras que los bits
utilizados para el ID de host son ceros.

Concepto clave: La mscara de subred es un nmero binario de 32 bits que acompaa a una direccin
IP. Se crea para que tenga un bit con valor de uno por cada bit correspondiente de la direccin IP que
sea parte de su ID de red o de su identificador de subred, y un cero para cada bit del ID de host de la
direccin IP. De este modo la mscara le dice a los dispositivos TCP/IP que bits en la direccin IP
pertenecen a la ID de red y el ID de subred, y cuales forman parte del ID de host.

Por qu molestarse haciendo esto con un nmero binario de 32 bits? La respuesta es la magia de lalgica
booleana. Nosotros usamos la mscara de subred aplicando la funcin booleana AND entre esta y la
direccin IP. Para cada uno de los 32 "pares de bits" en la direccin IP y la mscara de subred empleamos
la funcin AND, cuya salida es 1 slo si ambos bits son 1. Lo que esto significa en trminos prcticos es lo
siguiente, para cada uno de los 32 bits:

El Bit de subred es un Uno: En este caso, estamos aplicando un AND ya sea a un 0 o un 1 en la
direccin IP con un 1. Si el bit de direccin IP es un 0, el resultado del ADN ser 0, y si es un 1, el
resultado ser de 1. En otras palabras, donde el bit de subred es un 1, la direccin IP se conserva sin
cambios.
El Bit de subred es un cero: Aqu estamos aplicando un AND con un 0, por lo que el resultado
es siempre 0, independientemente del valor de la direccin IP. As, cuando el bit de subred es un 0, el bit
de la direccin IP es siempre quedar en 0.
As, cuando usamos la mscara de subred de una direccin IP, los bits en el identificador de red y el ID de
subred se dejan intactos, mientras que los bits de ID de host se quitan. Al igual que una mscara que
bloquea parte de su cara, pero muestra otras, la mscara de subred bloquea algunos de los bits de la
direccin (los bits de host) y deja otros (los bits de red y los bits de subred). Un router que realiza esta
funcin se queda con la direccin de la subred. Dado que ya que sabe de la clase de la red de qu parte es
el identificador de red, tambin sabr donde est la direccin de subred.

Concepto clave: Para utilizar una mscara de subred, un dispositivo realizar una operacin
booleana AND entre cada bit de la mscara de subred y cada bit correspondiente de una direccin IP. El
nmero resultante de 32 bits slo contiene el identificador de red y el ID de subred de la direccin, con el
ID de host en cero.

Notacin de mscara de subred.
Al igual que las direcciones IP, las mscaras de subred se utilizan siempre como un nmero binario de 32
bits por las computadoras. Y al igual que las direcciones IP, utilizarlas como nmeros binarios de 32 bits
es difcil para los seres humanos. Por lo tanto, generalmente se convierte a notacin decimal con puntos
para mayor comodidad, al igual que las direcciones IP.
Analicemos un ejemplo rpido para mostrar de que se trata todo esto. Supongamos que tenemos la red de
clase B 154.71.0.0. Decidimos subnetearla usando 5 bits para el ID de subred y 11 bits para el ID de host.
En este caso, la mscara de subred tendr 16 "unos" en la parte de red (ya que es de clase B), seguidos por
cinco "unos" para el ID de subred, y 11 ceros para el ID de host. Eso es "11111111 11111111 11111000
00000000" en binario, con los bits correspondientes a la ID de subred destacados. Convirtindolo a
decimales, la mscara de subred sera 255.255.248.0. La figura 66 ilustra este proceso.

Figura 66: Determinacin de la mscara de subred de una red subneteada.
Clic para ampliar.
La red de clase B de la figura 65 se muestra en la parte superior, con 5 bits asignados al ID de subred y
11 bits reservados para el ID de host. Para crear la mscara de subred, ponemos en "uno" cada bit del
ID de red y subred, y "0" para cada bit de ID de host. Luego, podemos convertir esto en decimal.

Aplicacin de la mscara de subred: un ejemplo.
Ahora, vamos a ver cmo la mscara de subred puede ser utilizada. Supongamos que tenemos un host en
esta red con una IP de 154.71.150.42. Un router tiene que averiguar en qu subred se encuentra esta
direccin. Esto se hace mediante la realizacin de la operacin de enmascaramiento que se muestra en la
Tabla 50 y la Figura 67.


Tabla 50: Determinacin del ID de subred de una direccin IP a travs del enmascarado de la subred.
Clic para ampliar.

Figura 67: Determinacin del ID de subred de una direccin IP a traves del enmascarado de la subred.
Clic para ampliar
El enmascaramiento de subred implica la realizacin de un AND entre cada bit correspondiente en la
mscara de subred y la direccin IP. La mscara de subred se puede comparar con una mscara fsica,
cada 1 en ella deja "ver" el bit correspondiente de la direccin IP , mientras que cada cero bloquea el bit
correspondiente de la direccin IP. De este modo, los bits de ID de host de la direccin se eliminan de
modo que el dispositivo puede determinar la subred a la que pertenece la direccin.

Este resultado, 154.71.144.0, es la direccin IP de la subred a la que pertenece 154.71.150.42. No hay
necesidad de distinguir explcitamente los bits de ID de red de los bits de ID subred, porque todava
estamos utilizando direccionamiento "classful". Cualquier router puede ver que, dado que los dos
primeros bits de la direccin son "10", que esta es una direccin de clase B. As que el identificador de red
es de 16 bits, lo que significa que el ID de subred debe estar entre los bits del 17 al 21, contando desde la
izquierda. Aqu, la subred es la parte resaltada anteriormente: "10010", o subred # 18. (Voy a explicar esto
mejor en la seccin de subredes personalizadas.)

Concepto clave: La mscara de subred se expresa a menudo en notacin decimal con puntos por
conveniencia, pero es utilizada por las computadoras como un nmero binario, y por lo general debe ser
expresado en binario para entender cmo funciona la mscara y el nmero de bits de ID de subred que
representa.

Justificacin de la notacin de mscara de subred.
As, en trminos prcticos, la mscara de subred en realidad slo nos da una sola pieza de informacin:
dnde se dibuja la lnea entre el ID de subred y el ID de host. Usted podra preguntarse, por qu
molestarse con un gran nmero binario de 32 bits en ese caso, en lugar de especificar el nmero de bits
donde ocurre la divisin? En lugar de llevar la mscara de subred 255.255.248.0, por qu no decir
"divide la direccin IP despus del bit # 21"? Incluso si los dispositivos desearan realizar una operacin de
enmascaramiento, no podran simplemente crear la mscara segn sea necesario?
Esa es una pregunta muy buena. Hay dos razones histricas: consideraciones de eficiencia y el soporte a
las mscaras no contiguas.

Eficiencia
La expresin de la mscara de subred es eficiente, ya que permite que routers realicen una operacin de
enmascaramiento rpida para determinar la direccin de subred. Esto mejora el rendimiento, recuerda
que las computadoras eran mucho ms lentas cuando este sistema fue desarrollado. Hoy en da esto no es
un problema en realidad.

Soporte para mscaras no contiguas
La RFC 950 especifica en realidad que, cuando dividimos los bits en el ID de host en el identificador de
subred y el ID de host, es posible dividirlo en ms de un solo lugar! En el ejemplo anterior, podramos, en
lugar de dividir los 16 bits en 5 bits para el ID de subred y 11 de ID de host, haberlo hecho como 2 bits para
el ID de subred, y luego 4 bits para el ID de host, a continuacin, tres bits ms para el ID de subred y,
finalmente, 7 bits ms para el ID de host. Esto sera representado por el patrn de la mscara de subred
"11000011 10000000" para los diecisis bits (despus de los diecisis bits del identificador de red).

Por qu hacer esto en lugar de dividirlo en 5 bits para el ID de subred seguido de 11 bits para el ID de
host como lo hicimos antes? "No tengo idea". De hecho, la mayora de la gente no tena ni idea tampoco.
Tratar de subnetear de esta manera hace que la asignacin de direcciones sea muy confusa. Por esta
razn, si bien es tcnicamente legal, el uso de mscaras de subred no contiguas, no se recomienda, y no se
hace en la prctica.
Dado que las mscaras no contiguas no se utilizan, y las computadoras de hoy en da son ms eficientes, el
mtodo alternativo de expresin de las mscaras con tan slo un nico nmero ahora es de uso frecuente.
En lugar de especificar "la direccin IP 154.71.150.42 con mscara de subred de 255.255.248.0", slo
tenemos que decir "154.71.150.42/21". A veces esto se denomina notacin con barras o notacin CIDR. Es
ms comnmente usado en entornos de subnetting de mascaras de longitud variable (VLSM Variable
Length Subnet Masking), y como el segundo nombre lo indica, es tambin la norma para la especificacin
de direcciones sin clases en el esquema de direccionamiento CIDR (Classless Inter-Domain Routing). Sin
embargo, tambin se ve a veces en discusiones regulares sobre subredes.

Nota: Dado que las mscaras extraas nunca fueron utilizadas en realidad, algunos recursos dicen que
la mscara de subred siempre debe de ser contigua, pero esto no es cierto, originalmente, era legal pero
"desaconsejado". Ms tarde, esta prctica lleg a ser tan inusual que muchos dispositivos de hardware
no la soportan. Hoy en da, ahora que el direccionamiento sin clases y CIDR son estndares, es
simplemente ilegal.

Si usted nunca ha subneteado antes, este tema puede dejarle la cabeza dando vueltas, a pesar de que vea
un ejemplo. No se preocupe. Todo ser ms claro a medida que se familiarice ms con la divisin en
subredes, siguiendo el resto de esta seccin. Recuerde tambin que he incluido toda una seccin que
muestra cmo subnetear paso a paso, incluyendo la determinacin de la mscara de subred.

Regresar al contenido
2.1.3.4- Mscaras de subred IP por defecto para las clases de direcciones A, B y C.
El subnetting es el proceso de dividir una red de clase A, B o C en subredes, como hemos visto en los
temas anteriores. A fin de comprender mejor cmo esta "divisin de un todo" se lleva a cabo, vale la pena
comenzar con una mirada a cmo el "conjunto" de redes de clase A, B y C se representan en un entorno
con subredes. Esto tambin es vlido, porque hay situaciones en las que puede necesitar definir una red
plana usando la notacin de subnetting.

Esto puede parecer un concepto extrao - si no se va a molestar en crear subredes, por qu debe tener en
cuenta cmo se usan las viejas clases en entornos de subredes? La respuesta es que despus de que el
subnetting se hizo popular, la mayora de los sistemas operativos, el hardware y el software de redes han
sido diseados bajo el supuesto de que se utiliza la divisin en subredes. Incluso si decide no subnetear, es
posible que necesite expresar su red plana usando una mscara de subred.

En esencia, una red no subneteada de clase A, B o C puede ser considerada como el "caso por defecto" de
una subred personalizada mas general. En concreto, es el caso en el que decidimos dividir el ID de host de
modo que use cero bits para el ID de subred y todos los bits se utilizan para el ID de host. Me doy cuenta
de que esto parece un poco un juego semntico. Sin embargo, este caso por defecto es la base de la
divisin en subredes prctica que examinaremos en el siguiente tema.

As como es siempre el caso, la mscara de subred para una red plana de clase A, B o C tiene un valor de
uno para cada bit que se utiliza para identificar el ID de red o subred y ceros para los bits de ID de host.
Por supuesto, acabamos de decir que no hay subredes, por lo que no hay bits de ID de subred! As, la
mscara de subred para este caso por defecto tiene 1s en la parte del ID de red y 0 para la parte del ID de
host. Esto se conoce como la mscara de subred por defecto para cada una de las clases de direcciones IP.

Dado que las clases A, B y C se dividen en ID de red y ID de host en los lmites del octeto, la mscara de
subred siempre tienen todo unos o todo ceros en un octeto. Por lo tanto, las mscaras de subred por
defecto siempre tendr 255s o ceros cuando se expresa en notacin decimal. La tabla 51 resume las
mscaras de subred por defecto para cada una de las clases, y tambin se muestran grficamente en la
Figura 68.

Tabla 51: Mscara de subred por defecto para redes clase A, B y C.
Clic para ampliar.

Figura 68: Mscara de subred por defecto para redes clase A, B y C.
Clic para ampliar.
As, las tres mscaras de subred por defecto son 255.0.0.0 para la Clase A, 255.255.0.0 para la clase B y
255.255.255.0 para la clase C. Tenga en cuenta que mientras que todas las mscaras de subred por defecto
usar slo "255" y "0", no todas las mscaras de subred con "255" y "0" son los valores predeterminados.
Hay un pequeo nmero de subredes personalizadas que se dividen en los lmites de octeto tambin.
Estas son:
255.255.0.0: Esta es la mscara por defecto para la clase B, pero tambin puede ser la mscara
de subred personalizada para dividir una red de clase A con 8 bits para el ID de subred (dejando 16 bits
para el identificador de host).
255.255.255.0: Esta es la mscara de subred por defecto para la clase C, pero puede ser una
clase personalizada A con 16 bits para el ID de subred o una B, con 8 bits para el ID de subred.
Concepto clave: Cada una de las clases de direcciones IP unicast/broadcast A, B y C, tienen una
mscara de subred por defecto definida que tiene un 1 para cada bit del ID de red de la clase, y un cero
para cada bit del ID de host, y no tiene bits para el ID de subred. Las tres mscaras de subred por
defecto son 255.0.0.0 para la Clase A, 255.255.0.0 para la clase B y 255.255.255.0 para la clase C.

Regresar al contenido
2.1.3.5- Mscaras de subred IP personalizadas.
Es importante entender que son las mscaras de subred por defecto y cmo funcionan. Una mscara de
subred por defecto no representa realmente subredes, dado que es el caso en el que estamos asignando
cero bits para el ID de subred. Para hacer subnetting "real" debemos dedicar por lo menos uno de los bits
del ID de host para el ID de subred, como se muestra en el ejemplo en el tema que introdujo las mscaras
de subred.
Dado que tenemos la posibilidad de personalizar nuestra eleccin del punto de divisin entre el ID de
subred y el ID de host para adaptarse a las necesidades de nuestra red, esto es a veces llamado subredes
personalizadas. La mscara de subred que usamos al crear una subred personalizada, es llamada a su vez,
mscara de subred personalizada. La mscara de subred personalizada es utilizada por el hardware de red
para determinar la forma en que decidimos dividir el ID de subred del ID de host en nuestra red.

Decidiendo el nmero de bits de subred a utilizar.
La decisin clave en subredes personalizadas es la cantidad de bits a tomar de la parte del ID de host de la
direccin IP para poner en el ID de subred. Recordemos que el nmero de subredes disponible en nuestra
red es un potencia de dos del nmero de bits que utilizamos para expresar el ID de subred, y el nmero de
posibles hosts por subred es tambin de dos a la potencia del nmero de bits que quedan en el ID de host
(menos dos, lo que explicar ms adelante en este tema).
Por lo tanto, la decisin de la cantidad de bits a utilizar para cada uno de los ID de subred y el ID de host
constituye un elemento fundamental de compromiso en el direccionamiento de subredes:
Cada bit tomado del ID de host para el ID de subred duplica el nmero de subredes que son
posibles en la red.
Cada bit tomado del ID de host para el ID de subred (aproximadamente) divide a la mitad el
nmero de hosts que son posibles dentro de cada subred en la red.
Opciones de asignacin de bits en subnetting.
Analicemos un par de ejemplos para ver cmo funciona esto. Imagine que empezamos con una red de
clase B con la direccin de red 154.71.0.0. Dado que se trata de una clase B, hay 16 bits para el
identificador de red (154.71) y 16 para el ID de host. En el caso por defecto no hay subredes (bueno, una
"subred", es decir toda la red) y alberga 65.534 hosts en total. Para subnetear esta red, tenemos varias
opciones:
1. Podemos decidir usar un bit para el ID de subred y 15 para el ID de host. Si hacemos esto,
entonces el nmero total de subredes es de 2^1 o 2: la primera subred es 0 y la segunda es 1. El
nmero de hosts disponibles para cada subred es 2^15-2 o 32.766.
2. Podemos utilizar 2 bits para el ID de subred y 14 para el ID de host. En este caso,
doblamos la cantidad de subredes: ahora tenemos 2^2 o cuatro subredes: 00, 01, 10 y 11
(subredes 0, 1, 2 y 3). Pero el nmero de hosts es ahora slo 2^14-2 o 16.382.
3. Podemos utilizar cualquier otra combinacin de bits que sumen 16, siempre que nos
permita por lo menos dos hosts por subred: 4 y 12, 5 y 11, y as sucesivamente.
Decidiendo las asignaciones de bits para cumplir los requisitos de las subredes.
Cmo podemos decidir cmo dividir el ID de host "classful" en bits del ID de subred y de ID de host?
Esta es la decisin de diseo clave en subredes. Tenemos que hacer esta eleccin sobre la base de los
requisitos para la cantidad de subredes que hay en la red, y tambin teniendo en cuenta el nmero
mximo de hosts que necesitan ser asignados a cada subred en la red. Por ejemplo, supongamos que
tenemos un total de 10 subredes de nuestra red de clase B. Necesitamos 4 bits para representar esto,
porque 2^4 es 16 mientras que el 2^3 solo son 8. Esto deja a 12 bits para el ID de host, con un mximo de
4.094 hosts por subred.
Ahora supongamos que en vez de eso tenemos 20 subredes. Si es as, 4 bits para el ID de subred no son
suficientes: necesitamos 5 bits (2^5 = 32). Esto significa a su vez que ahora tenemos slo 11 bits para el ID
de host, con un mximo de 2.046 hosts por subred. El paso # 2 del ejemplo prctico de subredes discute
estas decisiones con mas detalles.
Ahora, qu pasa si tenemos 20 subredes y necesitamos adems un mximo de 3.000 hosts por subred?
Bueno, tenemos un problema. Necesitamos 5 bits para expresar 20 subredes diferentes. Sin embargo,
necesitamos 12 bits para expresar el nmero 3000 para el ID de host. Eso es 17 bits, demasiados. La
solucin? Podramos ser capaces de mezclar nuestras redes fsicas a fin de que slo tuviramos 16. Si no es
as, necesitamos una segunda red de clase B.
Tambin es importante entender de que en subredes regulares, la eleccin de la cantidad de bits a utilizar
para el ID de subred se fija para toda la red. No se pueden tener subredes de diferentes tamaos, todos
ellos deben ser los mismos. As, el nmero de hosts en la subred mas grande determinar la cantidad de
bits que necesita para el ID de host. Esto significa que en el caso anterior, si tena una configuracin
extraa donde haban 19 subredes con slo 100 hosts cada una, pero la red 20 tena 3000 hosts, entonces
tendra un problema. Si este fuera el caso, podra resolver el problema fcilmente dividiendo la subred de
gran tamao en dos o ms subredes pequeas. Una mejora para el subnetting llamadaenmascaramiento
de subredes de longitud variable (VLSM Variable Length Subnet Masking) fue creado en gran parte para
eliminar esta restriccin.

Nota: He incluido cuadros sinpticos que muestran la compensacin del subnetting para cada una de
las clases A, B y C, y la mscara de subred para cada una de las opciones.

Concepto clave: El compromiso fundamental en subnetting: cada adicin de un bit para el ID de
subred (por lo tanto, una sustraccin de ese bit del ID de host) duplica el nmero de subredes, y divide
por dos aproximadamente el nmero de hosts en cada subred. Cada sustraccin de un bit de la ID de
subred (adicionando un bit al ID de host) hace lo contrario.

Determinacin de la mscara de subred personalizada.
Una vez que hemos determinado la cantidad de bits que se van a dedicar al ID de subred y al ID de host,
podemos calcular la mscara de subred. Esto es bastante fcil de hacer, ahora que entendemos cmo
funciona la divisin en subredes. Comenzamos con la mscara de subred por defecto en binario para la
clase apropiada de nuestra red. A continuacin, comenzamos con el cero ms a la izquierda en la mscara
y cambiamos tantos bits a 1 como queramos dedicar al ID de subred. Luego podemos expresar la mscara
de subred en formato decimal. Figura 69 muestra como se puede determinar la mscara de subred
personalizada para cada una de las opciones de subnetting de una red de clase C, tanto en binario como en
decimal.

Figura 69: Mscara de subred personalizada para una red clase C.
Clic para ampliar.
Puesto que hay 8 bits de ID de host en una direccin de red Clase C, hay seis maneras diferentes en que
la red puede ser dividida en subredes. Cada una corresponde a una mscara de subred personalizada,
que se crea al cambiar los bits asignados al ID de subred de cero a uno.
As que, para tomar el ejemplo de la figura, considere la red de clase C 200.13.94.0. Hay 8 bits en el ID de
host original, lo que nos ofrece seis diferentes opciones de subredes (no podemos utilizar 7 u 8 bits para el
ID de subred, por razones que discutiremos en breve.) Supongamos que utilizamos tres de estos para el ID
de subred y cinco se dejan para el ID de host. Para determinar la mscara de subred personalizada,
comenzamos con la mscara de subred de clase C por defecto:

11111111 11111111 11111111 00000000
A continuacin, cambiamos los primeros tres ceros a uno, para obtener la mscara de subred
personalizada:

11111111 11111111 11111111 11100000
En formato decimal con puntos, esto es 255.255.255.224.

Concepto clave: Una vez que se ha hecho la eleccin de como subnetear, la mscara de subred
personalizada se determina simplemente, comenzando con la mscara de subred predeterminada de la
red y cambiando cada bit del ID de subred de 0 a 1.

Restando dos de la cantidad de hosts por subred y (posiblemente) de subredes por red.
Hay una cuestin que ms necesita ser explicada con respecto a la divisin en ID de subred y ID de host.
Ya hemos visto cmo en el enfoque regular "classful", hay que restar 2 al nmero de hosts permitidos en
cada red. Esto es necesario debido a que dos identificadores de host en cada subred tiene "un significado
especial": el identificador de host todos en ceros - que significa "esta red", y el identificador de host de
todos unos - que es un broadcast a "todos los hosts de la red". Estas restricciones tambin se aplican a
cada subred en subredes, y es por lo que debemos seguir restando 2 del nmero de hosts por subred. (Esta
es la razn por la que la divisin de los 8 bits de ID de host de una red de clase C en 7 bits para el ID de
subred y 1 bit para el ID de host no solo es una tontera, sino que adems carece de sentido: deja 2^1-2 = 0
hosts por subred. No es particularmente til.)
Hay un problema similar con el ID de subred. Cuando la divisin en subredes se defini originalmente en
el RFC 950, la norma excluye especficamente el uso subredes con todos a ceros y todos a unos. Esto se
debi a la preocupacin de que los enrutadores pudieran ser confundidos por estos casos. Una norma
publicada mas adelante, la RFC 1812 (Requisitos para routers IPv 4) elimin esta restriccin en 1995. Por
lo tanto, el hardware moderno ya no tiene ningn problema con subredes de todos ceros o todos unos,
pero algn hardware muy viejo puede todava tener problemas con esto.

Concepto clave: El nmero de hosts permitidos en cada subred es una potencia binaria del nmero de
bits de ID de host que queda despus de subnetear, menos dos. La reduccin en dos se produce porque
los ID de host de todos-ceros y todos-unos en cada subred se reservan para dos direcciones de
"significado especial": para referirse a la misma subred y la direccin de broadcast local. En algunas
implementaciones, el nmero de subredes tambin se reduce en dos porque originalmente no se les
permiti utilizar las combinaciones de todos a ceros y todos a unos.

Por esta razn, a veces ver discusiones sobre subredes que excluyen estos casos. Cuando se hace esto, ud
pierde dos subredes potenciales: las subredes de todos en ceros y la de todos en unos. Si usted hace esto,
entonces la eleccin de un solo bit para el ID de subred ya no es vlido, ya que da como resultado 2^1-2 =
0 subredes. Usted debe elegir 2 bits si necesita dos subredes.

Nota: En esta gua asumimos que tratamos con hardware moderno y no excluimos las subredes de
todos ceros y todos unos, pero trato de hacer mencin explcita de este hecho cuando sea pertinente.

Regresar al contenido
2.1.3.6- Identificadores de subredes IP, direcciones de subred y direcciones de host.
La principal ventaja del enfoque tradicional "classful" sin subredes es su simplicidad. Aunque hemos visto
que puede haber problemas con la forma de gestionar miles de dispositivos en una sola red de clase B, por
ejemplo, hay poca complejidad en la forma de asignar direcciones en la red. Todos ellos estn agrupados,
por lo que se pueden usar cualquier combinacin de bits dentro del ID de host (a excepcin de todos en
ceros y todos en unos, que son especiales).
Cuando subneteamos, sin embargo, creamos una estructura de dos niveles dentro del ID de host
"classful", el ID de subred y el ID de host. Esto significa que debemos elegir las direcciones IP para los
dispositivos con ms cuidado. En teora, estamos seleccionando subredes de modo que correspondan con
nuestras redes fsicas dentro de la organizacin, por lo que queremos asignar direcciones IP de manera
consistente con nuestra estructura de red fsica.

Identificadores de subred.
Una vez que decidimos cuntas subredes vamos a tener, tenemos que identificar las subredes y
determinar cuales van a ser sus direcciones. Comencemos por mirar el identificador de subred. Este es
slo el ID de subred de cualquiera de las subredes de nuestra red. Las subredes se numeran empezando
por 0 y aumentando hasta llegar nmero mximo de subredes menos uno, que es una funcin de que
tantos bits hay en el ID de subred.(Si excluimos las combinaciones de todos ceros y todos unos del ID de
subred como se especifica en el RFC 950 entonces el primer identificador de subred es uno).
Por supuesto, es posible que no necesitemos todas las subredes que se pueden definir tericamente. Por
ejemplo, si tenemos 20 subredes, necesitamos 5 bits para el identificador de subred, lo que permite un
mximo terico de 32 subredes. Utilizaremos solo las subredes de 0 a 19; del 20 al 31 se reservan para uso
futuro. Estas subredes pueden ser expresados ??en forma decimal (0, 1, 2 ... hasta 19) o en binario
(00000, 00001, 00010 ... hasta 10011).

Direcciones de subredes.
Para cada subred tambin puede determinar la direccin de subred. Para ello partimos de la direccin IP
para la red global, que como recuerdan tiene todos los bits en ceros en el ID "classful" de host (8 bits, 16
bits o 24 bits). A continuacin, insertamos el identificador de subred para una subred particular en los
bits de subred designados.
Como ejemplo, vamos a hacer referencia a la divisin en subredes de la red de clase B, 154.71.0.0, que se
muestra en la Figura 66. Se utilizaron cinco bits para el ID de subred all. Comenzamos con la siguiente
direccin IP de red, con los bits del ID de subred destacados:

10011010 01000111 00000000 00000000
Para encontrar la direccin de, por ejemplo, la subred # 11, sustituiramos "01011" para estos bits, dejando
los bits de ID de host en cero:

10011010 01000111 01011000 00000000
A continuacin, puede convertirla de binario a decimal, que resulta en la direccin de subred 154.71.88.0.

Concepto clave: El identificador de subred de la subred es el ID de subred. La direccin de una subred
se determina mediante la sustitucin del ID de subred en los bits de subred de la direccin general de la
red.

Frmulas de direcciones de subred.
Ntese cuando vemos direccionamiento de subredes que cuando sustituimos el identificadores de subred
en secuencia, se hace inmediatamente visible un patrn. La primera direccin de subred siempre es la
direccin de la red global, ya que el ID de subred es todo ceros. Entonces, la segunda direccin de subred
en forma decimal se calcula sumando un mltiplo especfico de dos a uno de los octetos. La tercera
direccin se encuentra a continuacin, mediante la adicin de este mismo nmero a la segunda direccin,
y as sucesivamente.
De hecho, me di cuenta de que el valor decimal de cada direccin de subred se puede expresar como una
frmula, basada en la clase de la red original y el nmero de bits que utilizados para el ID de subred. Por
ejemplo, considere una red de clase B con la direccin general de "x.y.0.0" (los que son "x" y "y" no es
relevante para nuestros propsitos). Ahora, digamos que estamos utilizando dos bits para el ID de subred.
Tenemos cuatro direcciones de subred aqu:
1. La direccin de la subred # 0 ser la misma que la direccin de red: x.y.0.0.
2. La direccin de la subred # 1 se encuentra sustituyendo por "01" los dos primeros bits del
tercer octeto. Esto produce una direccin de "x.y.01000000.0000000", o "x.y.64.0" en decimales
simples.
3. La direccin de la subred # 2 se encuentra sustituyendo los bits de ID de subred por "10" ,
por lo que es "x.y.10000000.0000000", o "x.y.128.0" en decimales simples.
4. La direccin de la subred #3 ser "x.y.192.0".
As, la frmula en este caso de la subred # N es "x.y.N*64.0". Si utilizamos cinco bits para una subred, la
frmula es "x.y..N*8.0", como vimos anteriormente, la direccin de subred para la subred # 11 en la red
154.71.0.0 es 154.71.88.0. He mostrado las frmulas para todas las combinaciones de ID de subred y
tamao de ID de host en las tablas resumen de subredes. Estas frmulas pueden parecer un poco confusas
al principio, pero pueden ser un gran ahorro de tiempo una vez que se familiarice ms con la divisin en
subredes.

Direcciones de hosts dentro de cada subred.
Una vez que conocemos la direccin de subred para una subred particular, la asignacin de direcciones IP
es fcil. Simplemente asigne los valores de los bits de ID de host restantes. Por supuesto, nos saltamos el
valor de todos ceros, por lo que el primer host de la subred tiene todos los bits a ceros para el ID de host a
excepcin del bit mas a la derecha que estara a uno. Entonces el siguiente host tiene todos a ceros a
excepcin de un "10" al final (dos en decimal). Podemos hacer esto hasta el final a excepcin de el ltimo
valor que serian todos a unos. Una vez ms, a continuacin, convertimos cada direccin IP de binario a
decimal.
Algunos ejemplos ayudarn en definitiva a entender mucho mejor cmo se determinan estas direcciones.
Esto nos obliga a hacer frente a un gran nmero de pequeos detalles y un montn de nmeros
binarios.Puede encontrar exactamente estos detalles en la seccin prctica sobre subredes.

Regresar al contenido
2.1.3.7- Tablas Resumen de subnetting de redes de clase A, B y C.
Dado que slo hay unas cuantas opciones para subnetear cada red de clase A, Clase B y clase C, he listado
las opciones para cada clase en tres tablas resumen a continuacin: La tabla 52, la tabla 53 y la tabla 54.
Estas tablas pueden ayudarle a decidir rpidamente el nmero de bits a utilizar para el ID de subred y el
ID de host, y a continuacin la mscara de subred correspondiente a su seleccin. Tambin, resumen muy
bien lo que hemos discutido en esta seccin.
Cada fila de cada tabla muestra una opcin posible de subred de dicha categora, incluyendo el nmero de
bits para el ID de subred y el ID de host, y el nmero de subredes y hosts en funcin de estos nmeros.
Luego mostramos la mscara de subred en formato binario y decimal, as como en la notacin CIDR. Por
ltimo, incluyo la frmula para el clculo de las direcciones para cada subred en cada una de las opciones.

Notas sobre las tres tablas resumen de subnetting.
Algunas notas adicionales explicativas relacionadas a las tablas:
Los valores para el nmero de subredes por red presuponen que estn permitidos las
combinaciones de todos a ceros y todos a unos. Si no, usted debe restar 2 de estas cifras, lo que tambin
significa que la opcin de usar un solo bit para el ID de subred no es vlida, y las frmulas para las
direcciones de subred ya no funcionan como se muestra.
El nmero de hosts por subred excluye las combinaciones de todos ceros y todos unos, por lo que
es de dos a la potencia del nmero de bits de ID de host, menos dos.
La primera fila de cada tabla se muestra el caso "default" donde el nmero de bits de subred es
cero, y por lo tanto la mscara de subred es la mscara de subred por defecto para la clase.
En la mscara de subred para todas las opciones, menos para la opcin por defecto, he puesto de
relieve la parte de la mscara de subred que corresponde al ID de subred, para mayor claridad. Esto se ha
hecho para cada bit individual de la mscara binaria, y para cada octeto en la representacin decimal con
puntos de la mscara donde se encuentra parte de la ID de subred.
Usted ver que no todas las divisiones tienen mucho sentido en el mundo real ... as que puede
que se sorprenda. Por ejemplo, a primera vista parece una tontera pensar que querramos asignar 14 bits
al ID de subred de un ID de host de clase B y dejar 2 bits para el ID host - qu tipo de red real tiene 16.384
subredes con 2 hosts en cada una? Sin embargo, algunas compaas de servicios grandes en Internet
pueden necesitar miles de pequeas subredes al establecer conexiones entre los routers, o entre la red
principal y sus clientes.
Las frmulas de direccin de subred en la ltima columna de cada tabla muestran la direccin
para la subred # N (numeradas de cero al nmero mximo de subredes menos uno).Vean el final del paso
# 4 en el paso a paso de la seccin de subnetting para una explicacin completa de cmo funcionan estas
frmulas.
Subredes IP Tablas Resumen de la clase A, clase B y las redes de clase C.

Clase A

Tabla 52: Tabla resumen del subnetting para una red de clase A.
Clic para ampliar.

Clase B

Tabla 53: Tabla resumen del subnetting para una red de clase B.
Clic para ampliar.

Clase C

Tabla 54: Tabla resumen del subnetting para una red de clase C.
Clic para ampliar.

Regresar al contenido
2.1.3.8- Enmascaramiento de subredes IP de longitud variable (VLSM Variable Length
Subnet Masking).
El enmascaramiento de subredes convencional reemplaza el esquema de direccionamiento IP de dos
niveles por un mtodo de tres niveles ms flexible. Dado que permite a los administradores de red asignar
direcciones IP a las mquinas basados en la forma en que estn conectadas las redes fsicas, el subnetting
es un gran avance en el mantenimiento de redes IP grandes. Tiene sus propias debilidades, sin embargo, y
an tiene margen de mejora. La principal debilidad de la divisin en subredes convencional es, de hecho,
que el ID de subred representa slo un nivel jerrquico ms en la forma en que se interpretan de
direcciones IP y se utilizan para el enrutamiento.

El problema con un solo nivel de subredes.
Puede parecer "codiciosos" mirar las subredes y decir "que?, slo un nivel adicional"? Sin embargo, en
grandes redes, la necesidad de dividir nuestra red en un solo nivel de subredes no representa el mejor uso
de nuestro bloque de direcciones IP. Por otra parte, ya hemos visto que dado que el ID de subred tiene la
misma longitud en toda la red, podemos tener problemas si tenemos subredes con nmeros muy
diferentes de hosts de ellas - el ID de subred debe ser elegido sobre la base de la subred que tenga el
mayor nmero de hosts en ella, aunque la mayora de las subredes tengan muchos menos. Esto es
ineficiente incluso en pequeas redes, y puede resultar en la necesidad de utilizar bloques adicionales,
malgastando muchas de las direcciones de cada bloque.

Por ejemplo, considere una empresa relativamente pequea con una red de clase C, 201.45.222.0/24.
Tienen seis subredes en la red. Las primeros cuatro subredes (S1, S2, S3 y S4) son relativamente
pequeas, con slo 10 hosts cada una. Sin embargo, una de ellas (S5) est en su planta de produccin y
cuenta con 50 hosts, y la ltima (S6) corresponde a su grupo de desarrollo e ingeniera, que cuenta con
100 hosts.
El nmero total de hosts necesarios es, pues, 196. Sin subredes, tenemso suficientes hosts en nuestra red
de clase C para manejarlos todos. Sin embargo, cuando tratamos de subnetear, tenemos un gran
problema. Con el fin de tener seis subredes necesitamos usar 3 bits para el ID de subred. Esto deja slo 5
bits para el ID de host, lo que significa que cada subred tendr una capacidad idntica, de 30 hosts, como
se muestra en la Figura 70. Esto es suficiente para las subredes ms pequeas, pero no para que las ms
grandes. La nica solucin con subredes convencionales, que no sea revolver las subredes fsicas, es
conseguir otro bloque de clase C para las dos subredes grandes y usar el original para las cuatro pequeas.
Pero esto es caro, y significa perder cientos de direcciones IP!

Red Clase C (/24) (254 Hosts)
Figura 70: Red Clase C(/24) dividida en 8 subredes convencionales.
Clic para ampliar.
Con subredes tradicionales, todas las subredes deben ser del mismo tamao, lo que crea problemas
cuando hay subredes que son mucho ms grandes que otras. Contraste con la figura 71.

La solucin: enmascaramiento de subredes de longitud variable.
La solucin a esta situacin es una mejora al esquema bsico de direccionamiento de subredes llamado
enmascaramiento de subredes de longitud variable (VLSM). VLSM parece complicado al principio, pero
es fcil de comprender si se entiende la divisin de subredes bsica. La idea es que subneteamos la red, y
luego subneteamos las subredes de la manera que originalmente subneteamos la red. De hecho, usted
puede hacer esto varias veces, la creacin de subredes de subredes de subredes, tantas veces como sea
necesario (segn la cantidad de bits que tenga en el ID de host de su bloque de direcciones). Se puede
optar por aplicar esta divisin de varios niveles a slo algunas de las subredes, lo que le permite dividir de
forma selectiva el "pastel de direcciones IP" para que algunos de los cortes sean ms grandes que otros.
Esto significa que nuestra empresa ejemplo podra crear seis subredes para que coincidan con las
necesidades de sus redes, como se muestra en la Figura 71.

Red Clase C(/24) (254 hosts)
Figura 71: Red Clase C (/24) dividida utilizando VLSM.
Clic para ampliar.
Usando VLSM, una organizacin puede dividir su red IP mltiples veces, para crear subredes que
cumplan mejor los requisitos de tamao de sus redes fsicas. Contraste con la figura 70.

Concepto clave: El enmascaramiento de subredes de longitud variable (VLSM) es una tcnica donde
el subnetting es ejecutado mltiples y repetidas veces, para permitir que una red se divida en una
jerarqua de subredes que varan en tamao. Esto permite a una organizacin adecuar mucho mejor el
tamao de sus subredes a las necesidades de sus redes.

Un ejemplo: Subnetting de niveles mltiples usando VLSM.
El subnetting VLSM se realiza del mismo modo que la divisin en subredes regular, es slo ms compleja
debido a los niveles extra de jerarqua. Usted hace una divisin inicial de la red en subredes grandes, y
luego la divide en una o varias de subredes como sea necesario. Agrega bits a la mscara de subred para
cada una de las "sub-subredes" y "sub-sub-subredes" para reflejar su menor tamao. En VLSM, la
notacin con barras del direccionamiento "classless" es de uso general en lugar de las mscaras de subred
binarias - VLSM es muy parecido a CIDR en cmo funciona, as que eso es lo que voy a utilizar.

Nota: Antes de proceder al ejemplo de VLSM que sigue, una sugerencia: si usted no se siente cmodo
con cmo funciona la divisin en subredes bsica, es probable que quiera leer primero la seccin sobre
prctica de subredes. Confe en mi.

Tomemos el ejemplo anterior de nuevo y ver cmo podemos hacer que todo encaje con VLSM.
Empezamos con nuestra red de clase C, 201.45.222.0/24. A continuacin, hagamos tres subnettings de la
siguiente manera (ver Figura 72 para una ilustracin del proceso):
1. En primer lugar, hacemos una divisin en subredes inicial utilizando un bit para el ID de
subred, dejndonos 7 bits para el ID de host. Esto nos da dos subredes: 201.45.222.0/25 y
201.45.222.128/25. Cada uno de estas puede tener un mximo de 126 hosts. Dejamos reservada la
primera de ellas para la subred S6 y sus 100 hosts.
2. Tomamos la segunda subred, 201.45.222.128/25, y subneteamos nuevamente en dos sub-
subredes. Hacemos esto mediante la adopcin de bit de los 7 bits restantes en el ID de host. Esto
nos da las sub-subredes 201.45.222.128/26 y 201.45.222.192/26, cada una de ellas puede tener
62 hosts. Dejamos reservada la primera de ellas para la subred S5 y sus 50 hosts.
3. Tomamos la segunda subred, 201.45.222.192/26, y subneteamos nuevamente en cuatro
sub-sub-subredes. Tomamos dos bits de los 6 que quedan en el identificador de host. Esto nos da
cuatro sub-sub-subredes con un mximo de 14 hosts cada una. Estas se utilizarn para S1, S2, S3
y S4.

Figura 72: Ejemplo de Enmascaramiento de subredes de longitud variable (VLSM)
Clic para ampliar.
Este diagrama ilustra el ejemplo descrito en el texto, de una red de clase C (/ 24) dividida usando tres
niveles jerrquicos. En primer lugar, dividida en dos subredes, una subred se divide en dos sub-
subredes, y una sub-subred se divide en cuatro sub-sub-subredes. Las seis subredes resultantes se
muestran con los bordes en negro, y tienen una capacidad mxima de 126, 62, 14, 14, 14 y 14 hosts.

Bueno, eleg los nmeros en este ejemplo para que funcionen las cosas a la perfeccin, pero les da una
idea. VLSM mejora enormemente la flexibilidad y la eficiencia de las subredes. Con el fin de utilizarlo,
deben emplearse routers que soporten protocolos de enrutamiento con capacidades VLSM. VLSM
tambin requiere ms atencin en cmo se construyen las tablas de enrutamiento para asegurar que no
hay ninguna ambigedad en cmo interpretar una direccin en la red.
Como he dicho antes, VLSM es similar en concepto a la forma en que se hace el direccionamiento y
enrutamiento "classless" (CIDR). La diferencia entre VLSM y CIDR es sobre de enfoques. VLSM lidia con
subredes de una red nica en una organizacin privada. CIDR lleva el concepto que acabamos de ver en
VLSM a Internet como un todo, cambiando la forma en que las redes organizacionales son asignadas
reemplazando la jerarqua "classful" de un nivel nico por una jerarqua de mltiples capas.

También podría gustarte