Determinar si dos direcciones IP están en la misma subred: ¿se eliminan los 0s iniciales o finales de la dirección IP?

Entiendo que si dos direcciones IP son AND con una máscara de subred si el resultado es el mismo, entonces están en la misma red. Si el resultado es diferente, entonces están en redes diferentes. Mi pregunta es, cuando se le da una dirección IP que omite algunos 0s, ¿dónde se colocan los 0s adicionales?

Por ejemplo, si la máscara de subred es 255. 128. 0. 0, y tienes IP 126. 1. 0. 10 y IP 126. 127. 0. 1 Si solo Y ciegamente Y las IP con la máscara de subred, obtendrás resultados diferentes aunque estén en la misma red.

¿Se convierte 126.1.0.10 en 126.100.000.100 o 126.001.000.100?

EDITAR después de leer las respuestas:

255128000000 Y 126001000010 = 1085496376 * 32 *pero 255128000000 Y 126127000001 = 1085276323 * 84 *
¿Me estoy perdiendo de algo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta