Está en la página 1de 9

Qu es el Subnetting, Vlsm y CIDR?

El subneting es una coleccin de direcciones IP que permiten definir l numero de redes y de host que se desean utilizar en una subred determinada; el Vlsm es una tcnica que permite dividir subredes en redes ms pequeas pero la regla que hay que tener en consideracin siempre que se utilice lsm es que solamente se puede aplicar esta tcnica a las direcciones de redes!subredes que no estn siendo utilizadas por ning"n host# $%& permite crear subredes mas pequeas que se a'usten a las necesidades reales de la red (los routers que utilizan protocolos de enrutamiento )sin clase* como +IP , y -%P. pueden traba'ar con un esquema de direccionamiento IP que contenga diferentes tamaos de mascara# no as/ los protocolos de enrutamiento )con clase* +IP 0 que solo pueden traba'ar con un solo esquema de direcciones IP# es decir una misma mascara para todas las subredes dentro de la +E12$345 y por ultimo tenemos el CIDR(Resumen de Rutas) que es la simplificacin de varias direcciones de redes o subredes en una sola direccin IP Patrn que cubra todo ese esquema de direccionamiento IP6 Ejemplo de Subnetting y Vlsm, obtener Subredes y ost ! Subred" 3ntes de entrar de lleno en el estudio de las tcnicas de subnetting quiero indicar que e7isten , tipos de direcciones IP8 Publicas y Privadas# las IP p"blicas son utilizadas para poder comunicarse a travs del Internet y son alquiladas o vendidas por los I%P(Proveedores de %ervicios de Internet5 y las IP2Privadas son utilizadas para construir un esquema de direccionamiento interno de la red $34 y no pueden ser utilizadas para enviar trafico hacia el Internet6 Valores por de#e$to para los di#erentes tipos de RED(I% %ri&adas)" C'(SE (" ()*+*+*+* a )*+,--+,--+,--) 4et9I1 :# ;ost9I1 ,<# &as= 8 ,>>6?6?6?; E'emplo8 0?6?6?6? C'(SE ." ()/,+)0+*+* a )/,+1)+,--+,--) 4et9I1 0@# ;ost9I1 0@# &as= 8 ,>>6,>>6?6?; E'emplo8 0A,60A6?6? C'(SE C" ()2,+)03+*+* a )2,+)03+,--+,--) 4et9I1 ,<# ;ost9I1 :# &as= 8 ,>>6,>>6,>>6?; E'emplo8 0B,60@:60:6? Valores por de#e$to para los di#erentes tipos de RED(I% %4bli$as)" C'(SE (" (* 5 ),/, ),/ 5 Dire$$i6n de 'oop.a$7) 4et9I1 :# ;ost9I1 ,<# &as= 8 ,>>6?6?6?; E'emplo8 006?6?6? C'(SE ." (),3 5 )2)) 4et9I1 0@# ;ost9I1 0@# &as= 8 ,>>6,>>6?6?; E'emplo8 0A,60>6?6? C'(SE C" ()2, 5 ,,1) 4et9I1 ,<# ;ost9I1 :# &as= 8 ,>>6,>>6,>>6?; E'emplo8 0B,6,>60:6? Dir8I%" )2,+)*+,*+09:,3(Clase C)+ Cueno en primer lugar debemos tener en consideracin que las redes de clase )D* tienen ,< bits como 4et9I1 y : bits para el ;ost9I1 pero en este caso se esta creando una subred con < bits; el desarrollo es el siguiente8 ,(<52, E 0< %ubredes validas# , subrds6 01ir9IP y 0Croadcast# total 0@6

