Eu acho que vou ser o contrario em um presente. IMO, muitas pessoas fazem muito barulho tentando corrigir as pessoas quando falam sobre o endereçamento IP completo da classe. Os endereços reservados da RFC 1918 foram criados a partir do que era na época o espaço de endereço completo da classe. Na verdade, toda documentação que eu já li sobre os endereços da RFC 1918 se refere a eles em suas designações de classe completa. Eu acho que é perfeitamente aceitável referir-se a endereços RFC 1918 como Classe A, Classe B, etc.
Quanto ao debate roteável / não roteável, postarei isso (diretamente da RFC 1918):
Because private addresses have no global meaning, routing information
about private networks shall not be propagated on inter-enterprise
links, and packets with private source or destination addresses
should not be forwarded across such links. Routers in networks not
using private address space, especially those of Internet service
providers, are expected to be configured to reject (filter out)
routing information about private networks. If such a router receives
such information the rejection shall not be treated as a routing
protocol error.
Essa descrição descreve perfeitamente e sucintamente a natureza "não-roteável" dos endereços RFC 1918 e, como tal, torna perfeitamente aceitável referir-se a eles como IMO não roteável.
Eu acho que muito tempo é gasto debatendo isso. Se alguém se referir a um espaço de endereçamento RFC 1918 como Classe A, Classe B, etc., e se referir a eles como sendo não-roteáveis, então eu estou perfeitamente bem com isso. Eu sei o que eles querem dizer quando dizem isso e todos os outros. Mesmo para a rede "noob", entender o endereçamento de classe completa, o espaço de endereçamento RFC 1918, bem como o CIDR, é fundamental para o desenvolvimento de uma strong compreensão do trabalho em rede.
Além disso:
A RFC 1918 refere-se a esses intervalos de endereços privados usando termos CIDR e de classe completa, como nos exemplos a seguir:
We will refer to the first block as "24-bit block", the second as
"20-bit block", and to the third as "16-bit" block. Note that (in
pre-CIDR notation) the first block is nothing but a single class A
network number, while the second block is a set of 16 contiguous
class B network numbers, and third block is a set of 256 contiguous
class C network numbers.
e
If a suitable subnetting scheme can be designed and is supported by
the equipment concerned, it is advisable to use the 24-bit block
(class A network) of private address space and make an addressing
plan with a good growth path. If subnetting is a problem, the 16-bit
block (class C networks), or the 20-bit block (class B networks) of
private address space can be used.
Não consigo encontrar nenhuma declaração na RFC 1918 que prefira um termo sobre o outro e talvez teria sido melhor se o RFC 1918 não fosse tão ambíguo com o uso de ambos os termos, mas é o que é. Meu único ponto aqui é que acho que é hora de parar de bater nas pessoas quando elas usam os termos "class" ou "class-full" quando se referem a esses intervalos de endereços IP. Se uma pessoa entender o endereçamento IP, ela entenderá o uso de ambos os termos quando encontrar um (ou ambos) em discussão ou em literatura / documentação. Para a pessoa que está apenas aprendendo o endereçamento ip, é minha opinião que ter um sólido entendimento do endereçamento de classe completa ajuda muito a entender o endereçamento IP em geral e define a base para entender o endereçamento sem classes.