Subnet Ing
Subnet Ing
Subnet Ing
Los ordenadores solo pueden entender ceros y unos: trabajan así en un sistema numérico
binario, motivo por el que las direcciones IP también se construyen siguiendo este principio. El
sistema IPv4 utilizado hasta la fecha está compuesto por 32 bits, es decir, por 32 ceros o
unos, pero para que esto sea más sencillo y para ahorrar espacio, las direcciones IP se
representan siguiendo el formato “dot-decimal notation”, es decir, de forma decimal y
divididas por puntos, como indica el ejemplo 192.168.88.3.
Cada posición se corresponde con una potencia de dos. El hecho de si esta se agrega o no a
la suma, se mostrará mediante 1 o 0, lo que significa:
1 * 2^7 + 1 * 2^6 + 0 * 2^5 + 0 * 2^4 + 0 * 2^3 + 0 * 2^2 + 0 * 2^1 + 0 * 2^0 = 128 + 64 = 192
Este formato permite obtener un número ilimitado de direcciones posibles, pero, para mayor
exactitud, se pueden asignar 232 direcciones, o lo que es lo mismo 4.294.967.296. Puede
que a priori el número sea muy elevado, pero estas direcciones se consumen mucho más
rápido de lo que se piensa. Esto hizo que se introdujera el subneteo (subnetting) ya en 1985.
¿Qué es el subnetting?
Definido de la forma más simple, el término subnetting hace referencia a la subdivisión de
una red en varias subredes. El subneteo permite a los administradores de red, por ejemplo,
dividir una red empresarial en varias subredes sin hacerlo público en Internet. Esto se traduce
en que el router que establece la conexión entre la red e Internet se especifica como dirección
única, aunque puede que haya varios hosts ocultos. Así, el número de hosts que están a
disposición del administrador aumenta considerablemente.
Con la aparición de IPv6, que abarca 128 bits y reemplazará a la versión IPv4 en los próximos
años, las direcciones IP ausentes ya no tendrán un papel principal para la creación de
subredes.
Nota
debido a que las direcciones IPv6 con 128 bits en forma decimal son muy largas se muestran
en formato hexadecimal. Asimismo, los bloques de bits que solo contienen ceros aparecen
vacíos en la notación: 2001:620::211:24FF:FE80:C12C. Si quieres obtener más información al
respecto, visita nuestra guía sobre la versión 6 del protocolo de Internet.
Los motivos para el subneteo de redes son múltiples. Las subredes funcionan de manera
independiente las unas de las otras y la recogida de los datos se lleva a cabo con mayor
celeridad. ¿Cuál es el motivo para ello? El subnetting hace que la red adquiera una mayor
EDGAR ELISEO CHUB FLORES 4890-13-21974
claridad. El denominado broadcast, en el que los participantes envían datos a toda la red, se
lleva a cabo de manera descontrolada a través de subredes pero, por medio de subnets, el
router envía los paquetes de datos al destinatario específico. Si los emisores y los receptores
se encuentran en la misma subred, los datos se pueden enviar directamente y no tienen
que desviarse.
Nota
desde 1993 las clases ya no son relevantes para el tamaño de las redes, pero debido a que el
subneteo fue introducido en el año 1985 y estaba pensado como solución al problema del
limitado tamaño de red, es importante entender el sistema. En la actualidad Internet se basa
en el principio del Classless Inter-Domain Routing (CIDR), en español “enrutamiento entre
dominios sin clases” y, en este caso, no se tiene en cuenta el tamaño de la red en la dirección
IP.
Como ocurre con las direcciones de IPv4, las máscaras de red contienen 32 bits (o 4 bytes) y
se depositan en la dirección como una máscara o una plantilla. Una típica máscara de
subred tendría la siguiente apariencia: 255.255.255.128
Consejo
EDGAR ELISEO CHUB FLORES 4890-13-21974
tanto la dirección IP como la máscara de subred pueden encontrarse en Windows a través del
símbolo del sistema y del comando ipconfig.
Esto también puede representarse de forma binaria: 11111111.11111111.11111111.10000000
Para la comparación se supone que la combinación de dos unos en la misma posición vuelve
a dar un uno como resultado. El resto de comparaciones (1/0, 0/1 y 0/0) dan 0 como resultado.
(Esta comparación no es un proceso en el que tú seas el único participante, sino que el router
también realiza los cálculos).
La comparación AND arroja la dirección de red. Para la dirección del host se tienen en
cuenta todas las posiciones que aparecen en el lado derecho de los ceros, como en nuestro
ejemplo:
Nota
en una subred se utilizan tanto la primera como la última dirección IP de forma limitada. La
primera dirección IP (en la parte del host solo tiene ceros) se establece como dirección de red.
La última dirección (255 en la parte del host) se utiliza como dirección de broadcast. Por
consiguiente, se puede asumir que, con respecto al número de direcciones disponibles,
siempre hay dos hosts menos.
Puesto que se trata de un sistema binario, el cálculo se hará con potencias de dos. n hace
referencia al número de bits que son iguales a cero en la máscara de red. A continuación, se
resta el valor 2 para hacer desaparecer las direcciones de broadcast y de red y X arroja como
resultado los hosts posibles.
Si, por ejemplo, un administrador de red tiene que alojar 150 ordenadores en su red, en primer
lugar buscará la potencia más elevada de 2, donde 27 no se tiene en cuenta, ya que 128 es un
EDGAR ELISEO CHUB FLORES 4890-13-21974
número muy bajo. Por ello, escogerá 28-2, es decir, 254 hosts. Los últimos 8 bits de la
máscara de red son, por lo tanto, 0.
También debe tenerse en cuenta que solo deben crearse subredes tomando bits prestados
de la parte del host de izquierda a derecha. De ello se deduce la estructura ordenada de la
máscara de subred y el hecho de que solo puedan utilizarse nueve valores diferentes en un
octeto:
Binario Decimal
00000000 0
10000000 128
11000000 192
11100000 224
11110000 240
11111000 248
11111100 252
11111110 254
11111111 255
Nota
es común que las máscaras de subred se presenten a través de un sufijo: en lugar de
mencionar la dirección IP y la máscara de subred de manera individual, también se puede
indicar la cantidad de unos como complemento para la dirección IP. En nuestro ejemplo inicial
esto aparece reflejado como: 192.168.88.3 / 25
realmente merece la pena. La respuesta es claramente afirmativa. Esto es lo que hace que
el subneteo también sea relevante para el futuro:
Ampliación del rango de direcciones dentro de una red: el subnetting permite que el
administrador de redes pueda decidir el tamaño que tendrán sus redes.
Conexión rápida entre los hosts y las subredes: los paquetes de datos llegan
directamente del emisor al receptor y, en principio, no se transmiten por toda la red a
través del router.
Mejor organización lógica de los participantes en la red: para obtener una visión más
completa de los hosts, es conveniente hacer una segmentación de los mismos por
departamentos o en función de criterios locales (edificios y plantas diferentes).