Clase de dirección IPv4

Una clase de dirección IPv4 es una división categórica de direcciones de protocolo de Internet en el enrutamiento basado en IPv4.

Se utilizan clases de IP independientes para diferentes tipos de redes. Algunos se utilizan para IP y subredes públicas accesibles a Internet, es decir, aquellas redes detrás de un enrutador (como en las clases A, B y C). Además, algunas clases están reservadas por el Grupo de trabajo de ingeniería de Internet (IETF) y la Autoridad de números asignados de Internet (IANA) para fines específicos. Estos rangos especiales se utilizan para la multidifusión de datos idénticos a todas las computadoras en una red o subred o para investigación (como en las clases D, E).

Dentro de esta notación, las clases se diferencian principalmente por la cantidad de bits que tienen para la red y la cantidad de bits que se utilizan para los hosts. Las direcciones IP se anotan en cuatro grupos de representaciones de tres dígitos de 8 bits de binario en notación con formato de base 10 para un total de 32 bits. Los grupos están separados por puntos que comienzan desde cero (que en binario sería 00000000); el número más alto de una agrupación es 255 (o 11111111).

Clases de direcciones IPv4:

Las direcciones IP de clase A, donde el primer bit es 1, abarcan el rango de 0 a 0.0.0.0. Esta clase es para redes grandes y tiene 127.255.255.255 bits para la red y 8 bits para los hosts.

Las direcciones IP de clase B, donde los primeros dos bits son 1, están en el rango de 10 a 128.0.0.0. Esta clase es para redes medianas y tiene 191.255.255.255 bits para red y 16 bits para hosts.

Las direcciones IP de clase C, donde los primeros tres bits son 1, están en el rango de 110 a 192.0.0.0. Esta clase es para redes más pequeñas y tiene 223.255.255.255 bits para la red y 24 bits para los hosts.

Direcciones IP de clase D o multidifusión, donde los primeros cuatro bits son 1 están en el rango de 1110 a 224.0.0.0

Las direcciones IP experimentales o de clase E, donde los primeros cuatro bits son 1, están en el rango de 11110 a 240.0.0.0.

Antes de la introducción de IPv6 como solución a la falta de direcciones de Internet, la idea de abrir las direcciones de clase E se debatió acaloradamente. Si bien constituye la base para la asignación de direcciones IP, el sistema de clases de direcciones IP que se describen aquí generalmente se omite en la actualidad mediante el uso del direccionamiento Classless Inter-Domain Routing (CIDR).