Les réseaux modernes n'utilisent plus l'adressage IP par classe et le masque de sous-réseau ne peut pas être déterminé par la valeur du premier octet. Les protocoles de routage IPv4 sans classe (RIPv2, EIGRP, OSPF et IS-IS) incluent tous les informations de masque de sous-réseau avec l'adresse réseau dans les mises à jour de routage. Les protocoles de routage sans classe prennent en charge le masquage de sous-réseau de longueur variable (VLSM) et le routage interdomaine sans classe (CIDR).
Les protocoles de routage IPv6 sont sans classe. Généralement, la distinction entre un protocole de routage par classe ou sans classe s'applique uniquement aux protocoles de routage IPv4. Tous les protocoles de routage IPv6 sont considérés comme étant sans classe car ils incluent la longueur de préfixe avec l'adresse IPv6.
Les Figures 1 à 5 illustrent la façon dont le routage sans classe résout les problèmes créés par le routage par classe :
- Figure 1 - Dans cette conception de réseau discontinu, le protocole sans classe RIPv2 a été mis en œuvre sur l'ensemble des trois routeurs. Lorsque R1 transmet une mise à jour à R2, le protocole RIPv2 inclut les informations de masque de sous-réseau avec la mise à jour 172.16.1.0/24.
- Figure 2 - R2 reçoit, traite et ajoute deux entrées dans la table de routage. La première ligne affiche l'adresse réseau par classe 172.16.0.0 avec le masque de sous-réseau /24 de la mise à jour. Il s'agit de la route parent. La seconde entrée indique l'adresse réseau VLSM 172.16.1.0 avec l'adresse de sortie et de tronçon suivant. On parle alors de « route enfant ». Les routes parent n'incluent jamais l'adresse IP d'interface de sortie ou de tronçon suivant.
- Figure 3 - Lorsque R3 transmet une mise à jour à R2, le protocole RIPv2 inclut les informations de masque de sous-réseau avec la mise à jour 172.16.2.0/24.
- Figure 4 - R2 reçoit, traite et ajoute une autre entrée de route enfant 172.16.2.0/24 sous l'entrée de route parent 172.16.0.0.
- Figure 5 - R2 est maintenant au courant des réseaux divisés en sous-réseaux.