¿Se utiliza la subred cero en la vida real?

Por desgracia sí.

Historia real: mientras estaba en Cisco, terminé haciendo los cambios en la tabla de enrutamiento para admitir el enrutamiento sin dominio entre clases (CIDR). Como parte de eso, actualicé los filtros marcianos para realizar una comprobación sin clases y descubrí que, de acuerdo con una lectura muy estricta de las especificaciones, la subred cero está reservada. Codifiqué en consecuencia. Pasó todas las pruebas. Cuando hubo disputas cité el capítulo y el verso. No hay problema.

Pasan unos meses y recibo un correo electrónico de un cliente angustiado que dice que este cambio rompió su red porque estaban usando la subred cero. Estuvieron de acuerdo en que no era legal, pero que ya estaban implementados de forma masiva en la subred cero y que si no lo cambiábamos, ya no comprarían productos de Cisco. No hace falta decir que añadimos un botón de post-prisa.

Departamento de ironía: el cliente no era otro que la Universidad de California Berkeley, la misma ubicación que nos dio BSD Unix y las mismas personas que inventaron y escribieron las reglas sobre las subredes.

¡¡¡¡¡¡¡¡Sí!!!!!!!!

¿Recuerda la ruta por defecto 0.0.0.0/0, la ruta cuádruple?

Bueno, 0.0.0.0/0 define todos los demás destinos que no se especifican individualmente en la tabla de enrutamiento. Por lo general, se usa para Internet, ya que no podemos agregar la IP pública de cada sitio / servidor en la tabla de enrutamiento.

Aquí la subred es 0 que especifica todas las redes.

Claro, ¿por qué no sería?

Es solo la primera subred en su rango que tiene todos los ceros como bits de red.

Pero la verdad sea dicha, no sabía que esto tenía un nombre específico. Tuve que buscarlo. Podría decirse que es confuso tener una porción de red totalmente cero, pero no estoy de acuerdo con ser honesto.