web-dev-qa-db-fra.com

Deux ordinateurs connectés au même réseau Wi-Fi ont-ils la même adresse IP?

Deux ordinateurs connectés au même réseau Wi-Fi ont-ils la même adresse IP (par exemple, l'ordinateur de mon père et mon ordinateur à la maison)?

Si oui, comment le monde extérieur distingue-t-il un ordinateur de l’autre? (par exemple, lorsqu'un serveur veut nous renvoyer des données).

50
Thomas

Vous êtes tous deux considérés comme ayant la même adresse IP à l'extérieur.

Votre routeur transmettra les requêtes à l'ordinateur d'origine. La procédure utilisée à cet effet est traduction d'adresse réseau (NAT).

L'un des moyens par lesquels les ordinateurs d'un même réseau sont distingués en communication avec le même serveur public consiste à leur attribuer par le routeur des numéros de port différents dans la communication. Leur adresse IP publique est la même, mais la partie du numéro de port ne l’est pas. De l'article:

Pour éviter toute ambiguïté sur la façon de traduire les paquets renvoyés, des modifications supplémentaires des paquets sont nécessaires. La majeure partie du trafic Internet est constituée de TCP et de paquets UDP; pour ces protocoles, les numéros de port sont modifiés de sorte que la combinaison des informations IP et de port sur le paquet renvoyé puisse être mappée sans ambiguïté sur l'adresse privée correspondante. informations sur le port.

Cependant, si vous essayez de communiquer avec l'ordinateur de votre père, vous utiliserez vos adresses internes.

Ceux-ci utilisent une plage personnalisée destinée uniquement à un usage interne: plage d'adresses privée .

Computerphile a une vidéo YouTube sur ce sujet précis: Traduction d'adresses réseau (vidéo) .

81
Reaces

Voici un très bref aperçu du fonctionnement de l'adressage IP dans cette situation:

Vous disposez de votre ordinateur personnel, de son interface réseau (port Ethernet ou carte Wi-Fi), chacun ayant son unique adresse MAC qui l'identifie de manière globale.

Les adresses réseau des interfaces réseau sont attribuées par votre routeur/modem/commutateur/point d’accès. Votre point d’accès (AP) fait partie d’un modem/routeur/commutateur ou est connecté à un modem/routeur/commutateur, ce qui donne une adresse IP à l’AP. Voici à quoi les choses ressemblent jusqu'à présent:

Votre ordinateur (IP) -> Point d'accès (IP) -> CableModem (IP)

Voici un exemple de ce que ces adresses IP pourraient être. Dans l'exemple, le 4ème octet (le dernier numéro de chaque ensemble) détermine l'adresse IP de votre appareil, les 3 à gauche de ceux-ci déterminent le réseau de l'appareil.

192.168.1.50 ----------> 192.168.1.25 --------> 192.168.1.1

Dans cet exemple, le modem crée essentiellement un réseau appelé 192.168.1. Tous les périphériques du réseau reçoivent une valeur x différente (1-255), le dernier chiffre.

Voici une distinction importante. Il existe deux types d’adresses IP IPv4 _, publiques et privées. Les adresses IP publiques sont celles que vous voyez sur Internet (si vous cinglez google.com, vous obtiendrez une adresse IP publique). À l'intérieur d'un réseau, vous avez généralement une configuration IP privée (192.168.x.x et 172.x.x.x et 10.x.x.x - ce sont toutes des adresses IP qui n'existent pas sur des serveurs Web sur Internet; elles sont réservées aux réseaux locaux).

En règle générale, votre réseau domestique possède une passerelle qui ressemble à x.x.x.1 (192.168.1.1, 10.1.1.1, par exemple). Cela signifie qu'ils ne sont pas accessibles du monde extérieur, ils sont censés êtreINSIDEvotre réseau.

Comment les périphériques du réseau interne sont-ils accessibles sur Internet?

Si vous allez sur http://www.whatismyip.com/ , vous verrez apparaître une adresse IP qui ne correspond pas à votre ordinateur, à votre point d'accès ou à votre modem/routeur. Ceci est votre adresse IP publique.

En règle générale, votre modem/routeur a deux fonctions. 1) Recevez une adresse IP du monde extérieur et communiquez avec le réseau de votre FAI avec cette adresse. 2) Créez un réseau interne et laissez-le parler via son interface externe.

Alors, voici ce que votre modem fait effectivement:

IP publique (prise de câble) <----> [Modem | Adresse IP ext./Int LAN] ---> ports Ethernet <---> [ordinateurs]

Le modem relie l’Internet public à votre réseau. Les demandes de votre réseau interne sont envoyées à votre modem qui les transfère à Internet. De cette façon, une seule adresse IP publique est nécessaire pour que TOUS vos appareils puissent communiquer avec Internet.

Sur le côté Internet du modem, vous avez une adresse IP attribuée par votre ISP , qui est celle que www.whatismyip.com vous indique. Ceci est placé sur l'interface de votre modem qui est attachée à votre ligne de câble/ DSL / T-1 . L’autre côté du modem/routeur (où vous branchez votre point d’accès, votre commutateur ou vos ordinateurs) reçoit une adresse IP que vous pouvez configurer. Les gens peuvent rendre leurs serveurs visibles au public de la manière suivante: "Quand une demande arrive à notre adresse IP PUBLIC demandant une ressource, connectez ce trafic à une ADRESSE IP INTERNAL OR RESSOURCE "

Lorsque vous envoyez un message, l'adresse IP de votre ordinateur devient "encapsulée" dans différents "en-têtes" de vos données. En fin de compte, les ordinateurs qui voient votre trafic voient votre adresse IP externe à partir de votre modem et non l'adresse IP interne de votre ordinateur physique. Plus de données sont envoyées, contenant des adresses MAC, etc., mais une adresse IP publique peut représenter l’ensemble du réseau de périphériques.

Plus d'informations peuvent être trouvées dansQU'EST-CE QU'UNE ADRESSE IP?(ou partout sur Internet :)

La NAT est le processus par lequel votre routeur convertit les adresses internes en votre adresse publique et votre trafic entrant public en la bonne adresse IP interne.

Il y a beaucoup plus que cela, mais cela devrait être l'idée générale. Pour en savoir plus, consultez le modèle OSI, IP "Sockets", et un autre bon article estCOMMENT INTERNET FONCTIONNE-T-IL? }.

22
Abraxas

Chacun de ces sujets pourrait être examiné de manière beaucoup plus détaillée.

Vous et votre père avez la même adresse external , mais différente internal .

Les adresses IP externes sont comme une adresse postale. Le monde entier peut vous trouver en utilisant cette adresse.

Les adresses IP internes sont comme des pièces dans une maison. Seule une personne dans une maison peut utiliser les instructions pour trouver la pièce spécifiée. Dans votre cas, seule une personne connectée au même réseau wifi peut voir votre adresse IP interne.

En utilisant les paramètres par défaut, un réseau wifi aura une seule adresse IP externe. Lorsque le facteur apporte le courrier chez vous, il faut que quelqu'un le récupère dans la boîte aux lettres et le distribue à qui il appartient. Chaque réseau wifi a un routeur, qui agit comme votre portier personnel. Le routeur "collecte le courrier" et ne vous le donne que s'il vous est adressé. Le courrier adressé à ton père va à lui.

Le monde extérieur ne voit qu'une seule adresse, votre adresse externe. Les ordinateurs et autres périphériques du réseau ne voient que l'intérieur. Le routeur est la seule chose qui voit les deux côtés.

Pour voir cela en action, allez sur Google et tapez "quel est mon ip?". Ce sera votre adresse externe (ou publique). Ensuite, trouvez votre adresse interne. Sous Windows, ouvrez une commande Invite . Puis tapez: ipconfig et appuyez sur Entrée. Vous verrez tout un tas de choses semblable à cela . La photo met en évidence votre adresse IP interne. L'exécution de cette commande sur l'ordinateur de votre père donnerait un numéro différent, mais googler votre adresse IP à partir de son ordinateur obtiendrait le même numéro.

Pour votre curiosité, la passerelle par défaut indiquée est l'adresse IP interne de votre routeur. Si vous utilisez un Mac, recherchez "trouver votre adresse IP sur mac" dans Google pour savoir comment trouver votre adresse IP interne.

13
Taejang

Deux ordinateurs connectés sur le même réseau Wi-Fi ont-ils la même adresse IP (par exemple, l'ordinateur de mon père et mon ordinateur à la maison)?

Réponse: en externe oui, au sein de votre réseau non

Si oui, comment le monde extérieur distingue-t-il un ordinateur de l'autre? (par exemple, lorsqu'un serveur veut nous renvoyer des données)

Réponse: Le monde extérieur ne fait pas la distinction, il communiquera avec/depuis votre adresse IP externe. Le travail du routeur est de distinguer. Chaque appareil de votre réseau Wi-Fi aura une adresse IP locale unique.

4
pyker

Non. Deux ordinateurs avec la même adresse IP poseront des problèmes. Ils auront des adresses similaires, mais pas les mêmes. Cependant, vous aurez la même adresse "externe" et vous pourrez la trouver en tapant "Quelle est mon adresse IP" dans Google. Tout le trafic sur votre réseau semblera provenir de cette adresse IP, que vous ayez un seul ordinateur sur votre réseau domestique, votre ordinateur, l'ordinateur de votre père, votre téléphone, votre tablette, votre téléviseur intelligent, votre réfrigérateur intelligent, votre lave-vaisselle intelligent, etc.

2
tombull89

Cela dépend si le routeur est en mode point d'accès. Si tel est le cas, les ordinateurs auront des adresses différentes, sinon il y aurait NAT et une seule adresse IP.

2
Anixx

L'adresse external IPest attribuée par votre fournisseur d'accès à votre routeur, qui lui-même attribue différentes adresses internal IPà tous les périphériques du réseau. Le monde extérieur ne peut voir que votre adresse IP externe. En bref, cela ne permet pas de faire la distinction entre l’ordinateur de votre père et le vôtre.

Lorsqu'un serveur vous envoie des données, celles-ci ne sont transmises qu'à votre périphérique par votre routeur (car vous l'avez demandé) et non par celles de votre père. (Corrigez-moi si j'ai tort, s'il-vous plait.)

1
neo321