,(<52, E 0< ;ost validos por subred6 Identi#i$ando el paso de las subredes de esta serie :,3+ $os avances o saltos para obtener la siguiente direccin de red se basan en los bits restantes del octeto del ost8ID# en este caso seria 0000****# ,(<5E0@6 E'8 0B,60?6,?6@<!,:# IP utilizables 8 0B,60?6,?6@> F 0B,60?6,?6A: 0B,60?6,?6:?!,:# IP utilizables 8 0B,60?6,?6:0 F 0B,60?6,?6B< 0B,60?6,?6B@!,:# IP utilizables 8 0B,60?6,?6BA F 0B,60?6,?600? Identi#i$ando la Dire$$i6n de Red y la Dire$$i6n de .road$ast" )2,+)*+,*+09:,3 1ireccin de +ed 8 0B,60?6,?6@< 1irecciones alidas 8 0B,60?6,?6@> hasta 0B,60?6,?6A: 1ireccin de CroadDast 8 0B,60?6,?6AB $a direccin de +E1 y de C+-31D3%G no se puede asignar a una direccin de ;-%G ya que invalida la red6 ;bteniendo la mas$ara de la red en #ormato de$imal+ )2,+)*+,*+09:,3 Para sacar la mascara de esta direccin hay que tener en consideracin que los bits por defecto para este tipo de +ed Dlase )D* es de ,< entonces procedemos a restar el prefi'o de la red actual que es8 !,:2,< y obtenemos una diferencia de < bits# construimos el nuevo octeto basado en esta informacin y tenemos 0000???? en binario que transformado a formato decimal es ,<?6 $a mascara es8 ,>>6,>>6,>>6,<?6 C6mo saber si una dire$$i6n I% es una Red o una Subred? Para determinar si una direccin IP es una red hay que comparar la direccin IP con la &3%D3+3 de red por defecto de esa clase y observar si la parte del ;ost9I1 esta libre6 E'emplo8 &ascara D$3%E9D por defecto 8 ,>>6,>>6,>>6? a6 0B,60?6,?6@<!,: 8 ,>>6,>>6,>>6,<?; E% %HC+E16 b6 0B,60?6,?6?!,< 8 ,>>6,>>6,>>6?; E% +E16 Identi#i$ando la ultima subred de la serie+ Para identificar la ultima red perteneciente a esta subred se aplica la siguiente frmula8 ,>@24ro9;ost!+ed E Hltima +ed6 3plicando a nuestro caso 8 ,>@20@E,<? %eria la ultima red6 Ejemplos $on Redes <ipo =.>+ &ascara 7 def6 8 ,>>6,>>6?6? 1ireccin IP 8 0A,6,?6?6?!0@ Subnetting" a+ Dire$$i6n I%" )/,+,*+*+*:,) $%& 8 0A,6,?6)))))0006???????? &ascara 8 ,>>6,>>6,<:6?

%ubredes 8 ,(>bits52, E I? +edes alidas6 ;ost por %ubred 8 ,(00bits52, E ,?<@ ;ost alidas!+ed6 Rango de las Redes, el paso para las subredes siguientes es" ,(1)?3@ se $ogen los bits restantes del o$teto Aue pertene$e al 0A,6,?6?6?!,0 0A,6,?6:6?!,0 0A,6,?60@6?!,0666,<:6 b+ Dire$$i6n I%" )/,+,*+*+*:,1 $%& 8 0A,6,?6)))))))06???????? &ascara 8 ,>>6,>>6,><6? %ubredes 8 ,(Abits52, E 0,@ +edes alidas6 ;ost por %ubred 8 ,(Bbits52, E >0? ;ost alidas!+ed6 Rango de las Redes, el paso para las subredes siguientes es" ,())?,@ se $ogen los bits restantes del o$teto Aue pertene$e al 0A,6,?6?6?!,0 0A,6,?6,6?!,0 0A,6,?6<6?!,06660,A6 $+ Dire$$i6n I%" )/,+,*+*+*:,$%& 8 0A,6,?6))))))))6)??????? &ascara 8 ,>>6,>>6,>>60,: %ubredes 8 ,(Bbits52, E >0? +edes alidas6 ;ost por %ubred 8 ,(Abits52, E 0,@ ;ost alidas!+ed6 Rango de las Redes, el paso para las subredes siguientes es" ,(/)?),3@ se $ogen los bits restantes del o$teto Aue pertene$e al ost8ID+ 0A,6,?6?6?!,0 0A,6,?6?60,:!,0 0A,6,?606?!,0 0A,6,?6060,:!,0 0A,6,?6,6?!,0 0A,6,?6,60,:!,0 ost8ID+ ost8ID+

$os routers que aparecen en el diagrama usan las asignaciones de subred que se ilustran6 JDul es el resumen de ruta ms eficiente que se puede configurar en +outerI para publicar las redes internas hacia la nubeK %osibles Respuestas" 0B,60606?!,@ y 0B,60606@<!,A 0B,606060,:!,> 0B,60606?!,I y 0B,60606@<!,I 0B,60606?!,< )2,+)+)+*:,- BBB Resumen de Ruta ;ptima+ 0B,60606?!,< y 0B,60606@<!,< Para poder sacar la ruta resumida mas optima de una manera rpida debemos ordenar las direcciones de red de forma ascendente de menor a mayor teniendo en consideracin la mascara de la red(Godas las redes son Dlase D5# E'emplo8 0B,60606?!,A 0B,60606I,!,A 0B,60606@<!,: 0B,60606:?!,: 0B,60606B@!,B 0B,606060?<!,B 0B,6060600,!,B 0B,606060,?!,B %asos a seguir para la resolu$i6n del problema" %acamos el paso de la ultima red que es 0B,606060,?!,B8 Esta red tiene8 ,(>5E I, +edes# ,(I5E: ;ost 7 +ed6 Entonces sabemos con certeza que la pr7ima red es 0B,606060,:!,B6 3hora procedemos a darnos cuenta que desde la red8 0B,60606?!,A hasta la red 0B,606060,?!,B estn incluidas 0,A direcciones(%e incluye hasta la direccin 0B,606060,A!,B por que es el Croadcast de esta red56 Domo necesitamos solo 0,A direcciones# cual ser la mascara que cubra esa demandaK Respuesta" Cna red $lase C $uya red tenga una Das$ara de : ,- .its, ,())?, Redes y ,(/)?),3 ost ! Red+

(Eora bien la dire$$i6n de la Red es" )2,+)+)+*:,- porAue las redes $ontenidas en la ruta resumida estFn dentro de las primeras ),3 dire$$iones+ $a direccin de red 0B,60606?!,< tambin contiene a todas las direcciones internas pero abarca un rango mucho ms amplio no siendo optimo el proceso6 E'emplo 8 !,< esto de'a ,>> direcciones de host desde la direccin Ip 8 0B,606060 hasta 0B,60606,>< y nosotros solo necesitamos 0,A direcciones6

%e requiere una subred adicional para un nuevo enlace Ethernet entre el +outer0 y el +outer,# como se indica en el diagrama6 JDul de las siguientes direcciones de subred se puede utilizar en esta red para suministrar una cantidad m7ima de 0< direcciones utilizables para este enlace desperdiciando la menor cantidad de direcciones posibleK %osibles Respuestas" 0B,606060@!,@ 0B,60606B@!,: 0B,606060@?!,: 0B,606060B@!,A )2,+)+)+,,9:,3 BBB Respuesta ;ptima(Go se sobrepone $on ninguna red)+ 0B,60606,<?!,: %ara poder identi#i$ar si una red esta sobrepuesta o $ontenida en otra subred se deben realiHar las siguientes obser&a$iones" %e debe escoger la red que tenga el menor tamao de mascara y sacar el paso de la siguiente red y observar si dentro de ese rango esta contenida la red cuya mascara sea superior# E'emplo8 %e desea saber si la siguiente red 0B,60606@<!,@ contiene a la subred 0B,60606B@!,:6 Primeramente procedemos a sacar el paso de la red 0B,60606@<!,@ ,(,5E< +edes ,(@5E@< ;ost 7 +ed y nos damos cuenta que el paso es @< por lo tanto observamos que la siguiente red seria 0B,606060,:!,@ lo que significa que la red )2,+)+)+20:,3 esta $ontenida en la red )2,+)+)+09:,0+ ;ay otra manera de determinar si una subred esta contenida dentro de otra red de mayor 'erarqu/a pero no es un mtodo tan eficiente como el anteriormente descrito debido a que requiere mas tiempo para su desarrollo pero es un proceso mas ilustrativo# E'emplo8

+ed 8 0B,60606@<!,@# se desea saber si contiene a la red 0B,60606B@!,:6 +ed8 0B,60606@<!,@ la pasamos a 0B,60606@<!,: y sacamos el paso 8 ,(,5E< +edes $%& y ,(<5E0@ ;ost 7 +ed $%&6 %acamos todas las subredes $%& de esta red8 0B,60606@<!,:# 0B,60606:?!,:# 0B,60606B@!,:# 0B,6060600,!,: y observamos que la red 0B,60606B@!,: esta contenida en la red principal6 CFl$ulo del CIDR 6 RESCDEG DE RC<(" (pli$amos el =SC%ERGE<<IGI> para las redes " 0A,60@6I6?!,@# 0A,60@6I6@<!,@# 0A,60@6I60,:!,@# 0A,60@6I60B,!,@ 0A,60@6I6?!,@8 0?0?00??6???0????6??????006???????? 0A,60@6I6@<!,@8 0?0?00??6???0????6??????006?0?????? 0A,60@6I60,:!,@8 0?0?00??6???0????6??????0060??????? 0A,60@6I60B,!,@8 0?0?00??6???0????6??????00600?????? %(<R;G" )*)*))**+***)****+******))+******** D(SC(R(" ))))))))+))))))))+))))))))+******** .I<S C;DCGES" :,9 Donversin a formato decimal8 1ireccin IP8 0A,60@6I6?!,<# &ascara8 ,>>6,>>6,>>6? Para calcular el resumen de rutas solo se toma en consideracin los Cits comunes de todas las direcciones de red# el resto de bits se ignoran6 Gotas"

$as subredes 'amas pueden terminar en n"meros impares ya que son siempre m"ltiplos de ,(,#<#:#0@#I,#@<#0,:5# las direcciones que terminan en n"meros impares por lo general son 1irecciones de ;ost6 $as direcciones de red tienen n"meros pares e impares ya que incrementan su valor con un paso de 0 pero el 4et9I1 solo ocupan desde el primer octeto hasta el tercer octeto y el cuarto octeto es solamente para el host9I1 )????????* este es el caso para las redes de tipo Dlase9D y en las redes de tipo Dlase9C el proceso es casi idntico ya que su valor se incrementa con un paso de 0 pero el 4et9I1 solo ocupa desde el primer octeto hasta el segundo octeto y el tercero y cuarto octeto es utilizado solamente para el host9I1 )????????6????????* # si e7isten valores diferentes de )?* en los octetos que pertenecen al ;ost estamos hablando ya no de una +ed sino de una %ubred6 E'emplo8 +edes Dlase D8 0B,60?606?# 0B,60?6,6?# 0B,60?6I6?6 +edes Dlase C8 0A,60?6?6?# 0A,6006?6?# 0A,60,6?6?6

En la parte del ;ost siempre tienen que quedar , Cits )??* para crear como m/nimo redes con < ;ost6 %olo se puede aplicar $%& a subredes que no han sido utilizadas6

En lsm puedo utilizar m/nimo 0 Cit# aqu/ ya no es necesario de'ar una IP como )1ireccin de +ed* ni otra IP para )1ireccin de Croadcast* solo en la parte de los ;ost se aplica esta regla6 Es muy usual utilizar redes con mascara de !I? en los enlaces seriales porque solo se necesitan , host validos para entablar la cone7in6 $os prefi'os validos para el %HPE+4EGGI4L van desde el !0I al !,A; para obtener la mascara del resumen de rutas se procede a cambiar todo el patron coincidente por bits )0* y el no coincidente por bits )?*6 %eg"n la conceptualizacin de $%& no se puede subdividir una red que se va a utilizar en otro enlace ya que esto crea un conflicto de conectividad por lo tanto antes de aadir redes a un diseo de red hay que tener en consideracin que las redes no se sobrepongan6 Ejer$i$ios para $al$ular DFs$aras Jild$ard En el clculo de la &scara Mildcard el )?* sirve para validar el bit y el )0* para ignorar el bit; por lo general las mascaras Nildcard se utilizan en el protocolo de enrutamiento -%P. y en el calculo de las $istas de 3cceso(3D$5 para especificar que redes!subredes!host intervienen en las 3D$s6 EKERCICI;S C;G REDES <I%; C'(SE C+

0B,6,?60A6I,!,A 0B,6,?60A6**)????? ?6?6? 6***00000 3$I13DI-4 1E CIG%6 I06 &3%D3+3 MI$1D3+16 %-$- %E 3$I13 D-4 DE+-% ;3%G3 E$ H$GI&- CIG OHE 1E )0* OHE E% E$ P3G+-46

0B,6>>6,?6<:!,: 0B,6>>6,?6**))???? ?6?6? 6****0000 3$I13DI-4 1E CIG%6 ?6?6?60> &3%D3+3 MI$1D3+16

