En el siguiente ejercicio de direccionamiento IP veremos como determinar si una dirección IP pertenece a una red específica.
El problema: Llega a un router conectado a la red 131.108.2.0 un paquete con la dirección 131.108.2.200 como destino. La máscara de red correspondiente es 255.255.255.224. ¿Se dirige el paquete a la red de ese router?
O en otros términos, la dirección IP 131.108.2.200 pertenece a la red 131.108.2.0?
El router realiza la operación de una forma muy sencilla para él, puesto que todo lo determina en binario. Realizar este ejercicio de direccionamiento IP nos ayudará a entender mejor cómo trabajan las redes de computadoras.
Para comenzar retomemos los datos con los que contamos:
Red | 131.108.2.0 |
Destino | 131.108.2.200 |
Máscara | 255.255.255.224 |
Veamos esos mismos datos en forma binaria
Red | 1000 0011 . 0110 1100 . 0000 0010 . 0000 0000 |
Destino | 1000 0011 . 0110 1100 . 0000 0010 . 1100 1000 |
Máscara | 1111 1111 . 1111 1111 . 1111 1111 . 1110 0000 |
Para determinar si un paquete pertenece a una red, el router realiza una operación AND entre la dirección destino y la máscara de red. Es decir ejecuta:
1000 0011 . 0110 1100 . 0000 0010 . 1100 1000
X
1111 1111 . 1111 1111 . 1111 1111 . 1110 0000
lo que da como resultado:
1000 0011 . 0110 1100 . 0000 0010 . 1100 0000
Esa es la red a la que pertenece el paquete. Por lo que observas es diferente de la red a la que está conectado el router, por lo que podemos concluir que NO se dirige el paquete de red a ese router.
Es un dispositivo de networking que se diferencia del resto por tener la capacidad de interconectar las redes internas y externas. Su arquitectura está formada por una CPU, memorias, bus de sistema y distintas interfaces de entrada y salida.
Es una palabra de 32 bits que establece la frontera entre la parte de red y la parte de host de una dirección IP. Los bits relacionados con la parte de red valen 1 y el resto vale 0.
Es una operación logica donde el resultado es 1 si los bits correspondientes en la operación son 1. De lo contrario el resultado es 0.