You are on page 1of 9

1CuatrimestreRedesdeComputadoras2015

Subnetting

y
VLSM

1CuatrimestreRedesdeComputadoras2015

QuesunadireccionIP?

La direccinIPesunnmerode32bitseidentifica elpuntodeconexin(lainterfaz)entre
unhostyunared.Elespaciodedireccionamientoes2^32=4.294.967.296
Un host con conexionesa varias redes debe tener (al menos) una direccin IP por cada
interfaz.

LadireccinIPtienedospartes:
UnNetID,queidentificaunared(designadoporunaautoridadglobal

UnHostID,queidentificaunhostdentrodeesared

NetID HostID

32bits

Cuntasclasesdedireccionesiphay?

Hay5clasesquesereconocenporlosbitsmssignificativos

01234567891011121314151617181920212223242526272829
3031

0
CLASEA

1 0
CLASEB

1 1 0
CLASEC

1 1 1 0
CLASED

1 1 1 1
CLASEE

1CuatrimestreRedesdeComputadoras2015

Direccionesipreservadas

Ciertasdireccionesdehostsonreservadasynopuedenasignarseadispositivosdered.
Estasdireccionesdehostreservadasincluyen:

Direcciondered :utilizadaparaidentificarlaredensi
Direcciondebroadcas t:utilizadapararealizarelbroadcastdepaqueteshacia
todoslosdispositivosdelared

DireccionesIPpblicasyprivadas

Aunque la mayora de las direcciones IPv4 de host son direcciones pblicas designadas
parausoenredesalasqueseaccededesdeInternet,existenbloquesdedireccionesque
se utilizan en redes que requieren o no acceso limitadoaInternet.Aestasdireccionesse
lasdenominadireccionesprivadas.

Direccionesprivadas
Losbloquesdedireccionesprivadasson:
10.0.0.0a10.255.255.255(10.0.0.0/8)
172.16.0.0a172.31.255.255(172.16.0.0/12)
192.168.0.0a192.168.255.255(192.168.0.0/16)

Direccionespblicas

Las direcciones IPs publicas son las que se utilizan en internet,y entre otrashan
sido asignadas a instituciones publicas y privadas, universidades, empresas, etc as
como tambien a routers,servidores,ytodotipodedispostivosqueseutilizanennodosde
la RED internet. Algunos ejemplos son: los servidores que alojan sitios web como
Google, los router o modems que dan a acceso a Internet, otros elementosde hardware
queformanpartedealgunainfraestructura

1CuatrimestreRedesdeComputadoras2015

Subnetting

La divisin en subredes, llamado subnetting, permite crear mltiplesredes lgicasdeun


solobloquededirecciones.

Creamos las subredes utilizando uno o ms de los bits del host comobitsdelared.Esto
se hace ampliando la mscara tomando prestado algunos de los bits de la porcin de
hostdeladireccin,afindecrearbitsderedadicionales.

Cuanto ms bits de host se usen, mayor ser la cantidad de subredes que puedan
definirse. Para cada bit que se tom prestado, se duplica la cantidad de subredes
disponibles.

Por ejemplo: si se toma prestado 1 bit, es posible definir 2 subredes. Si se toman


prestados 2 bits, es posible tener 4 subredes. Sin embargo, con cada bit que se toma
prestado,sedisponedemenosdireccioneshostporsubred


Frmulaparacalcularsubredes
Useestafrmulaparacalcularlacantidaddesubredes:
2^ndonden=lacantidaddebitsquesetomaronprestados

Frmulaparacalcularlacantidaddehosts
Paracalcularlacantidaddehostsporred,seusalafrmula:

2^n2donden=lacantidaddebitsparahosts.(losnbitsrestantesdelapartedehost)

1CuatrimestreRedesdeComputadoras2015

Cmoestablecerladireccindelamscaradesubred

La seleccin del nmero de bits a utilizar en el proceso de divisin en subredes


dependerdelnmeromximodeHostsqueserequiereporsubred.

Paradeterminarelnmerodebitsquesedebernutilizar,eldiseadorderedescalcula
cuntosHostsnecesitalasubredmsgrandeyelnmerodesubredesnecesarias.Como
ejemplo,unaredquenecesita30HostsycincosubredesparaunadirecciondeclaseC,
cuntosbitsdeberatomarprestadodelapartedehost?

Eltomarprestadoselnmeroadecuadodebitsparaobtenerunnmerodeterminadode
subredesydehostsporsubredpuedegenerareldesperdiciodedireccionesvlidasen
algunassubredes.


Direccindered192.168.10.0
claseC

11000000 10101000 00001010 00000000

N N N H

11000000 10101000 00001010 000


00000

N N N SHH

Enesteejemplosehanasignadotresbitsparadesignarlasubred

Unavezquelamscaraestestablecida,puedeutilizarseparacrearelesquemade
subred.Lamscaraserlamismaparatodaslassubredes

1CuatrimestreRedesdeComputadoras2015

Ejemplocon2subredes

El router en la figura posee dos interfaces para interconectardosredes.Dadounbloque


de direcciones 192.168.1.0/24, se crearn dos subredes. Se toma prestado un bit de la
porcin de host utilizando una mscara de subred 255.255.255.128, en lugar de la
mscara original 255.255.255.0. El bit ms significativo del ltimo octeto se usa para
diferenciar dos subredes. Para una de las subredes, este bit es"0"yparalaotrasubred,
estebites"1".


Ejemplocon3subredes

Elrouterenlafiguraposeetresinterfacesparainterconectardosredes.Dadounbloque
dedirecciones192.168.1.0/24,secrearntressubredes

1CuatrimestreRedesdeComputadoras2015

VLSM(Mscaradelongitudvariable)

La subdivisin en subredes, o el uso de una Mscara de subred de longitud variable


(VLSM),fuediseadaparamaximizarlaeficienciadeldireccionamiento.

Al identificar la cantidad total de hosts que utiliza la divisin tradicional en subredes, se


asignalamismacantidaddedireccionesparacadasubred.

Si todas las subredes tuvieran los mismos requisitos en cuanto a la cantidad de hosts,
estos bloques de direcciones de tamao fijo seran eficientes. Sinembargo,estonoeslo
quesuelesuceder

A pesar de que se ha cumplido la tarea de dividir la red en una cantidad adecuada de


redes, esto se hizo mediante la prdida significativa de direcciones no utilizadas. Por
ejemplo:slosenecesitandosdireccionesencadasubredparalosenlacesWAN.

ParaevitarestedesperdicioseutilizaelconceptodeVLSM.

Por ejemplo: la topologa en la Figura 1 muestra los requisitos de subred de siete


subredes, una para cada una de las cuatro LAN y una para cada una de las tres WAN.
Con la direccin 192.168.20.0, es necesario pedir prestados 3 bits de los bitsdelhosten
elltimooctetoparasatisfacerlosrequisitosdesubreddesietesubredes.

1CuatrimestreRedesdeComputadoras2015

VLSMpermiteaplicarsubnettingdeformaanidada

1CuatrimestreRedesdeComputadoras2015

Supernetting

Supongamos otra situacin donde se desea unespacio de direcciones para una red que
disponede1000mquinas

UnareddeclaseCsolodisponede254direcciones:insuficiente

TendramosquesolicitarunareddeclaseBpero desperdiciaramos 2^1621000=64534


direcciones!!!

Una alternativa esasignarle varias redes C, sin embargo necesitaraalmenos4redesC


yunaentradaenlastablasderutasdetodoslosroutersporcadaredC

Solucin: utilizar el conceptode supernetting, es decir, utilizar laparte del prefijo (net id)
paradireccionarhosts.

11111111 11111111 11111111 00000000


MscarapordefectodeunaredC

Ejemplo:

Supongamostener4direccionesdered200.45.64.0/24,200.45.65.0/24,200.45.66.0/24y
200.45.67.0/24ynecesitamosunaredde1000hosts



Referencias

Lammle,Todd.CCNACiscoCertifiedNetworkAssociate,StudyGuide.SYBEX
Inc.2000

You might also like