ThunderFox
16Messages postés
25 février 2009Date d'inscription
10 mars 2009 à 14:22
Bon bon bon, tout d'abord, je confirme qu'un switch n'a absolument pas connaissance des adresses IP qui passent par le réseau, comme tu disais, il ne s'intéresse qu'aux adresses MAC (adresses physiques de chaque carte réseaux normalement unique), et à chaque fois qu'un poste va envoyer des données (ping, échange de fichiers, envoie de mail ou autre) le switch va automatiquement associer dans sa table d'adressage l'@MAC du poste émetteur avec la "prise" à laquelle il est relié au switch (je préfère éviter d'utiliser le terme "port" pour éviter les confusions avec les ports de la couche 4 qui n'ont absolument rien à voir), ainsi, à chaque fois que le switch va recevoir des données, il va extraire l'@MAC du destinataire contenu dans la trame et vérifier si elle se trouve dans sa table d'adressage, si oui, alors il ne va transmettre cette trame que pour la "prise" concerné, s'il ne connait pas l'@MAC, il va simplement faire un broadcast sur toutes ses prises, et lorsque le destinataire va répondre, le switch rajoutera son @MAC dans sa table d'adressage et l'associera à la bonne "prise".
Tu te demandais comment un switch pouvait transmettre des messages sans se soucier de l'@IP, et bien lors d'un échange entre 2 postes, chaque message envoyé contient les @IP et les @MAC de destination et d'émission, et c'est en fait l'@MAC qui représente l'@ réél de ton poste, et elle est suffisante pour la liaison physique.
Quand au protocole ARP, il agit lui sur le couche 3 et permet d'associer une adresse MAC à une adresse IP. A chaque fois qu'un poste va envoyer des donnée vers une adresse IP pour la première fois, il va en premier lieu envoyer une requête ARP sur tout le réseau pour savoir qui a cette adresse IP et quelle est son adresse MAC, mais je ne suis pas certain que les switchs standards effectuent ce protocole d'eux même.
Et enfin, si le PC1 ne peut pas pinger le PC3, c'est surement parce que le PC3 n'appartient pas au même réseau logique que les PC1 et 2. Vérifie tes masques de sous réseau, mais s'ils sont en 255.255.255.0 (masque par defaut pour cette classe d'adresse), le PC3 est sur le réseau 192.168.3.0/24 et les 2 autres sont sur le réseau 192.168.0.0/24.
Si tu as besoin de précisions, n'hésite surtout pas.
A plus