Funcionaria um pouco. Depende de como você define o trabalho. Se você alterar a máscara de rede em seu roteador, para que, em vez de ter 10.2.1.1/24
, ela tenha 10.2.1.1/16
, então:
Um host com um endereço 10.2.1.0/24
ainda pode alcançar qualquer sistema com um endereço entre 10.2.1.0-10.2.1.255 e uma máscara de /24
ou /16
. Os sistemas simplesmente usariam a resolução arp e se conectariam diretamente uns aos outros. Desde do ponto de vista dos dois sistemas, cada um estará em sua rede local.
Um host com 10.2.1.0/24
poderá se conectar a qualquer host fora da rede 10.2.0.0/16
. Seria ARP para o endereço do gateway e se conectar através do seu roteador.
A única coisa que eles não conseguiram alcançar foram os hosts em 10.2.0.0/16
, mas não no intervalo 10.2.1.0/24
. O host com um endereço em 10.2.1.0/24
tentaria se conectar por meio do roteador, mas um host nessa sub-rede, mas fora de 10.2.1.0/24
, tentaria se conectar diretamente. Mesmo isso pode ser mitigado, em alguns roteadores usando algo chamado proxy-arp. Você basicamente tem que convencer o roteador a responder a solicitações ARP em nome de um sistema com 10.2.1.0/24
quando a solicitação veio de um sistema que não está dentro dessa sub-rede.
O ponto chave aqui é que funcionará um pouco, mas você deve corrigir a máscara de rede em todos os seus sistemas fixos para a nova sub-rede antes de começar a designar o espaço de endereço da outra parte da rede.