Определение того, находятся ли два IP-адреса в одной подсети. Ведущие или конечные 0 отбрасываются с IP-адреса?

Я понимаю, если два IP-адреса являются ANDd с маской подсети, если результат совпадает, то они находятся в одной сети. Если результат отличается, то они находятся в разных сетях. Мой вопрос заключается в том, что при задании IP-адреса без нуля, где размещаются дополнительные 0?

Например, если маска подсети 255. 128 0 0, и у вас есть IP 126. 1 0 10 и IP 126. 127 0 1, если вы просто вслепую И IP-адреса с маской подсети, вы получите разные результаты, даже если они находятся в одной сети.

126.1.0.10 становится 126.100.000.100 или 126.001.000.100?

РЕДАКТИРОВАТЬ после прочтения ответов:

255128000000 И 126001000010 = 1085496376 * 32 *но 255128000000 И 126127000001 = 1085276323 * 84 *

Я что-то пропустил?

Ответы на вопрос(3)

Ваш ответ на вопрос