1- ¿Cómo conocer el tamaño de la porción de red?
Tabla No. 1
| Clase | Rango de Red | |
| A | 8 bits | r.h.h.h |
| B | 16 bits | r.r.h.h |
| C | 24 bits | r.r.r.h |
* r = red * h = host
2- ¿Cómo sabemos la clase a la que pertenece una dirección IP?
Determinamos los rangos:
- Clase A = 0-127
- Clase B = 128-191
- Clase C = 192-223
* Se debe tomar en cuenta que la primera dirección de cada clase va destinada a la dirección de red y la última para la dirección de broadcast.
3- ¿Mascara de sub-red por defecto según clase de dirección?
Tabla No. 2:
| Clase | Rango de Red |
| A | 255.0.0.0 |
| B | 255.255.0.0 |
| C | 255.255.255.0 |
4- ¿Cómo determinar la dirección de red?
Para esto se sustituye la parte de host por todos 0 binarios.
Ejemplo: 115.0.0.0
5- ¿Cómo determinar la dirección de broadcast?
Esta finaliza con 1 binarios la parte de host:
Ejemplo: 115.255.255.255
6- ¿Cómo conocer la parte destinada a subred dada una determinada mascara?
Para analizar la siguiente situación partiremos del siguiente ejemplo:
10.150.10.18 mask 255.192.0.0
a) Expresamos la mascara de sub red en forma binaria.
11111111.11000000.00000000.00000000 => 255.192.0.0
La parte expresada en color rojo, son los bits obtenidos prestados de la parte del host, cabe destacar que la cantidad menor que se puede pedir prestado es 2 bits, deben reservarse para los números de host, la cantidad máxima de bits que se piden prestados varía según la clase de dirección (Ver Tabla No. 3).
Tabla No. 3:
| Clase de Dirección | Tamaño por defecto Campo de host | Cantidad máxima de bits de subred |
| A | 24 | 22 |
| B | 16 | 14 |
| C | 8 | 6 |
En el ejemplo anterior la respuesta es: 2 bits destinados a la parte de sub-red.
6.1 Nota: Si no nos suministran la mascara por defecto, y solo nos proporcionan la cantidad de subnet, debemos de buscar un número que sea igual o mayor que la cantidad a buscar.
Ejemplo:
Necesitamos:
- 13 Subnets.
- 10 hosts por cada subnet.
Buscar bits prestados:
23 – 2 = 6 (cantidad menor, por ende no es valido).
24 – 2 = 14 (cantidad mayor más próxima).
Si fuera una red clase C tendríamos 4 bits destinados para subnets, equivalente a 16 subnets, y 4 bits para los host, equivalente a 16 posibles host.
De los cuales solo podríamos utilizar 14 subredes disponibles y 14 host por subredes.
(Hay que tener en cuenta la dirección de red y broadcast).
Para determinar la mascara de sub red se suma las posiciones de los números binarios prestados.
Ejemplo: 4 bits prestados es igual a:
128 + 64 + 32 + 16 = 240
Por ende la mascara de subnet es: 255.255.255.240
7- ¿Cómo obtenemos la parte destinada para los host?
Restamos los bits prestados para la parte de sub red a la cantidad destinada para el host según la clase de dirección (Ver Tabla No. 3)
Respuesta, según ejemplo: 22 bits para la parte de host.
8- Cantidad de host por subnet:
Esta se obtiene elevando el número
Respuesta, según ejemplo: 222 – 2 = 4,194,302
9- Cantidad de subnet en esta red:
Esta se obtiene elevando el número
Respuesta, según ejemplo: 22 – 2 = 2
10- ¿Cómo encontrar el número de subnet donde se encuentra un host determinado?
Se siguen los siguientes pasos:
1- Expresar la dirección IP del host en forma binaria.
00001010.10010110.0001010.00010010 => 10.150.10.18
2- Expresar la mascara de subnet el forma binario, según la clase de red
11111111.11000000.00000000.00000000 => 255.192.0.0
3- Luego realizamos la operación booleana AND
00001010.10010110.00001010.00010010 => 10.150.10.18
11111111.11000000.00000000.00000000 => 255.192.0.0
00001010.10000000.00000000.00000000 => 10.128.0.0
Respuesta: 10.128.0.0
11- ¿Cómo podemos determinar el rango de direcciones de host por cada subred?
Tomando en cuenta el primer ejemplo de dirección:
223.14.17.0 con mascara 255.255.255.240
Restamos todos los posibles host que se pueden crear en una clase determinada (Ver tabla No. 4), menos el rango destinado para subnet.
Tabla No. 4 Host disponibles por clase de dirección:
| Clase | Host disponibles | |
| Clase A | 224 | 16,777,216 |
| Clase B | 216 | 65,536 |
| Clase C | 28 | 256 |
* Se toman en cuenta todos los host, incluyendo la dirección de red y la del broadcast.
Clase C host disponibles 256.
Respuesta: 256-240 = 16 host por cada subnet.