¿Están dos IP en la misma red?
Escribe la IP y la máscara de dos equipos y te digo si están en la misma subred, es decir, si pueden hablar directamente o necesitan pasar por un router.
Compara dos direcciones
No, están en redes distintas: 192.168.1.0/25 y 192.168.1.128/25. Para comunicarse necesitan un router (su puerta de enlace).
| Equipo A | Equipo B | |
|---|---|---|
| IP | 192.168.1.20/25 | 192.168.1.200/25 |
| IP en binario | 11000000.10101000.00000001.00010100 | 11000000.10101000.00000001.11001000 |
| Máscara | 11111111.11111111.11111111.10000000 | 11111111.11111111.11111111.10000000 |
| Red (AND) | 192.168.1.0 | 192.168.1.128 |
| Broadcast | 192.168.1.127 | 192.168.1.255 |
Cómo se sabe si dos IP están en la misma red
Cada equipo hace un AND entre su IP y su máscara para obtener su dirección de red. Si los dos obtienen la misma dirección de red (con la misma máscara), están en la misma subred y se comunican directamente, a nivel 2, sin router. Si no, el equipo que envía manda el paquete a su puerta de enlace.
En el ejemplo, con /25 la red se parte en dos mitades: de .0 a .127 y de .128 a .255. La .20 cae en la primera y la .200 en la segunda, así que no están en la misma red, aunque los tres primeros octetos coincidan.
Problemas típicos que explica esta comprobación
- Dos equipos «en la misma red» que no se ven: con una máscara más larga de lo que crees, pueden quedar en subredes distintas.
- Máscaras distintas en la misma LAN: si un equipo tiene /24 y otro /25, uno puede creer que el otro es local y el otro mandar la respuesta al router. El resultado es una comunicación que funciona en un solo sentido.
- Puerta de enlace fuera de la red: la puerta de enlace siempre tiene que estar en la misma subred que el equipo. Compara la IP del equipo con la del router para comprobarlo.