CIDR è l'acronimo di Classless Inter-Domain Routing. È un metodo per dividere Indirizzo IP spazio dentro sottoreti per evitare IP esauriti. Invece di usare il tradizionale sistema classful con classi A, B e C, CIDR consente di aggiungere maschere di sottorete negli indirizzi IP.
Un esempio di notazione CIDR è 10.0.100.25/19, dove la subnet mask 19 è il numero di bit utilizzati per l'indirizzo di rete. Il resto dei 32 bit viene utilizzato per il file host indirizzo. Questo sistema senza classi è efficiente quando si gestiscono reti di grandi dimensioni poiché gli indirizzi IP non vengono sprecati.