¿Que es una dirección IPv4?

Que es una direccion IPv4

¿Que es una IPv4?

El protocolo de Internet versión 4 es la cuarta versión del Internet protocol (IP). Actualmente es uno de los protocolos más usados en lo que a interconexiones de red se refiere.  Las direcciones IPv4 son la versión estándar y la usan una gran mayoría de equipos y dispositivos de Internet y otras redes.
Ejemplo y estructura de una IPv4

¿Cuales son las características de la IPv4?

Las direcciones IP están construidas de dos partes: el identificador de red (ID network) y el identificador del dispositivo (ID host). Por host entenderemos que es cualquier dispositivo que tiene asignado una dirección IP.

Las direcciones IPv4 están basadas en 32 bits, correspondientes a 12 dígitos decimales. Estas IPs están compuestas por 4 secciones de 8 bits cada una representados en 3 dígitos decimales y cada sección separadas por un punto (.). Por eso mismo las direcciones IPv4 solo pueden direccionar un máximo de 4.294.967.296 direcciones de host. Muchas de las cuales están dedicadas a redes locales (LANs).


¿Cuales son las clases IPv4?

Existen 5 clases de IPv4, cada una de ellas tiene un numero de IPs determinadas, funciones y usos establecidos, y características definidas.
Clases de IP

Dirección IP de Clase A

En la clase A el primer bit del primer octeto siempre se establece en 0 (Cero). Por lo tanto en esta clase meteremos todas las direcciones IP que vayan desde la IP 0.0.0.0 hasta la IP 127.255.255.255.

Se asignara el primer octeto para identificar la red y los últimos tres octetos (24 bits) se usaran para definir los hots, de modo que la máxima cantidad de direcciones de host es de 224– 2 (se excluyen la dirección reservada para broadcast (últimos octetos a 1) y de red (últimos octetos a 0)). Esto significa que en la clase A hay un total de 2.113.929.216 direcciones IP únicas disponibles, o lo que es lo mismo, 16.777.616 direcciones por cada red.

En estas redes la mascara de red es 255.0.0.0 y el ID de broadcast sera X en la dirección X.255.255.255.

Excepciones: El rango de direcciones IP 0.X.X.Xdirecciones IP 127.X.X.X están reservadas para el dispositivo de red loopback, que es una interfaz de red virtual en las que el dispositivo habla consigo mismo.

Direcciones IP de clase A

Dirección IP de Clase B

En la clase B los dos primeros bits del primer octeto se establecen en 10 (Diez). Por lo tanto en esta clase meteremos todas las direcciones IP que vayan desde la IP 128.0.0.0 hasta la IP 191.255.255.255.

Se asignaran los dos primeros octeto para identificar la red y los últimos dos octetos (16 bits) se usaran para definir los hots, de modo que la máxima cantidad de direcciones de host es de 216– 2 (se excluyen la dirección reservada para broadcast (últimos octetos a 1) y de red (últimos octetos a 0)). Esto significa que en la clase B hay un total de 1.073.741.824 direcciones disponibles de IP únicas, o lo que es lo mismo, 65.536 direcciones por cada red.

En estas redes la mascara de red es 255.255.0.0 y el ID de broadcast sera X en la dirección X.X.255.255.

Direcciones IP de clase B

Dirección IP de Clase C

En la clase C los tres primeros bits del primer octeto se establecen en 110 (Ciento diez). Por lo tanto en esta clase meteremos todas las direcciones IP que vayan desde la IP 192.0.0.0 hasta la IP 223.255.255.255.

Se asignaran los tres primeros octeto para identificar la red y el últimos octeto (8 bits) se usaran para definir los hots, de modo que la máxima cantidad de direcciones de host es de 28– 2 (se excluyen la dirección reservada para broadcast (últimos octetos a 1) y de red (últimos octetos a 0)). Esto significa que en la clase C hay un total de 536.870.912 direcciones disponibles de IP únicas, o lo que es lo mismo, 256 direcciones por cada red.

En estas redes la mascara de red es 255.255.255.0 y el ID de broadcast sera X en la dirección X.X.X.255.


Direcciones IP de clase C

Dirección IP de Clase D

En la clase D los cuatro primeros bits del primer octeto se establecen en 1110 (mil ciento diez). Por lo tanto en esta clase meteremos todas las direcciones IP que vayan desde la IP 224.0.0.0 hasta la IP 239.255.255.255.

Esta clase esta reservada para el multicast. Estas direcciones IP no están destinadas a servicios de host en particular y no tiene una mascara de subred. La clase D tiene un total de 268.435.456 direcciones disponibles de IP únicas.

En estas redes la mascara de red no es necesaria.

Direcciones IP de clase D

Dirección IP de Clase E

En la clase E los cuatro primeros bits del primer octeto se establecen en 1111 (mil ciento once). Por lo tanto en esta clase meteremos todas las direcciones IP que vayan desde la IP 240.0.0.0 hasta la IP 255.255.255.255.

Esta clase esta reservada para propósitos experimentales. Estas direcciones IP no están destinadas a servicios de host en particular y no tiene una mascara de subred.

En estas redes la mascara de red no es necesaria.

Direcciones IP de clase E

Conclusión sobre las IPv4

El diseño de redes de clases (classful) sirvió durante la expansión de Internet, sin embargo este diseño no era escalable y frente a una gran expansión de las redes, el sistema de espacio de direcciones de clases fue reemplazado por una arquitectura de redes sin clases Classless Inter-Domain Routing (CIDR) en el año 1993. CIDR está basada en redes de longitud de máscara de subred variable (variable-length subnet masking VLSM), lo que permite asignar redes de longitud de prefijo arbitrario. Permitiendo por tanto una distribución de direcciones más fina y granulada, calculando las direcciones necesarias y «desperdiciando» las mínimas posibles.

Actualmente se esta instaurando un nuevo protocolo capaz de contener varios billones de billones de direcciones completamente únicas mediante el la versión 6, si quieres conocer mas sobre este protocolo (IPv6) te recomiendo hacer clic aquí e informarte.