Clases de direcciones IP

โšก Resumen inteligente

Las clases de direcciones IP dividen el espacio de direcciones IPv4 en cinco grupos, de la A a la E, segรบn el primer octeto. Cada clase define su propio rango de direcciones, mรกscara de subred predeterminada y tamaรฑo de red previsto.

  • ๐Ÿ“Š Cinco clases: La clase A abarca los primeros octetos del 1 al 126, la clase B abarca del 128 al 191 y la clase C abarca del 192 al 223.
  • ๐ŸŽฏ Gamas especiales: La clase D gestiona la multidifusiรณn, la clase E sigue siendo experimental y el bloque 127 estรก reservado para el bucle de retorno.
  • ๐Ÿ”ง Identificaciรณn rรกpida: Al leer el primer octeto de cualquier direcciรณn, se revela su clase y la mรกscara de subred predeterminada.
  • ๐Ÿ”’ Bloques privados: El RFC 1918 reserva las direcciones IP 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16 para redes internas.
  • ๐Ÿš€ Evoluciรณn: CIDR sustituyรณ al direccionamiento por clases en 1993 para ralentizar el agotamiento de las direcciones y mejorar la eficiencia de la asignaciรณn.

Clases de direcciones IP

ยฟQuรฉ es una direcciรณn IP?

Una direcciรณn IP (Protocolo de Internet) es una etiqueta numรฉrica asignada a los dispositivos conectados a una red informรกtica que utiliza la IP para la comunicaciรณn.

Una direcciรณn IP actรบa como identificador de una mรกquina especรญfica en una red determinada. Tambiรฉn permite establecer una conexiรณn virtual entre un origen y un destino. La direcciรณn IP tambiรฉn se conoce como nรบmero IP o direcciรณn de internet. Ayuda a especificar el formato tรฉcnico del direccionamiento y el esquema de paquetes. La mayorรญa de las redes combinan TCP e IP.

Una direcciรณn IP consta de cuatro nรบmeros, y cada nรบmero contiene de uno a tres dรญgitos. Un punto (.) separa cada nรบmero o conjunto de dรญgitos, como se muestra en la siguiente imagen.

Partes de la direcciรณn IP

An Direcciรณn IP se divide en dos partes:

  • Prefijo: El prefijo de una direcciรณn IP identifica la red fรญsica a la que estรก conectado el ordenador. El prefijo tambiรฉn se conoce como direcciรณn de red.
  • Sufijo: La parte del sufijo identifica a cada ordenador de la red. El sufijo tambiรฉn se denomina direcciรณn de host.

ยฟCรณmo funciona la direcciรณn IP?

Una direcciรณn IP funciona como una direcciรณn postal. Una direcciรณn postal combina la zona, representada por un cรณdigo postal, con la direcciรณn de tu domicilio. La direcciรณn de la zona es compartida por todas las casas de esa localidad, mientras que la direcciรณn del domicilio es รบnica para tu casa.

Del mismo modo, la direcciรณn de red identifica a todos los hosts que pertenecen a una red especรญfica, mientras que la direcciรณn de host identifica de forma รบnica a un host en particular dentro de ella.

A continuaciรณn, veamos cรณmo se organizรณ este espacio de direcciones en clases.

ยฟQuรฉ es el direccionamiento con clase?

El direccionamiento por clases es la arquitectura de direccionamiento de red que utilizรณ Internet desde 1981 hasta que se introdujo el enrutamiento entre dominios sin clases (CIDR) en 1993.

Este mรฉtodo de direccionamiento divide el espacio de direcciones IPv4 en cinco clases distintas segรบn los bits iniciales del primer octeto.

Aquรญ, las clases A, B y C ofrecen direcciones para redes de tres tamaรฑos distintos. La clase D se utiliza รบnicamente para multidifusiรณn, y la clase E estรก reservada exclusivamente para fines experimentales, como se muestra en la imagen a continuaciรณn.

Tipos de clases IPv4

Clases de encabezado IP

La siguiente tabla resume el rango del primer octeto, la mรกscara de subred predeterminada y la aplicaciรณn tรญpica de cada clase de IPv4:

Clase Rango del primer octeto Mรกscara de subred predeterminada IP de ejemplo Bits principales Nรบmero mรกximo de redes Hosts por red Aplicaciรณn
IP Clase A 1 a 126 255.0.0.0 1.1.1.1 0 126 16,777,214 Se utiliza para redes muy grandes.
IP Clase B 128 a 191 255.255.0.0 128.1.1.1 10 16,384 65,534 Se utiliza para redes de tamaรฑo mediano.
IP Clase C 192 a 223 255.255.255.0 192.1.11.1 110 2,097,152 254 Se utiliza para redes de รกrea local.
IP Clase D 224 a 239 NA 224.0.0.1 1110 NA NA Reservado para multidifusiรณn.
IP Clase E 240 a 255 NA 240.0.0.1 1111 NA NA Reservado para fines de investigaciรณn y desarrollo.

Nota: El primer octeto 0 estรก reservado, y el bloque 127 estรก reservado para bucle de retorno, por lo que el rango utilizable de Clase A es de 1 a 126.

Analicemos cada clase en detalle:

Red Clase A

Esta clase de direcciรณn IP se utiliza cuando una red contiene un gran nรบmero de hosts. En una red de Clase A, el bit inicial es 0, los primeros 8 bits (tambiรฉn llamados primer octeto) identifican la red y los 24 bits restantes identifican el host dentro de esa red.

Un ejemplo de direcciรณn de Clase A es 102.168.212.226. Aquรญ, "102" ayuda a identificar la red y "168.212.226" identifica el host.

Las direcciones de clase A comprendidas entre 127.0.0.0 y 127.255.255.255 no se pueden asignar a dispositivos porque este bloque estรก reservado para funciones de bucle invertido y diagnรณstico.

Red Clase B

En una direcciรณn IP de clase B, la direcciรณn binaria comienza con los bits iniciales 10, por lo que el valor decimal del primer octeto se encuentra entre 128 y 191. Los primeros 16 bits (conocidos como dos octetos) ayudan a identificar la red. Los 16 bits restantes indican el host dentro de la red.

Un ejemplo de direcciรณn IP de Clase B es 168.212.226.204, donde โ€œ168.212โ€ identifica la red y โ€œ226.204โ€ identifica el host en esa red.

Red Clase C

La clase C es un tipo de direcciรณn IP que se utiliza para redes pequeรฑas. En esta clase, se utilizan tres octetos para identificar la red, y el primer octeto abarca desde 192 hasta 223.

En este tipo de mรฉtodo de direccionamiento de red, los bits iniciales se establecen en 110, lo que hace que los primeros 24 bits de la direcciรณn sean la direcciรณn de red y los 8 bits restantes la direcciรณn del host. La mayorรญa de las redes de รกrea local utilizan direcciones IP de clase C para conectarse a la red.

Ejemplo de una direcciรณn IP de clase C:

192.168.178.1

Red Clase D

Las direcciones de clase D se utilizan exclusivamente para aplicaciones de multidifusiรณn y nunca para operaciones de red habituales. En esta clase, los tres primeros bits se establecen en "1" y el cuarto en "0", lo que da como resultado los bits iniciales 1110. Todos los valores comprendidos entre 224.0.0.0 y 239.255.255.255 se utilizan para identificar de forma unรญvoca los grupos de multidifusiรณn.

Por lo tanto, no hay necesidad de extracdirecciรณn de host ta, por lo que la Clase D no tiene ninguna mรกscara de subred.

Ejemplo de una direcciรณn IP de clase D:

227.21.6.173

Red Clase E

Una direcciรณn IP de Clase E se define por tener los primeros cuatro bits de la direcciรณn establecidos en 1, lo que abarca direcciones desde 240.0.0.0 hasta 255.255.255.255. Sin embargo, la Clase E estรก reservada y su uso nunca se ha definido, por lo que muchas implementaciones de red descartan estas direcciones como indefinidas o ilegales.

Ejemplo de una direcciรณn IP de clase E:

243.164.89.28

Cรณmo identificar la clase de una direcciรณn IP

