Prenons l'exemple de l'adresse de votre domicile. Un jour, vous décidez de changer votre adresse du "123 First Street" au "1600 Pennsylvania Avenue". Quelle différence cela fait-il en dehors des limites de votre propriété ? Aucune, car le reste du monde continue à se comporter comme si l'emplacement physique de votre maison n'avait pas changé, le nom de votre rue n'avait pas changé, le nom de la ville n'avait pas changé, le code postal n'avait pas changé... vous voyez le genre.
Le courrier, les paquets, etc., seront "acheminés" vers votre maison en fonction de son emplacement dans le réseau d'adresses de votre communauté. Le numéro de votre maison (ordinateur), en lui-même, n'est que le dernier et ultime arrêt (saut de réseau). Tout ce qui se trouve sur le chemin doit être d'accord, doit être synchronisé, et vous ne contrôlez que la toute fin du chemin.
Vous pouvez donner à votre maison (ou à votre ordinateur) le numéro que vous voulez, mais pour que le trafic de votre réseau continue à circuler, vous devez le faire en synchronisation avec votre environnement. Pour changer l'adresse de votre maison, vous devez changer son numéro, ET faire en sorte que la bureaucratie change le nom de votre rue, ET changer le nom de votre ville, ET votre code postal. De même, pour changer votre adresse IP en dehors du bloc qui vous a été attribué, vous devez changer son numéro, ET demander à votre fournisseur en amont de changer le bloc qui vous a été attribué, ET changer ses routeurs pour qu'ils acheminent ce bloc vers vous, ET annoncer cela via BGP à leurs pairs.
Dans les deux cas, vous synchronisez votre changement avec le monde extérieur afin que celui-ci sache comment vous trouver. Sinon, l'effet est que le trafic réseau ne peut plus vous trouver - et la seule entité affectée par votre changement d'adresse, c'est vous. Ce qui, architecturalement parlant, est une bonne chose !