Publiés en 1981, les documents RFC 790 et RFC 791 décrivent la façon dont les adresses réseau IPv4 ont été initialement attribuées sur base d'un système de classification. Dans la spécification d'origine d'IPv4, les auteurs ont défini des classes afin de proposer trois tailles différentes de réseaux adaptées aux petites, moyennes et grandes entreprises. De ce fait, les adresses de classe A, B et C ont été définies avec un format spécifique pour les bits d'ordre haut. Les bits d'ordre haut sont les bits situés le plus à gauche dans une adresse 32 bits.
Comme indiqué dans la figure :
- Les adresses de classe A commencent par 0 - destinées aux grandes organisations ; inclut toutes les adresses comprises entre 0.0.0.0 (0 0000000) et 127.255.255.255 (01111111). L'adresse 0.0.0.0 est réservée au routage par défaut et l'adresse 127.0.0.0 est réservée au test de boucle.
- Les adresses de classe B commencent par 10 - destinées aux entreprises moyennes à grandes ; inclut toutes les adresses comprises entre 128.0.0.0 (10000000) et 191.255.255.255 (10111111).
- Les adresses de classe C commencent par 110 - destinées aux petites et moyennes entreprises ; inclut toutes les adresses comprises entre 192.0.0.0 (11000000) et 223.255.255.255 (11011111).
Les adresses restantes sont réservées à la multidiffusion et aux utilisations futures.
- Les adresses de multidiffusion de classe D commencent par 1110 - les adresses de multidiffusion sont utilisées pour identifier un groupe d'hôtes faisant partie d'un groupe de multidiffusion. Cela permet de réduire la quantité de paquets traités par les hôtes, particulièrement sur les réseaux de diffusion (par exemple, les réseaux locaux Ethernet). Les protocoles de routage, tels que RIPv2, EIGRP et OSPF utilisent des adresses de multidiffusion désignées (RIP = 224.0.0.9, EIGRP = 224.0.0.10, OSPF 224.0.0.5 et 224.0.0.6).
- Les adresses IP réservées de classe E commencent par 1111 - ces adresses sont réservées à des fins expérimentales et à une utilisation future.
Liens :
« Protocole Internet » (http://www.ietf.org/rfc/rfc791.txt)
« Adresses de multidiffusion Internet » (http://www.iana.org/assignments/multicast-addresses)