Pourquoi ne peux pas me connecter un PCD sur Ethernet après avoir remplacé son module Ethernet ?
FAQ #100156
Après un module Ethernet a été remplacé (et l'adresse IP est resté le même), il n'est souvent pas possible de se connecter à la PCD selon. La raison est que le PC « souvient » le vieux adresse MAC (qui est différent sur chaque module Ethernet) et essaye de se connecter à l'ancienne adresse MAC.
Symptôme
Après avoir échangé un PCD7.F65x ou un PCD avec port Ethernet, la communication entre PC et PCD ne fonctionne plus. Le même phénomène peut être observé si le PCD est connectée via un routeur (qui a aussi une table où toutes les adresses IP sont répertoriés ainsi que son adresse MAC).
Raison
Stations de la propriété intellectuelle traitent entre eux sur son adresse MAC et non sur son adresse IP. La première fois qu'un télégramme est envoyé à une adresse IP, un télégramme de l'ARP (protocole de résolution d'adresse) est envoyé qui interroge l'adresse MAC pour l'adresse IP appropriée. La station de destination répondra alors avec sa propre adresse MAC (qui est stockée par l'expéditeur du télégramme). Après le MAC adresse a reçu une fois, il sera stocké sur le donneur d'ordre pour une utilisation future.
Si l'adresse MAC d'un périphérique change, mais l'adresse IP reste la même, l'auteur de la communication (ou un routeur ou un commutateur entre-deux) doit actualiser sa table MAC !
Solution
Pour rendre le PC au courant de la nouvelle adresse MAC, le PC doit supprimer l'entrée de MAC de l'adresse IP selon (pour qu'il qureies à nouveau pour le télégramme suivant). Ceci est fait automatiquement par le PC mais prend un certain temps.
Pour forcer une actualisation de l'entrée de MAC d'une adresse IP, l'adresse MAC de l'adresse IP concernée dans le cache local de PC doit être supprimé à l'aide de la commande arp dans l'invite de commande Windows. Cela peut être fait avec la commande « arp-d Entry_To_Delete » :
L'invite de commande (capture d'écran ci-dessus) peuvent être lancé depuis le menu Démarrer Windws ; Sélectionnez « Exécuter » et tapez « cmd ».
Courte description des commandes utiles de ARP
- ARP - a afficher le contenu du cache local
- ARP -d effacer tout le contenu de la correspondre IP - Adress
- ARP / ? Afficher tous les paramètres de commande ARP
Remarque
Dans le cas où il sont a des routeurs et commutateurs intermédiaires le PC et le PCD, leur cache doit également être supprimé. Cela peut être fait par un redémarrage de l'appareil.
Categories
PCD1
PCD2
PCD3
Communication / Ether-S-Bus
Last update: 01.06.2015 02:33
First release: 21.06.2004 13:05
Views: 16299