No necesitas software para averiguar la clase de una direcciรณn IPv4. El primer octeto por sรญ solo te indica la clase, la mรกscara de subred predeterminada y cรณmo se divide la direcciรณn en partes de red y de host. Sigue estos pasos:

  1. Lee el primer octeto: Toma el nรบmero que estรก antes del primer punto. Para la direcciรณn 172.20.10.5, el primer octeto es 172.
  2. Asรณcialo a un rango de clase: Un primer octeto de 1 a 126 significa Clase A, de 128 a 191 Clase B, de 192 a 223 Clase C, de 224 a 239 Clase D y de 240 a 255 Clase E.
  3. Aplicar la mรกscara de subred predeterminada: Dado que 172 se encuentra en el rango de Clase B, la mรกscara predeterminada es 255.255.0.0.
  4. Dividir la direcciรณn: Con una mรกscara de Clase B, la porciรณn de red es 172.20 y la porciรณn de host es 10.5.
๐Ÿ‘ Tip: En binario, los bits iniciales identifican la clase: 0 = Clase A, 10 = Clase B, 110 = Clase C, 1110 = Clase D y 1111 = Clase E.

Rangos de direcciones IP privadas y reservadas

Dentro de las clases A, B y C, el RFC 1918 reserva un bloque para cada una como espacio de direcciones privadas. Los enrutadores pรบblicos de Internet no reenvรญan paquetes de estos rangos, lo que los hace ideales para redes domรฉsticas y de oficina. La traducciรณn de direcciones de red (NAT) los asigna a una direcciรณn pรบblica para el acceso a Internet.

Clase Rango de direcciones privadas Notaciรณn CIDR Nรบmero de direcciones
A 10.0.0.0 a 10.255.255.255 10.0.0.0/8 16,777,216
B 172.16.0.0 a 172.31.255.255 172.16.0.0/12 1,048,576
C 192.168.0.0 a 192.168.255.255 192.168.0.0/16 65,536

Otros dos rangos reservados: 127.0.0.0/8 para pruebas de bucle invertido y 169.254.0.0/16, que los dispositivos se asignan a sรญ mismos cuando ningรบn servidor DHCP responde.

Reglas para asignar ID de red

La ID de red se asignarรก segรบn las reglas que se detallan a continuaciรณn:

  • El ID de red no puede comenzar con 127 porque 127 pertenece al rango de Clase A y estรก reservado para funciones de bucle interno.
  • Un identificador de red con todos los bits establecidos en 1 estรก reservado para su uso como direcciรณn de difusiรณn IP y no se puede asignar.
  • Un ID de red con todos los bits establecidos en 0 denota un host particular en la red local y no debe ser enrutado. Los administradores que deseen ocultar direcciรณn IP Los detalles de los escaneos externos suelen combinar estos rangos reservados con una herramienta de privacidad.

Limitaciones del direccionamiento IP con clase

Estas son las desventajas/inconvenientes del mรฉtodo de direccionamiento IP basado en clases:

  • Riesgo de quedarse sin espacio de direcciones pronto
  • Los lรญmites de clase no fomentaron la asignaciรณn eficiente del espacio de direcciones

Estas ineficiencias son la razรณn por la que CIDR reemplazรณ el direccionamiento por clases en 1993.

Preguntas Frecuentes

IPv4 utiliza direcciones de 32 bits escritas como cuatro nรบmeros decimales y admite aproximadamente 4.3 millones de direcciones. IPv6 utiliza direcciones hexadecimales de 128 bits y no utiliza clases de direcciones.

Internet Asignado Numbers La Autoridad de Redes de Internet (IANA) asigna bloques a cinco Registros Regionales de Internet, que los distribuyen a los Proveedores de Servicios de Internet (ISP) para los usuarios finales.

La notaciรณn CIDR expresa la longitud del prefijo de red despuรฉs de una barra inclinada, como por ejemplo 192.168.1.0/24. Reemplazรณ los lรญmites de clase fijos con longitudes de prefijo flexibles.

Las herramientas de gestiรณn de direcciones IP (IPAM) basadas en inteligencia artificial analizan los patrones de asignaciรณn, predicen el agotamiento de las subredes, automatizan las asignaciones y detectan conflictos antes de que interrumpan la red.

Sรญ. Los modelos de aprendizaje automรกtico analizan el trรกfico por direcciรณn IP de origen, seรฑalan rangos inusuales, detectan direcciones falsificadas o incluidas en listas negras e identifican el comportamiento de las botnets en tiempo real.

Resumir este post con: