Está en la página 1de 3

Subredes

En 1985 se define el concepto de subred, o divisin de un nmero de red Clase A, B o C, en partes ms peque as! "ic#o concepto es introducido para subsanar al$unos de los problemas que estaban empe%ando a producirse con la clasificacin del direccionamento de dos niveles &errquicos! 'as tablas de enrutamiento de (nternet estaban empe%ando a crecer! 'os administradores locales necesitaban solicitar otro nmero de red de (nternet antes de que una nueva red se pudiese instalar en su empresa! Ambos problemas fueron abordados a adiendo otro nivel de &erarqu)a, crendose una &erarqu)a a tres niveles en la estructura del direccionamiento (*! 'a idea consisti en dividir la parte dedicada al nmero de #ost en dos partes+ el nmero de subred , el nmero de #ost en esa subred+ Jerarqua a dos Niveles *refi&o de -ed .mero de /ost 105!112 Jerarqua a tres Niveles *refi&o de -ed .mero de 4ubred .mero de /ost 105!112 91 32 91!32

Este sistema aborda el problema del crecimiento de las tablas de enrutamiento, ase$urando que la divisin de una red en subredes nunca es visible fuera de la red privada de una or$ani%acin! 'os routers dentro de la or$ani%acin privada necesitan diferenciar entre las subredes individuales, pero en lo que se refiere a los routers de (nternet, todas las subredes de una or$ani%acin estn a$rupadas en una sola entrada de la tabla de rutas! Esto permite al administrador local introducir la comple&idad que desee en la red privada, sin afectar al tama o de las tablas de rutas de (nternet! *or otra parte, slo #ar falta asi$nar a la or$ani%acin un nico nmero de red 5de las clases A,B o C6 o como muc#o unos pocos! 'a propia or$ani%acin se encar$ar entonces de asi$nar dintintos nmeros de subred para cada una de sus redes internas! Esto evita en la medida de lo posible el a$otamiento de los nmeros (* disponibles!

7scara de 4ubred
Prefijo de Red extendido! 'os routers de (nternet usan solamente el prefi&o de red de la direccin de destino para encaminar el trfico #acia un entorno con subredes! 'os routers dentro del entorno con subredes usan el prefi&o de red e8tendido para encaminar el trfico entre las subredes! El prefi&o de red e8tendido est compuesto por el prefi&o de red , el nmero de subred+ *refi&o de -ed E8tendido *refi&o de -ed .mero de 4ubred .mero de /ost

El prefi&o de red e8tendido se identifica a trav9s de la mscara de subred! *or e&emplo, si consideramos la red clase B 105!112!:!: , queremos usar el tercer octeto completo para representar el nmero de subred, deberemos especificar la mscara de subred 355!355!355!: Entre los bits en la mscara de subred , la direccin de (nternet e8iste una correspondencia uno a uno! 'os bits de la mscara de subred estn a 1 si el sistema que e8amina la direccin debe tratar los bits correspondientes en la direccin (* como parte del prefi&o de red e8tendido! 'os bits de la mscara estn a : si el sistema debe considerar los bits como parte del nmero de #ost! Esto se ilustra en la si$uiente fi$ura+ prefi&o de red n; subred n; #ost "ireccin (* 105!112!91!32 1::::111 1::1::1: :1:11:11 :::11:1: 7scara de 4ubred 355!355!355!: 11111111 11111111 11111111 :::::::: prefi&o de red e8tendido En lo que si$ue nos referiremos a la longitud del prefijo de red extendido ms que a la mscara de subred, aunque indican lo mismo! 'a lon$itud del prefi&o es i$ual al nmero de bits a 1 conti$uos en la mscara de subred! "e este modo, la direccin 105!112!91!32 con una mscara de subred 355!355!355!: podr e8presarse tambi9n de la forma 105!112!91!32<31, lo que resulta ms compacto , fcil de entender!

Caso prctico
*ero veamos un caso prctico para comprender me&or esta clasificacin con tres niveles &erquicos! A una or$ani%acin se le #a asi$nado el nmero de red 190!1!1!:<31 5esto es, una clase C6 , dic#a or$ani%acin necesita definir seis subredes! 'a subred ms $rande puede contener un m8imo de 35 #osts! Primer paso (definir la mscara de subred)! 'o primero que debemos #acer es determinar el nmero de bits necesarios para definir las 2 subredes! "ada la naturale%a del sistema de numeracin binario esto slo puede #acerse tomando mltiplos de 3! As) que co$eremos 3=0>8 , podemos de&ar las 3 subredes restantes previendo un eventual crecimiento de nuestra red! Como 8>3=0, se necesitan 0 bits para numerar las 8 subredes! Como estamos #ablando de una clase C 5 <316, sumamos 0 , nuestro prefi&o de red e8tendido ser <3? que en decimal nos dar)a la mscara 355!355!355!331! Esto se ilustra en la fi$ura si$uiente+ prefi&o de red bits n; subr bits n; #ost 11:::::1 :::::::1 :::::::1 ::: ::::: prefi&o de red e8tendido 355!355!355!331> 11111111 11111111 11111111 111 ::::: 3? bits 190!1!1!:<31> .@AA+ *ara no desanimarse, podemos co$er la calculadora , #acer la conversin de 111::::: a decimal, que dar &ustamente 331! Segundo paso (definir los n meros de subred)! 'as oc#o subredes se numerarn de : a ?! 'o nico que tenemos que #acer es colocar la representacin binaria de dic#os nmeros en el campo bits n subred de la primera fila de la fi$ura anterior, , lue$o traducir las direcciones binarias a decimal! Buedar)a lo si$uiente+

-ed Base+ 11:::::1!:::::::1!:::::::1!::::::::>190!1!1!:<31 4ubred :+ 11:::::1!:::::::1!:::::::1!!!!:::::>190!1!1!:<3? 4ubred 1+ 11:::::1!:::::::1!:::::::1!!!":::::>190!1!1!03<3? 4ubred 3+ 11:::::1!:::::::1!:::::::1!!"!:::::>190!1!1!21<3? 4ubred 0+ 11:::::1!:::::::1!:::::::1!!"":::::>190!1!1!92<3? 4ubred 1+ 11:::::1!:::::::1!:::::::1!"!!:::::>190!1!1!138<3? 4ubred 5+ 11:::::1!:::::::1!:::::::1!"!":::::>190!1!1!12:<3? 4ubred 2+ 11:::::1!:::::::1!:::::::1!""!:::::>190!1!1!193<3? 4ubred ?+ 11:::::1!:::::::1!:::::::1!""":::::>190!1!1!331<3? #ercer paso (definir los n meros de $ost)! En nuestro e&emplo, disponemos de 5 bits en el campo bits n host de cada direccin de subred! Esto nos da un bloque de 0: 5>3=5C36 direcciones de #ost posibles, que cubre los 35 que se preveen como m8imo! @bs9rvese que restamos 3 pues las direcciones de #ost todos : 5esta subred6 o todos 1 5broadcast6 no pueden usarse! 'os #ost de cada subred se numeran del : al 0:! *ara definir la direccin asi$nada al #ost n de una subred dada, colocaremos la representacin binaria de n en el campo bits n host , lue$o traduciremos la direccin completa a notacin decimal! *or e&emplo, para la subred 3 quedar)a+ 4ubred 3+ 11:::::1!:::::::1!:::::::1!:1:!!!!!>190!1!1!21<31 /ost 1+ 11:::::1!:::::::1!:::::::1!:1:!!!!">190!1!1!21<3? /ost 3+ 11:::::1!:::::::1!:::::::1!:1:!!!"!>190!1!1!25<3? /ost 0+ 11:::::1!:::::::1!:::::::1!:1:!!!"">190!1!1!22<3? ! ! ! /ost 39+ 11:::::1!:::::::1!:::::::1!:1:"""!">190!1!1!90<3? /ost 0:+ 11:::::1!:::::::1!:::::::1!:1:""""!>190!1!1!91<3? En el e&emplo anterior, la parte inicial de cada direccin identifica el prefi&o de red e8tendido, mientras que los d)$itos en ne$rita indican el campo de 5 bits nmero de #ost

También podría gustarte