¿Cómo se crean las subredes en la red? ¿Red de computadoras?

Asumiré que estás hablando de subredes IPv4 básicas, así que aquí va:

Inicialmente, hace mucho tiempo, solo había 5 subredes posibles:

Clase A, B, C, D, E -> fuera de las cuales D&E no prevalecieron.

Piense en las direcciones IPv4 como octet.octet.octet.octet; un octeto es un conjunto de 8 bits,

Entonces la forma en que se clasifican es así:

Clase A: network.host.host.host (fijo. (0-255). (0-255). (0-255))
(Se denota por / 8 como el primer octeto o los primeros 8 bits de la dirección IPv4 son fijos)

Lo que significa que el primer octeto se fija para identificar la red y los 3 octetos restantes podrían usarse para especificar un host de forma exclusiva; por lo tanto, le permite identificar de forma exclusiva 256 ^ 3 (2 ^ 24) hosts en una red de clase A.

Además, una red de clase A se limita a especificar direcciones de red en el rango 0.0.0.0 -> 127.255.255.255

Entonces, una IP de Clase A podría ser 10.82.91.34 que pertenece a la
Red de clase A: 10.0.0.0 / 8

Clase B: network.network.host.host (fijo. Fijo. (0-255). (0-255))
(Se denota por / 16 como los dos primeros octetos o los primeros 16 bits de la dirección IPv4 son fijos)

De manera similar, una red de clase B usa 2 octetos para identificar la red sola y se pueden asignar 2 octetos para identificar de manera única 256 ^ 2 (2 ^ 16) hosts en una red de clase B dada.

Además, una red de clase B se limita a especificar direcciones de red en el rango 128.0.0.0 -> 191.255.255.255

Entonces, una IP de Clase B podría ser 128.82.91.34 que pertenece a la
Red de clase B: 128.82.0.0 / 16

Clase C: network.network.network.host (fixed.fixed.fixed. (0-255))
(Se denota por / 24 como los primeros tres octetos o los primeros 24 bits de la dirección IPv4 son fijos)

De manera similar, una red de clase C usa 3 octetos para identificar la red sola y se pueden asignar 2 octetos para identificar de forma exclusiva 256 ^ 1 (2 ^ 8) hosts en una red de clase C dada.

Además, una red de clase B se limita a especificar direcciones de red en el rango 192.0.0.0 -> 223.255.255.255

Entonces, una IP de clase C podría ser 192.82.91.34 que pertenece a la
Red de clase C: 192.82.91.0 / 24

Después de esto, la gente pensó que necesitaban más flexibilidad para especificar direcciones IPv4; por ejemplo, digamos que necesito una red para servir a 500 hosts, pero una red de clase C solo me da 256 hosts.
Lo que esto significa es que necesito algo cercano a una red de clase C pero solo un poco más grande para acomodar mis 244 hosts adicionales. (¡Las direcciones IP son preciosas y no deben desperdiciarse!)

¡Voila, esto es CIDR o enrutamiento entre dominios sin clase ! Lo que significa que el número de bits que reservo en mis octetos es maleable y no solo se limita a los octetos.

Puedo tener direcciones originales que me permiten especificar x bits para la red e y bits para el host en una dirección IP; ejemplo,
xxxxxxxx.xxxxxxxx.xyyyyyyy.yyyyyyyy

Entonces la red en la que se encuentra es xxxxxxxx.xxxxxxxx.x0000000.00000000 / 17
(17 bits de esta dirección IP se utilizan para representar la red y el resto para especificar hosts de forma exclusiva, lo que significa que podemos tener 2 ^ 15 hosts únicos en esta red)

Volviendo al ejemplo anterior, para poder asignar IP para los 244 hosts restantes; Necesito especificar una red / 23 que admita 512 hosts.
(/ 23 significa que la dirección de red se especifica en los primeros 23 bits y los 9 bits restantes se usan para especificar los hosts en una dirección IPv4 de 32 bits)

Puede encontrar una lista completa de todas las subredes CIDR IPv4 posibles y sus rangos en este gráfico de información realmente sorprendente de Packet Life:

La pregunta es demasiado genérica, pero intentaré responder brevemente. Las subredes se crean utilizando matemáticas y requisitos. Cuando se deciden las IP de subred, los dispositivos de red (enrutadores) que actúan como puerta de enlace usarán algunas de las IP y luego el resto podría entregarse estáticamente a los hosts (servidores) O usar DHCP (protocolo automático de asignación de IP). De esta manera, los servidores en la misma subred pueden comunicarse con el enrutador. Para comprender las matemáticas, busque las subredes en Wikipedia o simplemente una búsqueda en línea o búsqueda en Google.