La notación CIDR realiza la misma tarea que el enmascaramiento de subredes de red. CIDR define qué direcciones IP y cuántas direcciones IP de host se permitirán en la red. La siguiente tabla detalla cuántas redes y direcciones IP se permiten con cada longitud CIDR y las máscaras de subred equivalentes.
CIDR significa Classlesss Inter-Domain Routing. Permite a los administradores de red agrupar bloques de direcciones IP en redes de enrutamiento únicas. CIDR realiza la misma tarea que la máscara de subred tradicional.
Para entender lo que significa la notación CIDR, tomemos la dirección IP 192.168.0.15 y el CIDR /24, por ejemplo. 192.168.0.15 define el prefijo de la dirección, y /24 define el número de bits reservados para la máscara de red. Esto significa que los primeros 24 bits de la dirección IP están reservados para el enrutamiento de la red. Así, escribir 192.168.0.15/24 significa lo mismo que utilizar la máscara de subred 255.255.255.0 para la dirección IP 192.168.0.15. Esto significa que los últimos 8 bits de la dirección IP están reservados para las direcciones IP de host, por lo que las direcciones IP 192.168.0.15 a 192.168.0.255 se permitirán como direcciones IP de host en la red.
Una subred es una división de una red IP (conjunto de protocolos de Internet), donde una red IP es un conjunto de protocolos de comunicación utilizados en Internet y otras redes similares. Se conoce comúnmente como TCP/IP (Transmission Control Protocol/Internet Protocol).
El acto de dividir una red en al menos dos redes separadas se denomina subred, y los routers son dispositivos que permiten el intercambio de tráfico entre subredes, sirviendo de frontera física. IPv4 es la arquitectura de direccionamiento de red más utilizada, aunque el uso de IPv6 ha ido creciendo desde 2006.
Antes de la introducción de los CIDR, los prefijos de red IPv4 podían obtenerse directamente a partir de la dirección IP basándose en la clase (A, B o C, que varían en función del rango de direcciones IP que incluyen) de la dirección y la máscara de red. Sin embargo, desde la introducción de los CIDR, la asignación de una dirección IP a una interfaz de red requiere tanto una dirección como su máscara de red.
Hasta donde yo sé, el ID de la red y la dirección IP asignada a un host en esa red son 2 cosas diferentes. 192.168.0.0 es un ID de red y si su subred es 255.255.255.0, entonces los hosts en esta red pueden ser 192.168.0.1 – 192.168.0.254. En este caso, ¿cómo puede existir un host sin un ID de red?
Hay un poco de confusión aquí; ese /32 no se refiere al tamaño de cualquier (sub)red, sino al rango de direcciones al que se aplica esa entrada de la tabla de enrutamiento en particular. Normalmente los dos son lo mismo (porque se enruta una red o subred como una unidad, ¿no?), pero macOS hace las cosas un poco diferentes para otros hosts en la misma red local. Permíteme añadir algunas líneas antes de las que has citado:
Ten en cuenta que 192.168.1 (abreviatura de 192.168.1.0/24) se enruta a través de en0 (también conocido como enlace#4); no a través de ninguna puerta de enlace, sólo a través de la propia interfaz. Esta es la red en la que se encuentra el propio Mac. 192.168.1.1 y 192.168.1.125 son direcciones específicas dentro de ese rango de red. Si comparas esas entradas /32 con la entrada 192.168.1, son básicamente duplicados redundantes; dicen lo mismo, sólo que sobre direcciones específicas en lugar de todo el rango de red.
Hasta donde yo sé, el ID de la red y la dirección IP asignada a un host en esa red son 2 cosas diferentes. 192.168.0.0 es un ID de red y si su subred es 255.255.255.0, entonces los hosts en esta red pueden ser 192.168.0.1 – 192.168.0.254. En este caso, ¿cómo puede existir un host sin un ID de red?
Hay un poco de confusión aquí; ese /32 no se refiere al tamaño de cualquier (sub)red, sino al rango de direcciones al que se aplica esa entrada de la tabla de enrutamiento en particular. Normalmente los dos son lo mismo (porque se enruta una red o subred como una unidad, ¿no?), pero macOS hace las cosas un poco diferentes para otros hosts en la misma red local. Permíteme añadir algunas líneas antes de las que has citado:
Ten en cuenta que 192.168.1 (abreviatura de 192.168.1.0/24) se enruta a través de en0 (también conocido como enlace#4); no a través de ninguna puerta de enlace, sólo a través de la propia interfaz. Esta es la red en la que se encuentra el propio Mac. 192.168.1.1 y 192.168.1.125 son direcciones específicas dentro de ese rango de red. Si comparas esas entradas /32 con la entrada 192.168.1, son básicamente duplicados redundantes; dicen lo mismo, sólo que sobre direcciones específicas en lugar de todo el rango de red.