Académique Documents
Professionnel Documents
Culture Documents
¿Qué es IPv4?
Cabecera IP
Nota: En las distintas clases mencionamos una máscara, si aún no sabes cuál es
el concepto de máscara no te preocupes, lo veremos más adelante en éste curso.
De momento sólo es importante saber desde y hasta qué IP va una clase de red.
Dado que una dirección IPv4 tiene 32 bits y la representación decimal se divide en
cuatro octetos, si decimos que una IP tiene una máscara /8 (Clase A) quiere decir
que sus primeros 8 octetos -de izquierda a derecha- pertenecen a la red y los
demás octetos pertenecen al host.
De igual manera para las máscaras /16 que utiliza la Clase B y /24 que utiliza la
Clase C.
Rango de Direcciones IP disponibles por Clase
192.0.0.0 a
C 192 a 223
223.255.255.0
Referencias
CCNA. (2018). ccnadesdecero. Obtenido de https://ccnadesdecero.com/curso/ipv4/
DIRECCIONAMIENTO SIN CLASE
Ya en 1993 se vio claro que Internet crecía a mayor velocidad de lo que se había
previsto. En aquel momento la solución pasó por abandonar las clases de red en
que se dividía el espacio de direcciones IP en sus orígenes. Cuando se querían
conectar a Internet, las empresas o los usuarios privados debían escoger
direcciones IP de la clase adecuada. Cada clase disponía de un número diferente
de octetos (como se denomina a los bloques de cifras de las direcciones IP) para
identificar a las redes. Los octetos restantes determinaban cuántos hosts
(direcciones, dominios) podían alojarse en la red.
Esta clasificación ha demostrado ser poco práctica y muy inflexible. Para muchas
empresas, una red con solo 254 participantes es demasiado pequeña, y solo las
grandes redes necesitan miles de hosts. Esto condujo a un mal uso de las redes,
ya que muchas empresas se vieron obligadas a bloquear direcciones que no
utilizaban. Con el propósito de responder mejor a las necesidades de los
internautas, se pensó en flexibilizar las dimensiones de las redes, reducir las tablas
de enrutamiento y decelerar la merma de direcciones IP libres.
El supernetting podría interesar, por ejemplo, a empresas con varias filiales que
quieren mantener todos los ordenadores en la misma red, porque con esta técnica,
también conocida como route aggregation (agrupación de rutas) podrían agrupar
varias redes en una sola ruta. Con ello los paquetes de datos solo se enviarían a un
destino, sin importar dónde estuviera situado el host físicamente.
Hecho
Un elemento central del CIDR es la VSLM: la variable length subnet
mask (máscara de subred de longitud variable) permite que también puedan
implementarse redes con longitudes variables y no solo según las categorías
establecidas de las clases de redes.
La notación CIDR
Antes podía deducirse de una dirección IP a qué clase pertenecía. Las redes de la
clase C, por ejemplo, ocupaban el espacio de direcciones de 192.0.0.0 a
223.255.255.255. La máscara de subred (como 255.255.255.0, p. ej.) se
superpone a la dirección IP y determina cuántos hosts puede alojar. En el formato
CIDR esta información ya está integrada en la misma dirección IP como sufijo,
aunque el principio de base sigue siendo el mismo: este sufijo indica qué posiciones
(o bits) de la dirección IP identifican a la red (Network ID) y automáticamente qué
bits constituyen el área del host ID. Para entenderlo, observemos una máscara de
subred en formato binario:
255.255.255.0 ≙ 11111111 11111111 11111111 00000000
En la notación CIDR, esta máscara de subred (de clase C) equivaldría al sufijo /24,
ya que los primeros 24 bits (en negrita) identifican la porción de la red de la dirección
IP (en la clase C los tres primeros octetos identifican a la red). Pero la notación CIDR
no solo admite bloques de unos o ceros: gracias a la VLSM también es posible
crear subredes más flexibles. La máscara /25 equivale en formato binario a
11111111 11111111 11111111 1000000, por ejemplo, y en formato decimal a
255.255.255.128.
Nota
También con CIDR y VLSM los bits de las máscaras de subred se agregan
siempre de izquierda a derecha y cada octeto solo puede incluir ceros o unos, si
bien no de forma aleatoria (00110000 10101000 no sería posible).
La notación binaria de una dirección IP, que es el lenguaje con el que operan los
ordenadores, está formada por 32 posiciones que solo pueden ocuparse con unos
o ceros, esto es, 32 bits. Por eso en la notación CIDR los sufijos posibles también
abarcan del 0 al 32.
Subnetting
A la hora de construir subredes (sobre todo flexibles), no basta con añadir
simplemente el mismo sufijo a la dirección IP. Es importante entender qué ocurre
cuando lo pasamos a lenguaje binario.
Si observas la tabla con atención, podrás ver que las potencias de 2 decrecen o, lo
que es lo mismo, aumentan desde abajo (/32) hasta arriba (/0). Podría restarse 32-
11 = 21 para obtener el sufijo de subred (/21) que se necesita.
210 105 40 0
La primera dirección (reservada como dirección de la red) reza entonces
210.105.40.0/21. Entre esta y la de difusión hay 2 046 direcciones IP libres. La
última dirección IP (dominio de difusión) sería 210.105.47.255/21. ¿Por qué? 2048
(el número máximo de direcciones en una subred) dividido entre 256 (el número de
posibilidades en un octeto) da 8. Esto quiere decir que los 8 valores del 40 al 47 en
el tercer octeto y todos los valores del 0 al 255 en el cuarto están libres.
Consejo
Si quieres ahorrarte el cálculo, en Internet hay algunas calculadoras online con las
que averiguarás fácilmente el rango para tus direcciones host. Con todo, en la
mayoría de los casos tendrás que indicar tú mismo el tamaño de la subred,
aunque este se encuentra en la tabla.
Supernetting
Supongamos que una empresa tiene tres filiales, de modo que opera tres redes con
sus respectivos routers. En este caso, tendría sentido hacer con ellas una superred.
Las tres redes tienen las direcciones 192.168.43.0, 192.168.44.0 y 192.168.45.0 (en
este contexto, las posibles máscaras de subred al lado de las direcciones IP no son
relevantes). Las traducimos a formato binario y tomamos solo las posiciones
comunes a las tres direcciones y de izquierda a derecha. A partir de la primera
diferencia todas las posiciones siguientes se ocupan con ceros.
IP 1 192 168 43 0
IP 2 192 168 44 0
IP 3 192 168 45 0
Referencias
CCNA. (2018). ccnadesdecero. Obtenido de https://ccnadesdecero.com/curso/ipv4/
IONOS, D. g. (2019). Digital guide IONOS. Obtenido de
https://www.ionos.mx/digitalguide/servidores/know-how/classless-inter-domain-
routing/