0B,6A?6:?60,!I? 0B,6A?6:?6****))?? ?6?6? 6******00 3$I13DI-4 1E CIG%6 ?6?6?6I &3%D3+3 MI$1D3+16

0B,60@:6060>? hasta 0B,60@:6060A> DH341- %E G+3C3P3 D-4 .I$G+-% P3+3 L+HP-% E% 4EDE%3+I- D-4 E+GI+ 3 CI43+I-% H4-% 4H&E+-% OHE E%GE4 1E4G+- 1E$ +34L-6 EP8

0>? E )*?0?00? 0@? E )*0????? 0A> E )*0?0000 E4G-4DE% %E -CGIE4E E$ P3G+-4 OHE D-I4DI1E E4 G-1E$ .I$G+-8 L)*L OHE %E G+34%.-+&3 38 =**))))))> OHE E4 4-G3DI-4 1EDI&3$ E% @I6 1I+EDDI-48 0B,60@:6060>? MI$1D3+1 8 ?6?6?6@I EKERCICI;S C;G C'(SES ." MI'<R(D; DE IRC%;S+

0A,60A6,,<6? ;3%G3 0A,60A6,IB6,>> DH341- %E G+3C3P3 D-4 .I$G+-% P3+3 L+HP-% E% 4EDE%3+I- D-4 E+GI+ 3 CI43+I-% H4-% 4H&E+-% OHE E%GE4 1E4G+- 1E$ +34L-6 EP8 ,,< E )))*???? ,I? E )))*?00? ,IB E )))*0000 E4G-4DE% %E -CGIE4E E$ P3G+-4 OHE D-I4DI1E E4 G-1E$ .I$G+-8 L)))*L OHE %E G+34%.-+&3 38 =****))))> OHE E4 4-G3DI-4 1EDI&3$ E% 0>6 1I+EDDI-48 0A,60A6,,<6? MI$1D3+1 8 ?6?60>6,>>

