Comment fonctionnent les adresses IP ? L’adresse IP varie-t-elle d’un ordinateur à l’autre, ou dépend-elle de la connexion Internet que vous utilisez ? Si j’utilise le Wi-Fi de mon voisin depuis mon ordinateur, cela change-t-il mon adresse IP ?


Votre adresse IP indique aux autres ordinateurs où vous joindre. Si vous avez une adresse IP qui'est unique dans tout l'internet, c'est'facile, non ? Mais la plupart des ordinateurs sur l'internet partagent des adresses IP pour diverses raisons. C'est le travail des routeurs de cacher les adresses dupliquées et de s'assurer que les messages arrivent à la bonne destination. Voici'une longue explication:

La plupart des appareils n'ont pas accès à des adresses IP uniques. Par exemple, la plupart des personnes qui utilisent des connexions à large bande, ou qui connectent des appareils mobiles, se voient attribuer une "adresse IP louée". Cette adresse provient d'un bloc réservé d'adresses IP qui est censé n'être valable que localement. Ce que cela signifie, c'est que nous pouvons attacher de plus petits réseaux à l'Internet où nous utilisons des adresses du bloc réservé sans nous soucier de savoir qui d'autre pourrait faire la même chose.


Cela peut devenir compliqué. Par exemple, je me connecte à Internet via une connexion à large bande de ma compagnie de téléphone. La compagnie de téléphone utilise un réseau de fibres pour se rendre chez moi, ainsi que dans de nombreuses autres maisons. Elle gère de nombreux réseaux de fibres dans ma ville. Chaque réseau a besoin de ses propres adresses, et chez moi (et chez les autres personnes qui utilisent le réseau), j'ai mon propre réseau.

La compagnie de téléphone a bien un ensemble spécifique d'adresses IP attribuées qui ne change jamais, avec des noms attribués et tout. Chacun des réseaux de fibres qu'ils ont à leur tour utilise probablement le même bloc d'adresses IP (il n'y a aucune raison de ne pas le faire), et les routeurs de front office qui connectent ces réseaux de fibres à Internet gèrent chacun des traductions d'adresses IP depuis les adresses IP locales du réseau de fibres vers Internet.

La même chose se passe chez moi. Mon routeur attribue des adresses dans un bloc d'adresses IP particulier à mes ordinateurs, et les mappe aux adresses IP valides du côté du réseau en fibre optique.

Donc, par exemple, une adresse typique attribuée à un ordinateur domestique est 192.168.0.2. Il y a de nombreux ordinateurs dans le monde qui utilisent la même adresse. Mais lorsque j'envoie un message à Quora (par exemple), ce message arrive au routeur comme provenant de 192.168.0.2. Le routeur fait correspondre cette adresse à une liste qu'il conserve, modifie l'adresse "de" en sa propre adresse "de" (par exemple 172.16.0.112), ajoute quelques informations supplémentaires qui lui permettront de renvoyer les réponses de Quora à mon ordinateur, et envoie mon message. Il'est ensuite capté par le routeur du front office, qui effectue la même opération, en remplaçant l'adresse locale 172.16.0.112 de mon routeur'par sa propre adresse locale côté internet, et en mettant à jour encore d'autres informations pour pouvoir renvoyer une réponse de Quora à mon routeur.

Lorsque Quora reçoit ce message, il ressemble à un message de la compagnie de téléphone. Les réponses à ce message sont renvoyées à la compagnie de téléphone, où les routeurs savent que la destination du message doit être recherchée, et l'adresse IP de destination et d'autres informations sont mises à jour pour que la réponse finisse par arriver jusqu'à mon ordinateur.

La réponse de Quora n'est pas une réponse à un message.