En circunstancias normales, no. Las respuestas anteriores lo resumen bastante bien.
Sin embargo, puede haber una manera de obligar a los dos hosts a hablar mientras están conectados al mismo segmento LAN, sin un dispositivo de Capa 3 y sin cambiar la dirección IP. Si los dos hosts son hosts de Windows, puede usar lo siguiente:
Digamos que 192.168.1.33 es el host A y 10.0.2.34 es el host B.
- ¿Cuál es la diferencia entre la dirección IP pública y privada?
- Cómo obtener una IP de EE. UU. Para Chromecast desde una ubicación no estadounidense
- Direcciones IP: ¿Qué son los bloques C?
- ¿Qué son las clases de ip?
- ¿Cómo obtienen su información las empresas que venden listas de direcciones IP de geolocalización?
La dirección MAC del host A es 00-aa-00-62-c6-09
La dirección MAC del host B es 00-aa-00-62-c6–10
En el host A, ejecute lo siguiente en PowerShell / Cmd:
ruta AGREGAR 10.0.2.34 MÁSCARA 255.255.255.255 192.168.1.33 SI 11
arp -s 10.0.2.34 00-aa-00-62-c6–10
En el host B, ejecute lo siguiente en PowerShell / Cmd:
ruta AGREGAR 192.168.1.33 MÁSCARA 255.255.255.255 10.0.2.34 SI 11
arp -s 192.168.1.33 00-aa-00-62-c6-09
EXPLICACIÓN
Suceden un par de cosas antes de que un host coloque paquetes en el cable. Primero, el host consulta su tabla de rutas para encontrar una ruta de coincidencia más larga, por lo general, esta termina siendo la ruta predeterminada de 0.0.0.0 0.0.0.0. La ruta seleccionada se considerará “En-enlace”, lo que significa que está directamente conectada a la interfaz, o tendrá una dirección de próximo salto definida. El host ahora consultará su tabla ARP para encontrar la dirección MAC del destino si está en enlace o la IP del enrutador del siguiente salto que reenviaría el paquete hacia el destino.
En este caso, definimos la entrada de ruta para nuestro host que vive en la red diferente. Al indicar la dirección del siguiente salto como nuestra propia y el índice de la interfaz (IF) como el enlace adjunto al conmutador, la entrada de ruta esencialmente establece que el host está “En enlace” (el número “11” en este caso es el índice de interfaz; puede ver esto en la sección “Lista de interfaces” del comando de route PRINT
).
A continuación, creamos una entrada ARP estática que asocia la dirección IP a la dirección MAC que pertenece a la interfaz del host remoto. Después de que estos pasos se realicen en ambos dispositivos recíprocamente, ambos hosts pueden comunicarse directamente entre sí.