0A,6,?60>60 ;3%G3 0A,6,?60>6@0 DH341- %E G+3C3P3 D-4 .I$G+-% P3+3 L+HP-% E% 4EDE%3+I- D-4 E+GI+ 3 CI43+I-% H4-% 4H&E+-% OHE E%GE4 1E4G+- 1E$ +34L-6 EP8 0 E **?????0 I? E **?0000? @? E **0000?? E4G-4DE% %E -CGIE4E E$ P3G+-4 OHE D-I4DI1E E4 G-1E$ .I$G+-8 L**L OHE %E G+34%.-+&3 38 **)))))) OHE E4 4-G3DI-4 1EDI&3$ E% @I6 1I+EDDI-48 0A,6,?60>60 MI$1D3+1 8 ?6?6?6@I

0A,6I?60@6? hasta 0A,6I?6I06? DH341- %E G+3C3P3 D-4 .I$G+-% P3+3 L+HP-%

E% 4EDE%3+I- D-4 E+GI+ 3 CI43+I-% H4-% 4H&E+-% OHE E%GE4 1E4G+- 1E$ +34L-6 EP8 0@ E ***)???? ,> E ***)0??0 I0 E ***)0000 E4G-4DE% %E -CGIE4E E$ P3G+-4 OHE D-I4DI1E E4 G-1E$ .I$G+-8 L***)L OHE %E G+34%.-+&3 38 )****))))> OHE E4 4-G3DI-4 1EDI&3$ E% 80>6 1I+EDDI-48 0A,6I?60@6? MI$1D3+1 8 ?6?60>6,>>

También podría gustarte