¿Por qué se avanzan los datos si cambiamos la máscara de subred de la misma dirección IP?

Su comentario aclara la pregunta, aunque no estoy del todo seguro acerca de su propósito para hacerlo. Pero al menos puedo dar cuenta de los resultados que está viendo. Nota: por brevedad, escribo la máscara 255.255.255.128 como / 25 y 255.255.255.192 como / 26.

  1. El enrutamiento IP consiste en tomar una dirección IP de destino y compararla con las entradas en la tabla de enrutamiento IP hasta encontrar una coincidencia, luego enviar el paquete a la interfaz indicada. La dirección de destino se enmascara con la máscara de subred de cada entrada en la tabla de enrutamiento antes de comparar.
  2. En la computadora A con la dirección 192.168.1.2/25, la dirección de subred local es 192.168.1.0/25; la computadora B, 192.168.1.3/26, tiene una dirección de subred 192.168.1.0/26. Cada uno tendrá en su tabla de enrutamiento una entrada de red para 192.168.1.0 (con diferentes máscaras).
  3. Cuando A envía a B, encuentra que 192.168.1.3 coincide con 192.168.1.0/25, y cuando B envía a A como 192.168.1.2, que coincide con 192.168.1.0/26. Entonces, en ambos casos, envían el paquete en la subred local, a pesar de que no están de acuerdo con el tamaño de esa subred.

Podría dejar de funcionar si tuviera una dirección de 192.168.1.65 o superior, porque la parte de red de esa dirección podría no coincidir con una ruta en la tabla de enrutamiento del sistema de origen; incluso entonces podría idear un par de direcciones con diferentes máscaras que coincidieran con las entradas de enrutamiento de los demás.

Incluso si en realidad asignamos una IP diferente con una máscara de subred diferente, seguramente se enviarán paquetes de red. Debe especificar claramente qué tipo de paquetes de red. En realidad está separado / categorizado para muchos tipos. Si no me equivoco, en el rastreador de paquetes, en realidad puede filtrar el tipo de paquete de red e identificar cómo va el paquete de red.

Como mencionó en los Comentarios, tiene 2 computadoras conectadas a un conmutador. de hecho, estas dos computadoras caen bajo la capa 2 en el modelo OSI. El conmutador almacena la dirección Mac una vez que los paquetes de red pasaron por el conmutador, por lo que ambas computadoras están conectadas entre sí. Sin embargo, dado que ambas computadoras tienen una máscara de subred diferente. Por derecho, ambos no pueden comunicarse entre sí.

Debe haber una función de ping para PC / laptop en el rastreador de paquetes. (Corrija si estoy equivocado. Gracias.)

¿De qué estás hablando aquí?

VLAN?

Realmente no entiendo tu pregunta.

Una máscara de subred diferente significa que IP es parte de una subred diferente (subred significa subred).

Entonces, si bloqueó -diga- una IP un poco 172.16.0.0/16 (255.255.0.0, máscara de subred predeterminada de clase B, que es un / 16) y luego cambia la máscara de subred a / 24 (es decir, 255.255.255.0) , esa IP ahora será parte de una red diferente a la anterior.

Con una máscara de subred / 24, puede tener 256 redes y 254 hosts.