Supongamos que tenemos una red Clase A, lo que significa que tenemos 16 millones de hosts en una red. La tarea que tenemos que hacer es:
- Mantenimiento de una red tan grande
- Seguridad para la red: por ejemplo, tenemos 4 departamentos en una empresa y los 4 departamentos no necesitan acceder a toda la red.
Para esto necesitamos dividir en subredes , es decir, dividir una red enorme en una red más pequeña. Ahora cada departamento tendrá su propia red.
En caso de direccionamiento sin división en subredes, el proceso de llegar a una dirección se realiza en 3 pasos:
- Identificación de la red
- Identificación del anfitrión
- Identificación del proceso
En caso de direccionamiento con división en subredes, el proceso de llegar a una dirección se realiza en 4 pasos:
- Identificación de la red
- Identificación de la subred
- Identificación del anfitrión
- Identificación del proceso
Supongamos que tenemos una red Clase C y queremos dividirla en 4 subredes. Para dividir necesitamos elegir 2 bits de la parte del host.
Como la primera y la última dirección IP están reservadas para la ID de red y la dirección de transmisión dirigida en cada subred, tenemos que reservar 8 direcciones IP en este caso.
Se recibe un paquete que tiene la dirección de destino -200.1.2.20. Luego, cómo identificará el enrutador a qué subred pertenece. Se hará usando la máscara de subred .
Una máscara de subred es un número de 32 bits que se utiliza para identificar la subred de una dirección IP. La máscara de subred es una combinación de 1 y 0. Los 1 representan la ID de la red y la subred, mientras que los 0 representan la ID del host. Para este caso, la máscara de subred es,
11111111.11111111.11111111.11000000 or 255.255.255.192
Entonces, para obtener la red a la que pertenece la dirección de destino, tenemos que bit a bit y con máscara de subred.
11111111.11111111.11111111.11000000 && 11001000.00000001.00000010.00010100 ----------------------------------------------------- 11001000.00000001.00000010.00000000
La dirección pertenece a,
11001000.00000001.00000010.00000000 or 200.1.2.0
El enrutador interno reenviará el paquete a la red a través de una interfaz. La interfaz será identificada por la tabla de enrutamiento que reside en el enrutador.
Tabla de enrutamiento :
si la identificación de la red no coincide con ninguna, el paquete se enviará a la entrada predeterminada. La entrada predeterminada tiene una identificación de red como 0.0.0.0.
En algunos casos, la identificación de la red puede coincidir con dos entradas en la tabla de enrutamiento, por lo que aquí se selecciona la interfaz que tiene la máscara de subred más larga (más 1) .
Publicación traducida automáticamente
Artículo escrito por AnshuMishra3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA